Instant · high-res · unlimited

Pro QR generator

Type a link or text, customize colors and add your logo — updates instantly.

#0a0b0f
#ffffff
Advanced & logo
Click to pick a logo (PNG/SVG)

Free QR Code Generator With Your Logo and Colours

A free tool that creates elegant QR codes in your colours with your logo, at resolutions up to 4096px, with vector SVG export for print. Instant, unlimited, no sign-up.

Many beautifully designed QR codes fail to scan. The usual cause is a setting most people miss: the error-correction level. A centre logo covers real data, and level H (tolerating 30% damage) provides enough redundancy to compensate.

The colour rule is decisive: cameras read contrast, not colour. Keep the code dark on a light background, and avoid two colours of similar brightness. For print, use SVG or a high resolution.

How to use it — step by step

  1. Type the link or text (Arabic supported).
  2. Pick your colours, or use one of the presets.
  3. Add a centre logo if you wish — and leave error correction on H.
  4. Download a high-resolution PNG or a vector SVG for print.

Why processing inside your browser?

Your image never leaves your device. Most competing sites upload your photos to their servers to process them; this tool runs entirely in the browser. No upload, no account, no waiting and no limits — because your own device does the work.

Frequently asked

Why won't my code scan?

Usually: a logo that is too large (over 25%), weak contrast between the two colours, or covering one of the three corners.

What size should I print it?

Code width ≥ one tenth of the scanning distance. To scan from one metre, make it at least 10cm.

PNG or SVG?

SVG for print — being vector it prints at any size without pixelation. PNG for digital use.

Does it support Arabic text?

Yes, with full UTF-8 encoding.

Ad space — support us · keeps this tool free

🔒 The code is generated entirely in your browser — your text/link is never sent to any server.