Free Tool // QR Code Generation

Free QR Code
Generator

Create a QR Code for URL, WhatsApp, Wi-Fi, email, text and campaigns with UTM. Customize colors, margin and error correction level and download as PNG or vector SVG for printing at any size.

Your data is safe. The QR Code is generated in your own browser. None of the content is sent to any server.
PNG/SVG
Download in two formats
LOCAL
Generated in the browser
6
QR Code types
UTM
Campaign ready

Create your custom QR Code

QR Code Data
Main color
Background color

Higher levels tolerate wear and printing, but make the code denser.

Code preview
Fill in the data and click "Generate QR Code" to preview it here.
StatusWaiting
FormatPNG / SVG
Size1000 px
CorrectionM

Quick QR Code Templates

5 setup shortcuts
Latest QR Codes (saved in your browser)
Name Type Content Date Actions
No QR Codes saved yet. Check "Save to history" and generate one to keep it here.

Best practices for
QR Codes

01.

High-contrast QR Code

Use a dark code on a light background. Inverting colors or using close tones makes many readers fail.

02.

Test before printing

Scan the QR Code with at least three different phones before sending it to print.

03.

Quiet zone

Keep a white margin around the QR Code. Elements glued to the pattern hurt readability.

04.

SVG for printing

For large formats, use vector SVG. It stays sharp at any size, from a business card to a billboard.

QR Code with UTM parameters

Combine the QR Code generator with the UTM tool to track where each scan of your printed materials comes from.

Open the UTM generator

Frequently Asked Questions about QR Codes

Does the QR Code expire?
No. The codes are static: the content is encoded into the drawing itself. They work forever, as long as the destination link or information stays valid.
Can I change the QR Code link after printing?
With a static QR Code you cannot change the content after generating. If you expect changes, point the code to your own URL with a redirect and change the redirect when needed.
Which QR Code format is best for printing?
Always use SVG. Being vector, it loses no quality at any size, from a business card to a large banner.
Is the QR Code content sent to a server?
No. The whole process happens in your browser. History uses the local storage of your device and no data is sent to any server.

Want to track your campaigns better?

I can help connect QR Codes, trackable links and automations to accurately measure the return of online and printed materials.