QR code for your website

Paste your address, get a code. Free, no account, PNG or print-ready SVG.

Your code is drawn as you type.

Your code appears here as you type.

Design

Style

Colour#000000

Optional accent on the three finder patterns.

Shapesquare
Framenone
Logonone

PNG, JPEG or WebP. Kept under a third of the width so the symbol still decodes.

Print settingsECC M

Blank margin in modules. Four is the spec minimum.

The part that matters later

Websites move. Printed codes do not.

A code pointing at your homepage will probably outlive the page it points at. Campaign URLs get retired, booking systems get replaced, domains get consolidated after a rebrand — and every code already printed is now a dead end with no way to fix it short of reprinting.

 StaticDynamic
PriceFree forever3 free, then a plan
Account neededNoYes, to save and edit it
Change what it saysNever. The content is inside the patternThe destination, any time
What is inside the codeThe content itself - a link, a network, a contact cardA short link we own, which is what you edit
Scan analyticsNoneScans, day, city, device
ExpiryNeverNever, including after you cancel
Best forWi-Fi, contact cards, anything that must work offlineMenus, packaging, signage, campaigns

When a free static code is the right answer

Most of the time, honestly

If it points at your root domain and that is never moving, take the free one above and stop reading. It costs nothing, needs no account, and cannot be switched off by anybody including us.

  • Your homepage on a business card or sign
  • A domain you have owned for years
  • Anything engraved, etched or embossed
  • A code you can reprint cheaply if it changes

When it is worth paying

When the destination is going to change

These are the cases where a static code becomes a liability the moment something moves. A dynamic code lets you repoint it without touching the print run, and tells you how many people scanned it — from $12 a month.

  • A campaign or promotion page with an end date
  • Anything printed in volume before the page is final
  • A booking or ordering system you might switch
  • App store links that differ by platform
  • A URL you want to A/B test after printing
  • Anywhere you need to prove the print worked
See all plans

Paid plans from $12/mo. Unlimited scans. Cancel online in two clicks.

Our policy

Static codes never expire. Dynamic codes work while you have a plan.

A static QR code carries its destination inside the pattern itself. There is no redirect, no server, nothing anyone can switch off - so the ones you make here are yours forever, free, with no account and no expiry date. If what you need is a code that outlives us, make it static and print it.

A dynamic code is different: it points at a redirect we run on your behalf every time somebody scans it, which is what lets you change the destination after printing. That runs while you have a plan. Cancel and it keeps working for 30 more days, we email you before anything changes, and nothing is ever deleted - your codes, links and scan history all wait for you.

What lasts, and for how long

  • ForeverStatic codes, free, no account
  • On a planEditable destinations and scan analytics
  • 30 daysDynamic codes keep working after you cancel
  • KeptCodes and history, so paying restores everything
  • StoppedCodes used for abuse

Abuse is the one thing we stop immediately and without a grace period - phishing, malware, fraud, impersonation and the rest of the acceptable use policy.

Questions

Website QR codes, answered

How do I make a QR code for my website?
Paste the address into the box above and it appears immediately. Download it as a PNG for screens or an SVG for print. No account, no watermark, no expiry — the code is yours.
Will it still work if I change my website?
A free code will not. The address is encoded in the pattern itself, so if the page moves or the URL changes, every printed copy points at a dead link and the only fix is reprinting. A dynamic code points at a short link we redirect, so you can change where it goes at any time and the printed code keeps working.
Which one should I use for my homepage?
If it is your root domain and it is never going to move, static is genuinely fine and free forever. Use a dynamic code when the destination is a campaign page, a booking form, a menu, an app store link, or anything seasonal — those are the ones that get retired while the printed code is still in the world.
Can I see how many people scanned it?
Only with a dynamic code, because a static one never contacts us — the phone reads the URL straight off the paper and goes there directly. There is nothing we could count. Dynamic codes record every scan, with date, city and device.
Does the QR code expire?
Static codes never expire; there is no account behind them and nothing to switch off. Dynamic codes redirect while you have a plan, from $12 a month, plus 30 days after cancelling.
What size should I export for print?
Use the SVG. It is vector, so a printer can scale it to a business card or a billboard with no loss. As a rule of thumb the printed code should be at least 2cm across for a phone to read it comfortably at arm’s length, and bigger for anything read from a distance.

Tuned defaults by job