Skip to content

Create your QR code

Type what it should point to, download it in seconds. The content lives inside the code, so it keeps working forever — no account, no redirect, no expiry.

QR type

Pick what the code should do

Content

Stored inside the code itself
The address is written into the code. No redirect, no expiry.

Start from a template

Pattern

Corner style

Colours

Gradient

Logo

Drop an image or browse PNG, JPG, WebP or SVG · up to 2 MB · stays on your device

Frame

Download size preview stays the same

Error correction

Higher levels let the code survive scratches, print bleed or a logo on top — at the cost of a denser pattern. Use H whenever a logo is placed in the centre.

Everything the code needs, nothing it doesn't

A QR code is a printed object. It has to survive bad light, cheap paper and a phone held at an angle — so the controls here exist to make it scan, not to decorate it.

Codes that look designed

Six module patterns, four corner styles and real gradients. Change one and the code redraws instantly.

Your logo in the middle

Drop in a PNG, JPG, WebP or SVG. It is read and composited on your device — the file never reaches a server.

Frames that print

Add a scan prompt, a badge or a plain border. What you see in the preview is exactly what downloads.

Five export formats

PNG, JPG and WebP up to 4000 px for print, SVG as true vector, and a single-page PDF.

Save and come back

An optional account keeps your designs, so a poster reprint next year starts from the same file.

No sign-up to use it

Generate and download without an account. Nothing is stored, and no tracking sits between the scan and the destination.

Three steps

01

Enter your content

A link, Wi-Fi credentials, a contact card, an event — ten types, each written in the format phones already understand.

02

Customize it

Open advanced customization for patterns, colours, a logo and frames. Skip it entirely if the default is fine.

03

Download

Pick a format and a resolution. Test the printed code once before you order a thousand of them.

Questions

What is a static QR code?

The content is encoded directly in the pattern. When someone scans it, their phone reads your link or text straight off the paper — nothing is looked up, so the code works even if this website disappears.

Do I need an account?

No. Generating and downloading is open to everyone. An account only exists so your designs are there when you come back to edit them.

Can I add my logo?

Yes, in advanced customization. The image is processed in your browser and composited into the centre of the code. Keep it under about 30% of the width and use error correction H so scanning stays reliable.

Which formats can I download?

PNG, JPG, WebP, SVG and PDF. Raster formats use the resolution you pick, up to 4000 px. SVG stays vector, so it scales to any print size.

Can I customize the colours?

Foreground, background, and an optional two-colour gradient with four directions. If the contrast drops too low to scan reliably, a warning appears under the preview.

Does the code expire?

Never. There is no redirect and no tracking in the middle, so there is nothing to switch off. The trade-off is that the destination cannot be changed later — print a new code if it moves.