Free QR codes that never expire
Paste a link and your code is ready. The link is stored in the code itself, so there's no account or subscription to keep it working.
Your codes are made in your browser. Nothing you type is sent anywhere.
Add campaign tags (UTM)
See visits from this code in your own analytics. Fill in what you need; empty fields are left out.
Paste a link and your code appears here.
No code yet
Colours and error correction
How to make a QR code
- 01Paste the link you want people to open.
- 02Optionally add campaign tags, so visits show up in your own analytics.
- 03Pick colours and a size, then select Test scan.
- 04Download a PNG or SVG, or copy the image.
Questions
Will my QR code stop working?
Not because of us. The link is stored in the code itself, with no redirect in between, so there's nothing to expire or switch off. It keeps working as long as the page it points to stays online. To change where it goes later, point it at a page you control and update that page.
Why do some QR codes stop working?
Some QR sites make codes that point to their own short link, which then forwards to yours. When a trial or subscription ends, they turn off the forwarding and the printed code stops working. Codes made here point straight to your link.
Is it free?
Yes. There's no sign-up, no watermark, no limit on how many codes you make, and no limit on how often they're scanned.
Do you see the links I type?
No. Your codes are made in your browser. Nothing you type is sent anywhere.
What are campaign tags?
UTM tags (utm_source, utm_medium, utm_campaign) added to the end of your link. Analytics tools such as Google Analytics use them to show how many visits came from your code. We can't count scans for you, because a code made here never passes through us.
Which file should I download?
SVG for printing and design software, because it stays sharp at any size. PNG for documents, websites, and messages. For print, choose a print size and the PNG is saved at 300 pixels per inch.
What does Test scan check?
It reads your code back from its own image, once at full size and once as it would look printed about 2 cm wide, and checks it gives back exactly your link. It's a good sign, but always test the printed code with a phone too.
All tools
Code types
- Link QR codePaste a link, get a code that never expires. PNG and SVG downloads.
- WiFi QR codeGuests scan to join your network. Comes with a printable sign.
- Google review QR codeOpens your Google review form. Comes with a printable counter card.
- Text QR codeAny text, with a live meter showing how much room is left.
- Contact card QR codeSaves your details as a phone contact. vCard or the smaller MeCard.
- Business card QR codeA contact or link code sized for a card, with a print template.
- Wedding QR codeGuests scan to share photos or RSVP. Comes with a table sign.
- Email QR codeOpens a new email with the address, subject, and message filled in.
- WhatsApp QR codeScan to open a WhatsApp chat with you, message typed in.
- App store QR codeOne code per store, printed side by side.
- SMS QR codeOpens a text message to your number, with the message filled in.
- Phone call QR codeCalls your number in one tap. Checked to dial from any country.
- Social media QR codeYour profile on Instagram, TikTok, YouTube, and more.
- Location QR codeOpens a place in Google Maps, Apple Maps, or any map app.
- Meeting QR codeScan to join a Zoom, Teams, Meet, or Webex call.
- EPC QR code (GiroCode)A SEPA transfer code banking apps read, with the IBAN checked.
- Calendar event QR codeAdds your event to a calendar, with the time zone handled.
- UPI QR codeScan to pay with any UPI app, fixed or open amount.
- Bitcoin QR codeA payment request wallets read, with the address checked.
- Google Form QR codeOpens your form on any phone. Comes with a printable sign.
- Payment QR codePayPal.me, Venmo, or Cash App, with a printable sign.
- PDF QR codeLinks to your PDF on Drive, Dropbox, OneDrive, or your own site.
- Menu QR codeOpens your menu from your own storage. Prints table tents.
- Swiss QR-billThe Swiss payment code and slip, with IBAN and reference checks.
- Pix QR codeA static Pix code from your key, with the key checked.
Design
Scanner
- QR scannerCamera or image. See where a code goes before you open it.
- Scan from imageScreenshots and photos. Reads every code in the picture.
- QR code checkerSee where a code goes and spot warning signs, without opening it.
- WiFi QR readerSee the network name and password in a WiFi code.
- Bulk QR scannerMany images in, one CSV file out.
- Barcode scanner1D and 2D barcodes from camera or image, with the format named.
Bulk and print
Utilities and guides
- Size calculatorSmallest print size from scan distance and your real content.
- Will it scan?Pass or fail for a code printed small, blurred, or faded.
- Contrast checkerContrast ratio for code colours, with fixes that keep your hue.
- Static vs dynamicWhy some codes expire, and how to get one that never does.
Barcodes
- Barcode generatorEvery common barcode type, checked and print-ready.
- EAN-13 barcodeProduct barcodes for shops, with the check digit worked out.
- UPC-A barcodeUS and Canadian product barcodes, with the check digit checked.
- ISBN barcodeBack-cover book barcodes from an ISBN-13 or ISBN-10.
- ITF-14 barcodeShipping carton barcodes with bearer bars and checked digits.
- Code 128 barcodeInventory, asset, and shipping labels with letters and digits.
- GS1-128 barcodeBatch, expiry, weight, and shipping data, with every part checked.
- Data MatrixTiny square or rectangular codes for parts and labels.
- PDF417 barcodeStacked barcodes for documents, tickets, and forms.
- Aztec codeSquare codes for tickets and boarding passes.
Related tools
- Text QR codeAny text, with a live meter showing how much room is left.
- PDF QR codeLinks to your PDF on Drive, Dropbox, OneDrive, or your own site.
- Menu QR codeOpens your menu from your own storage. Prints table tents.
- Social media QR codeYour profile on Instagram, TikTok, YouTube, and more.
- Custom QR codeDot shapes, corner shapes, and gradients, each checked to scan.
- QR code frameA frame with "Scan me" text, matched to the code.
QR Code is a registered trademark of DENSO WAVE INCORPORATED. Codes are read back with ZXing-C++ and zxing-wasm (licences).