Free QR Code Generator for links, WiFi, menus and barcodes.

Create static QR codes for links, WiFi, WhatsApp, menus, reviews and contact cards. Test the scan, export PNG, SVG or PDF and keep the workflow practical for real printed materials.

Use barcode and batch tools when the job moves to labels, table tents, packaging or CSV lists. Your inputs stay on your device, with no signup, watermark, scan limit or tracking redirect.

Start here

Make your first code here.

Generate a static code, check the preview, then download PNG, SVG or PDF files that are ready for print.

Create your code

Static
Encoded value length: 19 characters.
If you leave out https://, we add it in the QR payload.
Use H when adding a logo or printing small codes.
Optional. Use a simple square logo for the most reliable scans.
The scan reads the data in this image. Test the final file before you print or share it.
Share
Download

How it works

Generate, check and print with confidence.

1

Pick a type

Choose the QR code or barcode that fits your job.

2

Check the preview

Confirm the code is readable before it goes into a design or print file.

3

Export for print

Download PNG, SVG or PDF and test the final artwork before sharing it.

FAQ

Frequently asked questions.

What is a QR code?

A QR code is a square barcode that phones can read with their camera. It can hold a link, contact details, WiFi login, plain text or other short data. When someone scans it, the phone shows or opens whatever was encoded.

How do I create a QR code?

Type or paste the content you want to encode. Choose colors and size. Check the preview, then download PNG, SVG or PDF. The whole process takes a few seconds and does not require an account.

Are these QR codes free?

Yes. Every tool on this site is free, with no watermark, no scan limit and no signup. The QR code is generated in your browser and the file is yours to keep.

Do QR codes expire?

Static QR codes do not expire. The data is baked into the image, so the code will work for as long as the destination stays online. If you encode a website link and later delete that page, the QR code will still scan but the link will break.