Free QR Code & Barcode Tools
Make a QR code for one specific job, or find out exactly what a barcode contains. Every tool runs in your browser: nothing you type or paste is uploaded.
Make a QR code for a specific job
Each generator writes the exact payload format the phone expects, so the scan opens the right app instead of showing raw text. All of them make static codes that never expire and never route through a redirect service, and the check-in pair also covers planning the door the codes get scanned at.
WhatsApp QR Code Generator
Create a QR code that opens a WhatsApp chat with your number and a pre-filled message. Build a wa.me click-to-chat code and download it free.
Google Review QR Code Generator
Create a free QR code that opens your Google "Write a review" page in one scan. Paste your review link or Place ID and download instantly.
WiFi QR Code Generator
Create a QR code for your WiFi network. Guests can scan to connect instantly β no password typing needed.
vCard QR Code Generator
Generate a QR code with your contact details. Scan to add name, phone, email, and address to any phone.
QR Code Generator
Generate QR codes from any text, URL, email, or phone number. Download as PNG instantly.
Event Check-In QR Code Generator
Turn a guest list into one unique QR code per guest, then check people in at the door and catch duplicate tickets.
Event Check-In Lane Calculator
Work out how many check-in lanes your door needs, how long the queue gets, and how much the answer depends on your scan speed.
GS1 Digital Link QR Code Generator
Turn a GTIN into a GS1 Digital Link QR code with batch, expiry, and serial number. Built for retail 2D barcodes, GS1 Sunrise 2027, and the EU Digital Product Passport.
UTM Link Builder
Build UTM-tagged URLs for Google Analytics campaign tracking. Add source, medium, campaign, term, and content parameters.
Related guides: Google Review QR code guide Β· QR codes for event check-in Β· QR code check-in: lanes and scan speed Β· Can someone screenshot a ticket QR code? Β· QR codes on business cards Β· Track scans without a subscription
Find out what a barcode actually contains
Paste the raw text your scanner returns and these tools take it apart field by field: the flight and seat inside a boarding pass, the licence fields inside a PDF417, the GS1 application identifiers on a pallet or medicine pack. Nothing you paste leaves your browser.
Boarding Pass Barcode Decoder
Decode the barcode on an airline boarding pass and see every field it carries, including the ones you would not want to share.
Driver's License Barcode Decoder
Decode the PDF417 barcode on a US or Canadian driver's licence or ID card. Every AAMVA field, named and explained, in your browser.
GS1 Barcode Decoder
Paste the raw output of a GS1 DataMatrix or GS1-128 scan and see every Application Identifier decoded, with check digits and dates validated.
UDI Barcode Decoder
Paste the UDI from a medical device label and see the Device Identifier split from the Production Identifiers, with the check digit and dates validated.
QR Code Payload Decoder
Paste the text from any QR code and see what format it is, what every field means, and which characters are escaped wrongly.
Barcode Format Identifier
Identify a barcode from what it looks like, then see whether an iPhone or an Android phone can actually decode that symbology.
Barcode Prefix Checker
Look up what the first digits of a barcode actually mean β which GS1 member organisation issued the number, and why that is not the country of manufacture.
Tracking Number Checker
Identify which carrier a tracking number belongs to and verify its check digit offline. Nothing is transmitted.
Gift Card Barcode Checker
Check whether a gift cardβs barcode encodes the number printed on the card. Catches swapped barcode stickers offline.
Related guides: What's in a boarding pass barcode Β· What's in a driver's license barcode Β· Barcode country prefixes explained Β· What's in a train ticket barcode Β· What's in a car's VIN barcode Β· What a medical device UDI contains
Product barcodes: EAN, UPC and GTIN
Check a retail barcode before it goes to print, convert between the GTIN lengths, and draw an EAN-13 with a correct check digit.
Barcode Lookup & Validator
Validate EAN-13, UPC-A, ISBN, and other barcode formats. Check digit verification and format detection.
GTIN Converter
Convert between UPC-E, UPC-A, EAN-8, EAN-13, GTIN-14 and ISBN. Expands short UPC-E scans and recomputes every check digit.
EAN-13 Barcode Generator
Generate EAN-13 and UPC-A barcodes from any 12-digit number. Auto-calculates check digit. Download as PNG for product labeling.
Related guides: Types of barcodes compared Β· Look up a product from its barcode
Design, print and test a code that scans
The checks that decide whether a printed code scans: how wide a linear barcode comes out and whether it fits the label, how big a QR code must be at a given distance, how much a logo can cover, whether your colours have enough contrast, how much data fits, and whether the link is what it claims to be.
Barcode Size Calculator
Work out exactly how wide a Code 128, Code 39, ITF-14, EAN or UPC barcode prints, quiet zones included, and whether it fits your label.
QR Code Print Size Calculator
Work out how large to print a QR code from its content, error correction level and the distance people will scan it from.
QR Code Logo Size Calculator
Work out how large a logo your QR code can actually carry, by counting the codewords it destroys rather than guessing from the "30%" rule.
QR Code Color Contrast Checker
Check whether two colours give a QR code enough contrast to scan. Graded the way barcode verifiers grade, not by web accessibility ratios.
QR Code Capacity Calculator
Calculate exactly how much data a QR code can store. Compare versions, error correction levels, and data types side-by-side.
QR Code Character Encoding Checker
Check whether accents, emoji, curly quotes or the β¬ sign will survive being put in a QR code β and see exactly what a reader will show instead.
QR Code Link Checker
Paste the link from a QR code and see the domain it really opens, with every trick used to disguise it explained.
URL Encoder / Decoder
Encode special characters in URLs or decode percent-encoded strings. Essential for building QR codes with URLs.
Related guides: How big does a barcode need to be? Β· How big can a QR logo be? Β· Why QR codes mangle accents
Other developer utilities
General-purpose helpers that are not about QR codes or barcodes. Handy, but not the focus of this site.
Need to Scan, Not Just Decode? Get the App
The Scan & Generate app reads QR codes, PDF417, Aztec, DataMatrix and every retail barcode with your camera, then keeps a searchable history you can export to CSV.