Skip to content
Utiloom

QR Code Generator

Create locally verified QR codes for URLs, Wi-Fi, contacts, email, phone, SMS, and text with PNG, SVG, and batch manifest export.

LocalNo retention

Reviewed July 12, 2026

Guide, examples, and validation Show

About this tool

Create QR codes for websites, messages, product labels, and quick sharing without uploading content.

QR Code Generator is most valuable when you need to move from plain text or structured payloads to a production-ready code without touching design software. It supports practical offline-to-online workflows like menus, packaging, event signage, Wi-Fi handoff, and quick contact sharing.

  • Builds standards-aware URL, Wi-Fi, vCard, email, phone, SMS, and plain-text payloads with a live byte count.
  • Decodes the rendered PNG in the browser and enables PNG or scalable SVG export only when the result matches the source payload exactly.
  • Applies contrast, quiet-zone, error-correction, and logo heuristics while clearly separating them from the actual round-trip scan result.
  • Generates up to 25 verified QR pairs in a ZIP with a settings and payload manifest, or 10 when a logo is embedded.

How to use QR Code Generator

Choose the payload type you need, fill in the content, and review the preview before exporting PNG or SVG. If you change colors, quiet zone, or overlays, test the result in the reader so the final asset is still easy to scan in the real world.

When this tool is useful

  • Create QR codes for landing pages, menus, packaging, event signage, or printed handouts.
  • Generate Wi-Fi, contact card, phone, and SMS QR codes for offline-to-online workflows.
  • Export PNG or SVG versions before handing assets to design, print, or ops teams.

Practical tips

  • Test the exported QR in the reader after changing colors, margins, or logo overlays.
  • Prefer higher contrast and more quiet space when the code will be printed at small sizes.
  • Use SVG for design systems and PNG for quick sharing in docs or chat.

Examples you can test

Load an example, compare the result with the expected output, then replace it with your own input.

Campaign landing page QR

Example input

https://www.example.com/spring-launch?utm_source=print&utm_medium=qr&utm_campaign=spring_launch

Expected output

A URL QR code suitable for flyers, posters, packaging inserts, and event signage.

For campaign links, keep the final URL stable and test the destination after any redirect or analytics change.

Guest Wi-Fi QR

Example input

Network: Studio Guest
Security: WPA/WPA2
Password: weekly-access-2026

Expected output

A Wi-Fi payload that compatible phones can use to join the network after scanning.

Use this for guest networks only. Rotate the password if the code will be printed or shared publicly.

Validation checklist

  • Scan the exported QR with at least one phone before sending it to print or publishing it online.
  • Keep foreground and background colors high contrast, especially when adding brand colors.
  • Increase size, margin, and error correction when using logo overlays or small printed placements.

Frequently asked questions

Can I download the QR code image?

Yes. Enter a payload and download the automatically generated QR code as PNG or SVG.

Do you store QR code content?

No. Utiloom generates the QR code locally in the browser.

What file format is used when I download a generated QR code?

A verified single code can be downloaded as PNG or scalable SVG. Batch export includes both formats for every payload plus a JSON manifest.

Is there a character limit on the text I can encode into a QR code?

This tool limits each payload to 1,200 UTF-8 bytes. QR capacity depends on the data encoding and error-correction level, while dense codes also need a larger final display or print size.

Does the tool store or log the URLs and text I encode?

No. QR code generation happens entirely in your browser, so the text or URL you enter never leaves your device and is not stored on any server.

Related tools

Keep the workflow moving

Continue with tools that handle a related input, output, or validation step.

Image

Batch Image Optimizer

Resize, convert, and verify multiple images at once.

Local
Image

Image Watermark Tool

Preview, apply, and verify batch watermarks.

Local
Image

App Icon Resizer

Build iOS and Android project icon packs.

Local
Image

Color Picker

Pick, parse, convert, and check colors with alpha.

Local