QR Code Generator

Create a custom QR code for any link or text and download it as a PNG.

px
1201,000
Your QR code
Enter text and press Generate.

About the QR Code Generator

QR codes turn a link, phone number or any text into something a phone camera can open instantly. The AlarmDaddy QR Code Generator creates a crisp QR code for whatever you type, lets you choose the size, error-correction level and your own foreground and background colours, then downloads it as a PNG ready for posters, business cards, menus or packaging.

It generates the code entirely in your browser, so nothing you encode is sent anywhere.

How to use this calculator

  1. 1Type or paste the link or text to encode.
  2. 2Choose the size, error-correction level and colours.
  3. 3Press Generate.
  4. 4Download the QR code as a PNG.

The formula

Text is encoded into a QR matrix at the chosen error-correction level (L/M/Q/H) and rendered at your pixel size.

A QR code stores data in a grid of black and white modules with built-in error correction, so it still scans even if partly damaged. Higher error-correction levels (Q, H) survive more damage but pack the grid denser. Keep enough contrast between foreground and background for reliable scanning.

Frequently asked questions

M (medium) is a good default. Use Q or H if the code will be printed small or might get scuffed — they tolerate more damage, at the cost of a denser pattern.