Browse Client docs

QR codes

The QR Codes section lets you generate branded QR codes for menus, posters, business cards, packaging, signage, or anywhere you want someone to scan and land somewhere specific.

What you can create

You can generate QR codes for any of these:

  • Website link (URL) — opens a web address.
  • Plain text — shows a short message when scanned.
  • Contact card (vCard) — saves your business contact details into a phone's address book.
  • Wi-Fi network — joins a wireless network without typing the password.
  • Email — opens an email draft to a chosen address.
  • Phone number — starts a call to a chosen number.
  • SMS — opens a text message draft to a chosen number.

Generating a QR code

  1. Open QR Codes from your dashboard.
  2. Click Generate.
  3. Pick what the QR code should do (link, contact card, Wi-Fi, etc.) and fill in the details.
  4. Give the code a label so you can find it later.
  5. Choose colors and a logo, or pick a saved brand preset.
  6. Choose a download format (PNG, SVG, or PDF).
  7. Click Generate to create it.

The new code shows up immediately in your library and is ready to download or share.

Brand presets

Brand presets save your favorite styling so every QR code stays on-brand without having to set the colors and logo each time.

A preset can include:

  • A foreground color (the dark squares).
  • A background color.
  • Your logo, embedded in the center of the code.
  • A logo size, in percent of the code's overall size.
  • An error correction level, which controls how much damage or logo coverage the code can tolerate.

Open the Brand Presets page to create, edit, or remove presets. You can mark one preset as your default so new codes pick it up automatically.

Batch generation

If you need many codes at once — say, a unique code per table at a venue, or one per product — use the Batch option.

  1. Open QR Codes then choose Batch.
  2. Give the batch a label.
  3. Add each entry — its content (the link or text) and a label.
  4. Pick a brand preset and download format.
  5. Submit the batch.

The portal generates every code, packages them into a downloadable archive, and tells you when it's ready. You can come back to the batch list at any time to check progress or download the archive.

Scan analytics

Every code you generate is automatically tracked for scans (when someone uses their camera to read it). Open any code to see:

  • Total scans and unique visitors.
  • Scans over time — a chart of activity by day.
  • Devices, operating systems, and browsers — what people are using to scan.
  • Countries and cities — where in the world scans are happening.

The QR Codes overview also shows you scans this month vs. last month and your top-performing codes.

Downloading

QR codes can be downloaded in three formats:

  • PNG — best for web pages, social media, slide decks, and most digital uses.
  • SVG — best for print, signage, or anything that needs to scale to large sizes without losing sharpness.
  • PDF — handy when you want a print-ready document.

Pick the format when you generate the code, or re-download a code from your library at any time.

Managing your codes

The Library page shows every code on your account. From there you can:

  • Search by label.
  • Filter by active or inactive.
  • Open any code to see its details and analytics.
  • Edit the label, the destination link, or whether it's active.
  • Deactivate a code so it stops responding to scans (without deleting the analytics history).

Deactivating is useful when a campaign ends — the code stops working, but you keep your scan data.


Need help? Submit a support ticket from your dashboard, or email us at hello@moonfactory.dev.