Skip to content

Free tools for SEO, AI search, Google Ads and local businesses. No sign-up. See all tools

DigitalSnot

QR Code Generator: links, Wi-Fi, contact cards, calls, SMS and maps

QR codes for links, Wi-Fi, contact cards, calls, SMS, email and maps, as PNG, SVG or a print sheet.

  • Free to use
  • Runs in your browser
  • No sign-up

How to use the QR Code Generator

Read what the guide says

This is the QR Code Generator.

QR codes for links, Wi-Fi, contact cards, calls, SMS, email and maps, as PNG,

SVG or a print sheet.

Choose what the code opens, such as a website link or your Wi-Fi,

and fill in the details.

Or press Try an example to fill in sample details.

Set the colours, the size you will print it and, if you like, a logo,

which needs level H.

Scan the preview with two or three phones, then download the PNG or SVG,

or print the sheet.

It runs in your browser, so nothing you type is uploaded.

Try it free on this page.

Runs in your browser. Nothing you type and no logo is uploaded.

What the code opens

For a WhatsApp chat, a UPI payment or a Google review, use the WhatsApp Link Generator, the UPI QR Generator or the Review Link Generator: they make those codes with their own checks.

A page on your site, a menu, a catalogue or a form. Without http:// or https:// the tool adds https://.

UTM tags for Google Analytics (optional)

Google Analytics treats "QR" and "qr" as different values, so the tool writes them in lower case. Source, medium and campaign go together. For tagged links for social posts, use the Social UTM Link Builder.

Look
Error correction

About how much of the code can be damaged and still be read (Denso Wave). Higher levels make a denser code.

In modules (squares).

PNG, JPEG, WebP or SVG. It stays on your device. A logo hides part of the code, so test the result with a few phones.

Print size
cm
m

The print sheet fills an A4 page with copies at this width, ready to cut.

Share this free tool

Embed this tool on your websiteFree. Paste one code; it runs in your visitors' browsers.

Copy this code into a page of your site. The tool sets no cookies and sends nothing your visitors type to us. Change height="760" if it needs more room.

Preview the embed

How to embed a free tool on your website

Read what the video says

Want one of our free tools on your own website?

Here's how to embed it, in about a minute.

Open any of our browser tools, such as the GST Calculator.

Below the tool, find Embed this tool on your website, and open it.

Press Copy code.

The code is a frame with the tool in it, plus a short credit line that links to the tool's page.

In your website's editor, add an HTML block where you want the tool, and paste the code.

In WordPress, that's the Custom HTML block.

If the tool needs more room, change the height in the code.

Publish the page, and the tool works on your site.

Here, it's on a sample page for a made-up sweet shop.

Visitors use it right there. It sets no cookies, and sends nothing they type to us.

The credit line under it links to the tool on DigitalSnot.

You can embed as many of our free browser tools as you like.

About the QR Code Generator

Choose what the code should open: a website link (with optional UTM tags), plain text, a phone call, an SMS, an email, your Wi-Fi network, a contact card or a Google Maps location. Pick the colours, the white border, the error correction level and an optional logo, then download a PNG in four sizes, an SVG or an A4 sheet with several copies. The text inside the code is shown so you can check it, and our checks flag low contrast, a code too small for its print size, long content and links without https. Everything runs in your browser: nothing you type is uploaded.

How it works

  1. Step 1

    Choose what the code opens, such as a website link or your Wi-Fi, and fill in the details.

  2. Step 2

    Set the colours, the size you will print it and, if you like, a logo, which needs level H.

  3. Step 3

    Scan the preview with two or three phones, then download the PNG or SVG, or print the sheet.

Error correction and the white border

Denso Wave, the company that created the QR code, lists four error correction levels: L restores about 7% of the code, M about 15%, Q about 25% and H about 30%. A higher level makes the code denser for the same text. M is the one most often chosen; H leaves room for a small logo or for wear on a printed sticker. A QR code also needs a clear margin four modules (the small squares) wide on every side, so keep the quiet zone at 4 or more.

What goes inside each type

A link holds the address as typed, with UTM tags added when you fill them in. Phone, SMS and email codes use the tel:, sms: and mailto: formats from the IETF's RFC 3966, RFC 5724 and RFC 6068. A contact card is a vCard (RFC 6350) with your name, phones, email, website and address. A Wi-Fi code uses the WIFI: format that phones read to join a network, and a map code holds a Google Maps link. For WhatsApp chats, UPI payments and Google reviews, our WhatsApp, UPI and review link tools build those codes with their own checks.

What this tool cannot do

It makes static codes: the text is fixed inside the code, so you cannot change where it points after printing, and it cannot count scans. It cannot promise that every phone will read the code; the size and contrast checks are our own measures, so scan a printed copy with a few phones before you print many. A Wi-Fi code holds the password as plain text, so anyone who scans it can read it.

Frequently asked questions

Do these QR codes expire?

No. The code holds the link or text itself, with no redirect through our site, so it works for as long as the link inside it works. That also means you cannot change it later: if the page moves, set up a redirect on your own site or print a new code.

How big should I print a QR code?

Denso Wave says larger modules (the small squares) are easier to read, so print as large as the space allows. Our measure: keep each module at least 0.4 mm wide and the code at least 2 cm wide for a phone held close, and make the code about a tenth of the distance people scan from, so a code read from 1 metre is at least 10 cm wide. Enter your print size and the tool checks it.

Is it safe to put my Wi-Fi password in a QR code?

The password sits inside the code as plain text, so anyone who can scan or photograph the code can read it. Use it for a guest network, not the one your billing computer or CCTV uses, and change the password if the code travels further than you want.

Can I add my logo in the middle?

Yes, with error correction level H, which can restore about 30% of the code (Denso Wave). The logo covers part of the code, so the tool keeps it small and on a plain box. Whether it scans depends on the code and the phone, so test the downloaded file with a few phones before printing.

Is anything I type uploaded?

No. Your browser builds and draws the code, and the logo you open stays on your device. Nothing is sent to our server, and we cannot see the codes you make or count their scans.

Rather have us do it for you?

Tell us about your business and what you want to fix. We reply within one business day.

Talk to us

More free tools

All tools

Want us to fix what the tool found?

Tell us about your business and what you want to grow. We reply within one business day with next steps, not a sales script.

  • A reply within one business day
  • A quick look at your site and search visibility before we talk
  • Your details are only used to answer your enquiry

Prefer email or a call?

hello@digitalsnot.com

+91 70079 75411