Custom QR Code Generator

Make a custom QR code in your own colors with rounded or square modules, then download a PNG or SVG. Pick a foreground and background, keep good contrast, and it stays easy to scan.

Read the guide: How to Make a Custom QR Code

How it works

  1. 1

    Enter your link or text

    Type the URL or text you want the code to carry.

  2. 2

    Choose colors and shape

    Set the foreground and background colors and turn rounded modules on or off.

  3. 3

    Download

    Export a PNG for screens or an SVG for crisp print at any size.

Instant & 100% private — nothing is uploaded

Everything runs locally in your browser. Your code, text and files are processed on your own device and are never sent to a server — so there are no upload waits, no size limits from us, and nothing is ever stored or logged.

Frequently asked questions

Can I use any two colors?
Almost. Keep the foreground noticeably darker than the background so scanners read it reliably. Light code on a dark background, or two similar shades, can fail to scan.
Do rounded corners affect scanning?
No, within reason. Rounded modules are a cosmetic touch the code still reads. The generator keeps the finder patterns intact so phones lock on quickly.
PNG or SVG for a custom code?
SVG for anything printed or shown large, because it stays sharp at any size. PNG for quick use on screen or in a chat.
Will my custom code expire?
No. It is a static code with the link baked into the pattern, so there is no redirect, no tracking and no expiry.
Is my data sent to a server?
No. Everything runs locally in your browser. Your links, contact details, WiFi password and images never leave your device — nothing is uploaded, logged or stored.