QR Code Generator

Popular

Generate high-resolution QR codes for URLs, text, email addresses or phone numbers. Download as PNG or SVG for print-quality output.

Last updated June 2025 2 min read Works in browser Privacy first

QR Code Generator

Templates, contrast advisor and print guidance — everything in your browser.

Style

Use H when adding a logo. Otherwise M is fine.

Contrast 17.9:1 — scannable

Great for print and screen. WCAG-AA safe.

Print guidance

  • • For scanning from ~30 cm, print at least 2 cm × 2 cm. Your current export prints ~85 mm.
  • • For posters at 1–2 m, size at 10–15 cm and export SVG for pixel-free scaling.
  • • Keep a quiet zone (margin) of at least 4 modules around the code — you're safe.
  • • Add a short scannable call to action next to the code (“Scan for the menu”).

100% private

Payload, image and logo are processed in your browser. Nothing is uploaded.

Guide

When to use QR codes

QR codes shine when your users are offline or moving through the physical world — posters, flyers, packaging, business cards, restaurant tables, event badges. They’re also useful in slides where typing a URL is impractical.

Which type should I pick?

Type Best for Notes
URL Websites, landing pages Use HTTPS. Shorten long URLs first.
Text Wi‑Fi credentials, plain notes Great for internal signage.
Email Support inbox, contact forms Subject + body pre-fill on scan.
Phone Sales, hotlines tel: URI opens the dialler directly.
Print or screen?

For print, always download the SVG. It stays perfectly sharp at any size.

Common scanning failures

  • Too small. Aim for a minimum of 2 cm × 2 2 cm on paper.
  • Low contrast. Dark modules on a light background scan best.
  • Overly dense data. Long URLs make the pattern denser; shorten first.
  • Reflective surfaces. Glossy posters can defeat scanners in bright light.

Design tips

  1. Leave a quiet zone (a white margin) around the QR of at least 4 modules.
  2. Never rotate the code more than 45°.
  3. If you must brand the code with a centre logo, keep it under 20% of the total area.
Good distance:  a 3cm QR scans well from up to 30cm.
Good contrast:  #000 on #fff — avoid photo backgrounds.

What ToolMint won’t do

We don’t inject tracking parameters, we don’t require an account, and we don’t store the payload. If you scan a ToolMint QR, it goes exactly where you told it to.

Steps

How to use

  1. Choose a QR type: Text, URL, Email or Phone.
  2. Fill in the required fields.
  3. Adjust the size, then download as PNG or SVG.
Why you’ll love it

Benefits

Free forever

No trials, no paywalls, no ads inside the tool.

Zero friction

No sign up, no email, no cookies you didn’t ask for.

Fast by design

Interactions render in under 200ms on modern devices.

In practice

Examples

  • Print a URL QR on business cards or posters.
  • Generate a mailto QR so users can email you with one scan.
Tips

Pro tips

  • Add a short link so the QR stays scannable at small sizes.
  • For flyers, download SVG so it stays sharp when scaled.
Watch out

Common mistakes to avoid

  • Encoding very long text — keeps QR dense and hard to scan.
  • Forgetting to include https:// in URLs.

Frequently asked questions

Made with care by ToolMint