Skip to content

Free tool

QR code generator

This QR code generator turns any URL or text into a scannable QR code, right in your browser — nothing you type is uploaded anywhere. Pick an error-correction level (higher levels survive more damage or a logo overlay, at the cost of encoding less text at the same size), then download it as a PNG to use in a print flyer, a link-in-bio card, or anywhere else you need a scannable link.

Error-correction level

Higher error correction survives more damage or a logo overlay, but encodes less text at the same size — this runs entirely in your browser, nothing you type is uploaded.

How to use the QR code generator

  1. Type or paste your URL or text. Enter the link or text you want people to land on when they scan the code.
  2. Choose an error-correction level. Low fits the most text at a given size; High survives the most print damage or a logo overlay but fits less text.
  3. Check the preview. The QR code updates live as you type — scan it with your own phone to confirm it works before you use it anywhere.
  4. Download the PNG. Click Download to save a high-resolution PNG you can drop into a flyer, business card, or any other design.

Worked examples

Linking a printed flyer to your Instagram profile

Paste a URL like https://instagram.com/yourbrand, keep the default Medium error-correction level, and download the PNG to place on a printed flyer — a phone camera reads it directly, no app needed on most phones.

A code that still scans with a logo over the middle

Switch to High error correction before adding your own logo overlay in a design tool — High can recover roughly 30% of the code, enough to survive a small logo covering the center.

QR code generator FAQ

Is anything I type uploaded to a server?
No. The QR code is generated entirely in your browser using the open-source `qrcode` library — the text and the image never leave your device.
What does the error-correction level actually change?
It sets how much of the code can be damaged, obscured, or covered by a logo and still scan correctly — Low recovers about 7%, High recovers about 30%, but higher levels also make the code denser for the same amount of text.
Why did my long URL fail to generate?
A QR code has a hard capacity limit that gets tighter at higher error-correction levels — try a shorter URL (a link shortener works well) or drop to a lower error-correction level.
Can I scan this QR code with any phone camera?
Most modern iPhone and Android camera apps read QR codes natively without a separate app, though very old devices may need a dedicated QR scanner app.
Does this QR code expire or track scans?
No. It is a static code with no tracking, expiry, or analytics — the text you entered is encoded directly into the image with nothing dynamic behind it.
Can I use this QR code for print materials?
Yes — download the PNG, which renders at a high resolution suitable for flyers, posters, and business cards; test a print copy with your own phone before a large print run.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.