Create a QR code online

Generate a QR code for a link, email address, phone number, WiFi network, or contact card, customize its colours, and download it as a PNG or SVG. The code is drawn in your browser, so nothing you encode is sent to a server and the image is yours to use anywhere.

How to generate a QR code

  1. Pick what the code should contain — a URL, plain text, email, phone number, SMS, WiFi network, or contact card.
  2. Fill in the fields. The preview updates as you type.
  3. Adjust the colours and size if you want, then download as PNG for documents and slides, or SVG to scale it without losing sharpness.

What you can encode

Link — opens a web page when scanned. Plain text — shows a message. Email — opens a new message with the address, subject, and body prefilled. Phone — starts a call. SMS — opens a text message with the number and body ready to send. WiFi — joins a network without typing the password. Contact card (vCard) — saves a name, phone, email, and organization straight to the phone's contacts.

PNG or SVG?

Download a PNG for anything screen-sized: a slide, an email, a web page. Download the SVG when the code will be printed or resized — posters, packaging, signage — because it stays crisp at any dimension and keeps file sizes small.

Putting QR codes on documents in bulk

A generator makes one code at a time. If you need a different code on every document — event tickets, asset tags, ID cards, invoices that link to a payment page — Mergram can render a QR code field from a spreadsheet column, so each generated PDF carries its own code. See PDF mail merge with QR codes.

Frequently asked questions

Is the QR code generator free?

Yes. There is no sign-up, no watermark, no scan limit, and no cap on how many codes you create.

Do the QR codes expire?

No. The code encodes your content directly rather than pointing at a redirect service, so it keeps working indefinitely and does not depend on Mergram staying online. The trade-off is that the destination cannot be changed after printing.

Can I change the colours?

Yes. Set the foreground and background colours to match your branding. Keep strong contrast between them — light-on-dark or low-contrast codes are the most common reason a scan fails.

How do I make a QR code for an email address?

Choose the email type and enter the address, plus an optional subject and body. Scanning it opens a prefilled message in the phone's mail app.

How do I make a WiFi QR code?

Choose the WiFi type, then enter the network name, security type, and password. Guests can join by scanning instead of typing the password.

Is my data sent anywhere?

No. The code is generated locally in your browser, so passwords and contact details you encode never leave your device.

Related tools and guides