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
  • Email
  • Phone call
  • SMS
  • WhatsApp
  • 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
  • PDF
  • 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