QR Code Maker

Make a QR code for a link, the school Wi-Fi, a phone number, a payment or any text. Put your logo in the middle, and print a whole sheet of labelled codes for the classrooms.

8 kinds of code Logo in the middle A4 sheet of codes Works offline

Make a QR code for a website link, the Wi-Fi, a phone number, an email, a UPI payment, a contact card or any text. Put a logo in the middle, choose the colour, and download it as a PNG, an SVG that stays sharp at any size, or a PDF. You can also print a whole A4 sheet of labelled codes at once.

The code is built on this device. Most QR websites make the code on their server and some quietly route the link through themselves, so it stops working if they shut down. Yours never leaves the browser and points straight where you tell it.

Size on screen 512 px
White border 4
Rounded dots 0
Colour

Keep it dark on a light background. A light code on a dark one will not scan.

How big 20%

A logo covers part of the code, so switch to Highest above and always test the result with a phone.

A sheet of many codes

One code per line, as label | what it points to. Useful for a code on every classroom door, every library shelf or every notice.

How it works

A square full of black and white squares

A QR code is just text, written in a pattern a camera can read from any angle. Anything you can type can go in one — a link, a phone number, the Wi-Fi password or a paragraph of notice.

Pick what it should do

A link, the Wi-Fi, a phone number, an email, a payment or plain text.

Fill in the boxes

The code redraws as you type, so you can see it taking shape.

Make it yours

Change the colour, round the dots, and drop the school logo in the middle.

Test it, then print it

Scan it with a phone before you print a hundred copies. SVG stays sharp at any size.

Why the error correction setting matters

A QR code carries spare copies of its own data, so it still reads when part of it is dirty, creased or covered. Low can lose about 7%, Medium 15%, High 25% and Highest about 30%.

That is exactly what lets a logo sit in the middle. Put one there and switch to Highest, or the covered squares take the code past what it can recover.

A Wi-Fi code for visitors

Choose Wi-Fi, type the network name and password, and print the code at the school gate or in the staff room. A visitor points the camera at it and joins without anyone reading a password out loud.

Most Android phones and iPhones handle this from the normal camera app. Change the password and you simply print a new code.

Printing it so it actually scans

Keep the white border — a QR code needs a quiet margin around it or a camera cannot find its edges. Print it at least 2.5 cm across for something held in the hand, and bigger for a wall.

Use the SVG for anything large, such as a banner or a notice board, because it stays perfectly sharp at any size while a PNG goes blurry.

Keep the link short

The more text you put in, the more squares the code needs and the harder it becomes to scan from a distance. A short link makes a simple, chunky code that reads instantly.

This tool holds up to about 270 characters. If you need more, put the long text on a page and point the code at that page instead.

Always scan it yourself first. Especially for a payment code: open your own phone, scan the printed sheet, and check the name and amount that come up before a single copy goes out. This tool writes exactly what you typed, so a typo in the box is a typo in the code.
Questions & answers

QR Code Maker — your questions

Do these QR codes expire?

No. The code contains your link or text directly, so it works for as long as that link does. Many free QR websites point the code at their own address first so they can track the scans, which means the code stops working if they shut down or start charging.

How do I make a Wi-Fi QR code?

Choose Wi-Fi, type the network name and the password, and pick the security type, which is WPA on almost every school router. Print the code at the gate or in the staff room and a visitor joins by pointing their camera at it, with nobody reading a password out loud.

Can I put my school logo in the middle?

Yes. Choose a logo and the tool switches to the highest error-correction setting automatically, because a QR code carries spare copies of its own data and can lose about 30% of itself and still be read. Keep the logo under a quarter of the width and always scan the result before printing.

What does the error correction setting do?

It decides how much of the code can be dirty, creased or covered and still read. Low tolerates about 7%, Medium 15%, High 25% and Highest about 30%. More correction means more squares, so the code gets denser; Medium is right for most things and Highest is for codes with a logo or ones that will be handled a lot.

How big should a printed QR code be?

At least about 2.5 cm across for something held in the hand, and bigger for a wall or a noticeboard — roughly one centimetre of code for every ten centimetres the reader stands back. Keep the white border around it, because a camera needs that quiet margin to find the edges.

Can I make many codes at once?

Yes. Type one per line in the sheet box as a label, a vertical bar, then the link, and the tool lays out up to forty labelled codes on an A4 page with cut lines. That is how you put a code on every classroom door or library shelf in one print run.

Why should I download the SVG?

An SVG is drawn from instructions rather than pixels, so it stays perfectly sharp at any size. Use it for a banner, a notice board or anything a printer will enlarge; a PNG blown up to that size goes soft and may fail to scan.

Is it safe to make a payment QR code here?

The tool writes exactly what you type and nothing else, and nothing is sent anywhere. But a typo in the box becomes a typo in the code, so always scan the finished code with your own phone and check the name and amount that come up before any copy goes out.