QR CODE GENERATOR & READER

Create a QR that is ready for real life.

Turn a link, Wi-Fi network or contact into a clear, reusable QR code. Customise it, check it and take it straight to your next design or print job.

10 content types + camera readerScan-checked before exportNo expiry or subscription
QR StudioCreate · check · download
Made in your browser
01

What should your QR do?

02

Make it yours

A clear four-module border is always included. PNG, JPG and SVG use the same actual size with whole modules to keep edges sharp. Dense codes may need a larger size than the target.

Save or reopen a project

Download this code’s content, colours and logo as a JSON file. Wi-Fi projects include the password: keep them private. There is no automatic browser storage.

↗

Read an image or use your camera

Decode one QR from a screenshot or image. Links are displayed without opening them.

Camera starts only when you choose it and grant access. It stops after reading a code, when you leave this tab, or when you select Stop.

PNG, JPG or WebP · up to 8 MB

▦

Batch website codes

Up to 50 full website URLs, one per line. Uses your colours, size and logo settings. Every code is checked before the ZIP is created.

From a digital link to a useful printed code

Create website codes for menus, booking pages, brochures and business cards. Build a contact code to save typed details, a Wi-Fi code for guests or a WhatsApp code with a prepared message. Use the URL type for an online PDF, a map link or a social profile.

Designed for reliable output

QR Studio uses square modules and a clear border, checks colour contrast and compares the decoded preview against the original content. Logos are intentionally small. A successful digital test helps catch a damaged code before download, but physical print quality and camera support still matter.

Choose PNG, SVG or a print-ready PDF

PNG works well in documents and everyday designs. SVG preserves crisp edges at different sizes. PDF exports keep the QR modules as vector shapes. The A4 print sheet provides six copies. Batch output includes a manifest so you can match files to destinations.

Understand what a static QR can do

Your QR stores the destination or data itself. There is no UVs redirect, subscription, scan tracking or built-in expiry. Changing the encoded information requires a new code. If you link to a page you own, you can update the content at that same URL without reprinting the QR.

Frequently asked questions

Are these QR codes free and permanent?

The generated static QR code does not have a subscription or a built-in expiry. It stores your content directly. A linked website, phone number or Wi-Fi password can still stop working or change.

Can I change the destination after printing?

A static QR cannot be edited after it is generated. Use a URL you control if you want to update the content at that address later. This tool does not provide dynamic redirects or scan tracking.

How do you check that a generated code works?

The tool decodes its rendered QR image and checks that the result exactly matches the intended content before enabling export. Contrast, a four-module border and square modules help readability. Camera, material, size and lighting still affect real-world scans.

Which formats can I download?

Download PNG, JPG and scalable SVG. A vector PDF card and an A4 sheet with six copies are also available. For a batch of up to 50 website URLs, download a ZIP with checked PNG and SVG files plus a contents manifest.

Can I add a logo?

Yes. A small centred PNG, JPEG or WebP logo is normalised locally. Logo codes use high error correction and must pass the scan check. Some logos or dense content still fail; remove the logo or shorten the content.

Are Wi-Fi passwords and contact details private?

Generation happens in your browser and the entered data is not uploaded by this tool. Anyone who receives or scans the QR can read its encoded content. Use a guest Wi-Fi network and share only intended contact information.

Can I read an existing QR code?

Upload a sharp PNG, JPEG or WebP image containing one code. The reader extracts the content locally and displays it without automatically opening any link.

Can I create a QR for a PDF file?

Use a publicly accessible HTTPS link to the PDF. This tool does not upload or host documents, and it cannot put an entire PDF inside a normal QR code.

Will every phone support contacts, Wi-Fi and calendar codes?

Support varies between camera and scanner apps. Website codes have the widest compatibility. Test specialised formats on the target devices before printing.

Can I scan with my camera?

Yes, on HTTPS in a browser with camera support. Camera access is requested only after you select Start camera. Scanning stops after a code is read, when the tab becomes hidden, or when you select Stop. Image upload remains available.

Can I reuse a design or make labelled batches?

Save a project JSON to keep the current content, colours and logo. For batches, paste up to 50 website URLs or import a two-column CSV with label and url. Each output is scan-checked, and the ZIP includes a destination manifest.

Does a scan check guarantee every phone will read it?

No. The check confirms that the generated pixels decode to the intended content with this decoder. Printed size, surface, damage and the scanning app can affect results. Test a physical sample before a large print run.