Make a QR code

Make a QR code for a link, a wifi network, a contact card or a phone number. It is drawn here in the page, so whatever you put in it is never sent to anyone.

Getting the tool ready…
Next?Favicon makerColour paletteSignature maker
Your file never leaves this device. How that works

How to make a QR code

STEP 1

Choose what it holds

A website address, plain text, a wifi network, a contact card, an email address, a phone number or a text message.

STEP 2

Fill in the details

The code redraws as you type, so you can point a camera at the screen and check it works before you save anything.

STEP 3

Save the PNG or the SVG

Take the PNG for a screen and the SVG for anything being printed, since a vector stays sharp at any size.

Why this one does not send your data anywhere

Most free QR generators build the image on a server. That means the thing you encoded, which is often a wifi password, a private link or a phone number, was handed to a company you know nothing about before you ever saw the code. Some of those sites also hand back a redirect rather than your actual link, which stops working the day they do.

This encodes in the page. The code you see is generated from your text in your own browser, it points straight at whatever you typed, and it keeps working for as long as QR codes exist.

Error correction is worth understanding. A QR code carries redundant data so it still scans when part of it is damaged or covered. Higher correction survives a logo placed over the middle or a scuff on a printed sticker, at the cost of a denser pattern. Medium is right for most things, and the highest setting is for codes that will be printed and handled.

Questions

Is my file uploaded anywhere?

No. The work happens inside this tab, on your own machine. Open your browser's network tab while you use the tool, there is no request carrying your file.

Is there a file size limit?

None set by us. Very large files are limited only by your device's memory, and we warn you before that becomes a problem.

Do I need an account?

No, and there is no daily limit either. There is nothing to sign up for.

Will the code expire?

No. It contains your text directly rather than pointing at a redirect on somebody's server, so there is nothing to switch off or start charging for.

Can I put a logo in the middle?

Save it with the highest error correction and place a logo over the centre in any image editor. Keep it under about a fifth of the width and test it before printing.

Why does my code look denser than another one?

Because more text needs a bigger grid, and higher error correction adds more again. Shorten the text or lower the correction level for a simpler pattern.

Is the wifi code safe to put on a wall?

Anyone who can see it can join that network, exactly as if you had written the password on the wall. For a guest network that is usually the point, but do not do it with your main one.

Next, you might want to

Favicon makerEvery icon size a site needsColour palettePull the colours out of a pictureSignature makerA transparent PNG of your signatureText & stickersCaptions, labels, frames, memes