Homeβ€ΊDeveloper Toolsβ€ΊQR Code Generator
FREE ONLINE CONVERTER

QR Code Generator

Turn a link, a Wi-Fi password, a phone number or any text into a scannable QR code, choose its size and colours, and download it as a PNG ready for print or sharing.

βœ“ Any text or link becomes a codeβœ“ Three sizes, custom coloursβœ“ The code is made in your browser
Fixpio QR CODE GENERATOR
β–¦
βœ“
PNG downloadup to 1024 x 1024 px
βœ“

Create a QR code

Any text works β€” links open on scan, plain text simply displays.

1 Enter the text or link
Made in your browser β€” your text is never sent anywhere.

Your QR code will appear above, with a download button.

Dark codes on a light background scan most reliably β€” very light or low-contrast colours can fail on some phone cameras, so test your code with your own phone before printing it. The QR library loads from a public CDN and runs entirely in your browser; the text you enter is only turned into the picture on this page.

A clean code, in your colours, at print size

Standard QR, honest scanning advice, and a PNG with no watermark.

β–¦

Standard QR format

A proper QR code that any phone camera or scanner app reads β€” links, text, numbers, anything typable.

◐

Your colours, carefully

Match a poster or a brand β€” with a plain warning on the page that low-contrast codes can fail to scan.

–

PNG in one click

A transparent-free, print-ready PNG with the quiet zone a scanner needs already included.

About the qr code generator

A QR code is a picture that holds text β€” most often a website link that a phone camera opens on sight. This generator turns any text into a standard QR code and lets you download it as a PNG at 256, 512 or 1024 pixels, with your choice of code and background colours. Links, Wi-Fi details, phone numbers, email addresses and plain messages all work the same way.

Two habits separate a code that works from a code that frustrates. The first is contrast: scanners read dark shapes on a light background, so a pale code on a white poster may look elegant and scan never. Keep the code dark, the background light, and the pair clearly different. The second is testing β€” scan the downloaded PNG with your own phone before it goes on a menu, a flyer or a product label. The generator cannot test it for you, and the page says so.

The code itself is permanent: a QR code holding a link or text is just ink, with no account behind it and nothing to expire. It is drawn in your browser by a small library loaded from a public content network, and the text you enter never leaves your device β€” the library runs locally, on this page.

Frequently asked questions

Expiry, sizes, scanning problems and commercial use, answered.

What can a QR code hold?

Any text: a website link, Wi-Fi network details, a phone number, an email address, directions or a short message. Links are the most common β€” scanning one opens the page.

Do QR codes expire?

No. A QR code is a picture of your text; there is no account or service behind it. If the link inside it stops working one day, that is the link, not the code.

What size should I download?

256 px is plenty for screens and messages, 512 px suits documents, and 1024 px is the safe choice for anything printed bigger than a business card.

Why will my code not scan?

Usually contrast β€” a light code on a light background. Make the code dark and the background white or pale, keep the printed size at least 2 cm across, and test with your phone.

Is the text I enter uploaded?

No. The library that draws the code runs in your browser, and your text is only turned into the picture on this page.

Can I use the code commercially?

Yes β€” the PNG is yours. QR codes themselves are an open standard, free for anyone to generate and print.