Skip to the generator

Make a QR code.
Keep it simple.

Enter a link or other content, adjust the colors if you like, and download the result as a PNG, SVG or PDF.

Your code is created in your browser on this page. The content you type is not sent anywhere by the page.

QR code generator

If you leave out https://, we add it for you.

Appearance

Color presets
Logo in the center
No logo added

A logo covers part of the code, so error correction is raised to High automatically.

Brand presets

Saved in this browser only, never uploaded. Keeps colors, styles, frame, label and logo.

Advanced options

Higher levels let a code survive more damage but make it denser. Medium suits most uses.

The empty border around the code. Scanners need at least 4 for reliable results.

How it works

Three quick steps. No account, no waiting.

  1. Choose what your code contains

    Pick a link, payment, contact, location, Wi-Fi or another type and fill in the details.

  2. Preview and adjust

    Watch the code update as you type, and change its colors if you want.

  3. Download and test

    Save the file, then scan it before you share or print it.

Where people use them

  • Menus and events

    Point guests to a menu, schedule or map.

  • Business cards

    Share a website or contact email without typing.

  • Product packaging

    Link to instructions or a support page.

  • Wi-Fi access

    Let visitors join your network by scanning.

  • Posters and print

    Connect a printed page to something online.

These codes hold your content directly. They don’t track scans, and the content can’t be changed after printing, so make a new code if the destination changes.

Frequently asked questions

Quick answers about making, testing and printing your code.

What can I put in a QR code?
Here you can encode a web address, plain text, email, phone number, Wi-Fi details, WhatsApp chat, UPI payment, contact card, social profile, map location or calendar event.
Are these QR codes free to download?
Yes. Downloading PNG, SVG and PDF files here doesn’t require an account.
Can a QR code stop working?
The code itself doesn’t expire, because it contains your content directly. It can stop being useful if the website it points to goes away, or if the printed code gets damaged or smudged.
Why should I test the code before printing it?
Devices and scanner apps differ. Test at the size you intend to print, on the real background, with more than one phone if you can.
What file format should I use for print?
SVG is the safest choice because it stays sharp at any size. If you use PNG, keep it at its original size or smaller rather than enlarging it.
Does changing the colors affect scanning?
It can. Keep a dark code on a light background with strong contrast. Light codes on dark backgrounds and low-contrast pairs fail on some scanners, and the page warns you when contrast is low.

Help center

Stuck, or found something that isn’t working? Send us a message.

Email supportShow email address

Tell us which type of code you made and what you see on screen, so we can help faster.