QR Code generator

Turns text or a link into a QR code, with customisable colours and size, ready to download.

Generate and download a QR code for a URL (or just plain text), and customize the background and foreground colors.

Steps and notes

What is QR Code generator?

Generate a QR code for any URL or plain text, tune the foreground and background colours, and download the result as a PNG. Everything is rendered in your browser — the encoded content never leaves the page — so it is safe for internal links and credentials-shaped test data alike.

  1. Enter what to encode (a URL or any text)
  2. Adjust the foreground colour, background colour and size as needed
  3. Click download to save the image
  • Longer content makes a denser code; if it will not scan, shorten the content or increase the size

Frequently asked questions

Can I change the colours?
Yes. Keep strong contrast between foreground and background — scanners rely on it. Dark-on-light is the safest combination; inverting the usual colours works only if contrast stays high.
What actually goes inside a QR code?
Exactly the text you type — nothing more. A URL QR code simply stores the URL; scanning apps just open or show it.
How do I print it reliably?
Prefer a quiet margin around the code, high contrast, and a physical size large enough for the scanning distance. Test the printed version with at least two different phones before mass printing.

Read the full step-by-step guide for this tool

Category: Images and videos

QR code & data workflow

QR Code generator → WiFi QR Code generator → Base64 to Image — Online Decode, Preview and Download