QR Code Generator
A free, fast, no-signup QR code generator, paste a link, text, Wi-Fi network, or contact card, get a clean QR code back instantly, customize the colors, and download as PNG or SVG.
Shipped as a free product at qr.ebenezerafonja.com, this is a single-purpose tool built to do one thing well: turn text into a scannable object, instantly, with no account and no friction.
What it does
Paste a URL and get a QR code back as you type, no explicit “Generate” button required. Beyond plain URLs, it also encodes free text, Wi-Fi join codes (SSID, password, encryption type), and vCard-style contact cards. A small set of visible controls, foreground/background color and error-correction level, let you customize the code without burying the tool in a settings panel. Finished codes export as PNG for quick sharing or SVG for print use.
How it’s built
The QR code is generated entirely client-side, so there’s zero network latency after the page loads and the tool works with no backend calls at all for the core flow. That keeps it fast to use and cheap to run: the whole thing sits on Cloudflare’s free plan (Pages + Workers), static output, no database, nothing persisted, because nothing needs to be.
Technology Stack
- Framework: Astro (matching the pattern used across ebenezerafonja.com)
- Language: TypeScript
- Rendering: Client-side QR generation, no server round-trip
- Hosting: Cloudflare Pages, custom domain
qr.ebenezerafonja.com
Repository: github.com/47QVA/qr-teklohai