Free QR code generator

This is the
QR Studio.

Drop your colour. Drop your image. Drop your logo.
Get a custom QR code that works everywhere — screen, print, poster, card.

  • Free, in your browser
  • Nothing leaves your device
Start generating QR ▸no signup · no watermark · no expiry
  • High scan rate
  • Print ready
  • Any surface
  • Always verifiable
theqr studio

QR codes that survive the print.

Codes that actually scan — not the cursed pixel blobs that die the moment someone points a camera at them. From flex banners to business cards, every export is verified before it leaves the studio, and the data is baked into the pattern so it works forever.

url.qrReady
100%
Fill in the details to generate a QR code.

Scanner-verifiedECC H · decoded in-browser · PNG 1600 px · SVG vector
Seventeen codes, one studio

One QR builder for everything.

Flex banners

High contrast. Long distance.

Paper prints

Crisp. Clear. Dependable.

Business cards

Small size. Big reliability.

Links

Links

Portfolio, insta, linktree, menu — whatever you're plugging.

Payment

Payments

UPI, PayPal, Venmo, Cash App, Bitcoin, SEPA — get paid with a scan.

Network

Wi-Fi

Stop spelling your password to guests. One scan, they're on.

Contact

vCard

Your contact info — and a printable visiting card — in one scan.

Apps

App links

App Store & Play Store links that open the right listing.

More

Email · SMS · Geo

Phone, email, text, location — the everyday rest.

Verified before you download

Style it however you want — your colour, your logo, your image halftoned into the code. The studio runs a real scanner check in your browser and warns you before download if it won't read.

— that's the "survive the print" thing.

Privacy ensured by design

Everything runs in your browser tab. No uploads, no servers holding your stuff, no database with your UPI ID in it. Close the tab and it's like you were never here.

Actual privacy. Not "we value your privacy" energy.

Free means free

No signup. No watermark. No free trial. No credit card. Export clean PNG and SVG — print it huge, it stays sharp.

Free forever.
Good to know

Questions, answered.

A URL QR code is the simplest kind — scan it and a phone opens the exact link you encoded, no app or account required. QR Studio styles the code with your brand colour or an image, verifies it decodes correctly, and lets you download it as PNG or SVG.

What can I link to?

Any web address — a website, an online menu, a form, a social profile, a landing page. Paste a bare domain like example.com and QR Studio adds https:// for you automatically.

Why style a URL QR code instead of a plain black-and-white one?

A brand colour, halftone image or logo makes a QR code recognisably yours, and QR Studio's built-in decode check confirms the styling hasn't broken scanning before you download it — the same verification a plain code skips just as easily.

How to create a URL QR code

  1. Choose Web link as your sourceThis page already has Web link selected in the source picker.
  2. Paste or type the URLA bare domain like example.com works too — https:// is added automatically.
  3. Style, verify and downloadPick a colour or image style, confirm it scans, then download as PNG or SVG.

Does the link have to start with https://?

No — paste a bare domain like example.com and QR Studio adds https:// automatically; you can also point to http://, or another URL scheme.

Can I track how many times my QR code was scanned?

No — QR Studio doesn't add any tracking or redirect service; the code encodes your URL directly, so nothing is logged when it's scanned.

Will a styled QR code still scan reliably?

Yes — QR Studio decodes every code it builds with the open-source jsQR library before you download it, so a colour, halftone or logo that would break scanning gets flagged immediately.

Can I update the destination after printing the QR code?

Not with a plain URL QR code — it encodes the exact link you entered. If you need an editable destination, point it at a URL you control that you can update later.

What’s the largest amount of text a URL QR code can hold?

A QR code can hold over 2,000 characters at the lowest error-correction level, but shorter links scan faster and more reliably, especially at small print sizes.

Your links deserve better than an ugly code.

open the studio →

free forever · runs in your browser · nothing uploaded