Features
A full list of what the generator does, and the reasoning behind the parts that are easy to get wrong.
Content types
Each type gets a dedicated editor with its own validation and payload format — vCard 3.0, MECARD, WIFI:, RFC 5545 VEVENT, BIP-21 crypto URIs and more.
- Website URL
- Plain text
- Phone call
- SMS
- WiFi
- vCard
- Quick contact
- Location
- Event
- Recurring event
- App Store
- Play Store
- Cryptocurrency
- Social profile
- PDF link
- Image link
- Video link
- Multi link
- Custom JSON
Symbologies
QR by default, or Data Matrix (ECC200) for a much smaller symbol on short payloads. Both share the same styling, frame, logo and export pipeline. The Data Matrix encoder is verified by round-tripping through an independent decoder in the test suite.
- QR Code
- Data Matrix ECC200
Frames
A call-to-action frame with an editable phrase, five system font families, independent frame and phrase colours, size, uppercase and bold. Frames sit outside the quiet zone, so they never affect scanning.
- No frame
- Label below
- Label above
- Rounded
- Solid badge
- Circle
- Phone
- Clipboard
- Shopping bag
- Ticket
- Speech bubble
Dot shapes
Rounded families are neighbour-aware: corners only round where nothing is adjacent, so runs of modules stay continuous and readable.
- Square
- Rounded
- Circle
- Diamond
- Classy
- Extra rounded
Corner frames
The three finder patterns are drawn as a single evenodd path, which keeps the ring crisp at every radius.
- Square
- Rounded
- Circle
- Fancy
Corner dots
The pupil shape is independent of the frame, so you can mix a circular frame with a diamond centre.
- Square
- Rounded
- Circle
- Diamond
Eye presets
One-click combinations that set the frame and pupil together — and stay fully editable afterwards.
- Classic
- Soft
- Pill
- Ring
- Leaf
- Petal
- Cut
Export formats
Every format is produced from the same SVG the preview shows, so what you download is exactly what you designed.
- PNG
- SVG
- JPEG
- WEBP
Resolutions
Print-quality mode renders at a 300 DPI equivalent and sizes the PDF page in points to match.
- 512 × 512
- 1024 × 1024
- 2048 × 2048
- 4096 × 4096
Error correction
Choose your own level, or let a logo raise it automatically — removing the modules a logo covers is only safe with the redundancy to match.
- Low — Recovers ~7% — smallest code
- Medium — Recovers ~15% — balanced default
- Quartile — Recovers ~25% — good with a logo
- High — Recovers ~30% — best with a large logo
Workflow
- Undo and redo with grouped history, so a slider drag is one step, not forty
- Autosave to local storage with a flush on tab close
- A saved-designs library with live thumbnails
- JSON import and export for sharing a design as a file
- Duplicate, reset style, or reset everything
- Drag, drop or paste an image to use it as a logo
- Copy the QR as an image, or copy the encoded payload as text
- Full keyboard shortcuts, listed under Shift + ?
- Light, dark and system themes with no flash on load