Free to use · No signup for files under 25 MB · Files deleted after 1 hour

Free QR code tools

Make a QR code in your own colours and shapes, or scan one and check the link before you open it.

The generator makes codes for links, Wi-Fi, contact cards, WhatsApp, email and locations, and downloads them as SVG, PNG or PDF.

The scanner reads a QR code or barcode from your camera, a photo, a screenshot or a PDF, and checks the link inside before anything opens.

QR code tools · 2 tools

Making and scanning QR codes

The QR Code Generator makes codes for links, Wi-Fi, contact cards, WhatsApp, email, locations and more, in your own colours and shapes, with a frame and a logo if you want one, and downloads them as SVG, PNG, PDF or other formats.

The QR Code Scanner reads a QR code or barcode from your camera, a photo, a screenshot or a PDF, and checks the link inside before you open it.

Static codes made with the generator are free, never expire and keep working without our servers. Dynamic codes, on the paid plans, point to a short link you can change after printing and show how often they are scanned — useful for menus, packaging and flyers printed in quantity.

Before printing, download an SVG or PDF so the code stays sharp at any size, keep a clear margin around it, and test the printed proof with two different phones. On the scanning side, be wary of codes stuck over other codes: the scanner shows you the full address and the result of its link check before anything opens.

Good to know

Dark codes on a light background scan the most reliably. Pale colours, low contrast and inverted codes, light on dark, are where most scanning failures start, so if you change the colours, test the result before printing it. A logo in the middle is fine because QR codes carry spare data for repair, but keep it small enough that most of the pattern stays visible.

Size matters as much as design. A code on a business card can be small, because people hold it close. A code on a poster or a shop window has to be larger, roughly a tenth of the distance it will be scanned from, so a code read from two metres away needs to be about twenty centimetres wide.

Choose what the code holds with the person scanning it in mind. A link opens a page. A Wi-Fi code joins the network without anyone typing the password. A contact card saves a name and number straight into the phone, and a WhatsApp code opens a chat with your number and message already filled in. The shorter the content, the simpler and easier to scan the pattern.

The scanner works with your camera, or with an image or PDF you already have, which helps when someone sends you a screenshot of a code. Barcodes on products and parcels are read too, so one page covers both jobs. Nothing opens on its own: the result stays on your screen, with its link check, until you choose to open, copy or share it.

Questions about the QR code tools

Do QR codes made here expire?

Static codes never expire and keep working without our servers. Dynamic codes, on the paid plans, point to a short link you can change after printing.

How do I make a code that scans reliably?

Use a dark code on a light background, keep a clear margin, and test the printed proof on two phones.

What size should a printed code be?

Roughly a tenth of the distance it will be scanned from. A code read from two metres needs to be about twenty centimetres wide.

Is scanning an unknown code safe?

The scanner shows the full address and the result of its link check, and nothing opens until you choose.

More free tools

Every category works the same way: no signup, and your files are deleted an hour after processing.

33 free tools in 8 categories — no signup needed