QR code generator that runs entirely in your browser.
Type or paste text. QR codes update as you type. Customize size, error correction level, and colors. Download as SVG or PNG.
- Instant generation: updates in real-time
- Customizable: size (200×200 to 800×800), error correction (L/M/Q/H), foreground/background colors, transparent backgrounds
- SVG + PNG export: download in vector or raster format
- All local: everything happens in your browser
node server.jsOpen http://localhost:3000.
docker compose up -dThe image is published to ghcr.io/lklynet/qrok on push to main.
docker pull ghcr.io/lklynet/qrok:latest
docker run -d -p 3000:3000 ghcr.io/lklynet/qrok:latest- Alpine.js for reactive UI
- qrcode-generator for QR code engine
- Node.js HTTP server, no dependencies
- ~3 KB of handwritten CSS
- Minimal Docker image (Alpine)
MIT
