Free · Private · No sign-up
Free QR Code & Barcode Tools
Generate, scan, validate and print QR codes and barcodes directly in your browser.
No registration / No upload / Fast / Private / Free
- 100% Browser Based
- Runs on your device
- No File Upload
- Files never leave it
- Free to Use
- No account, no limits
- Privacy Friendly
- No tracking by default
The 15 tools people use most
Start with a ready-made generator, scanner or label tool. Everything is one click away.
Wi-Fi QR Code Generator
Turn your network name and password into a QR code that guests scan to join Wi-Fi.
Open toolGoogle Review QR Code
Make a QR code and printable card that opens your Google review form for customers.
Open toolRestaurant Menu QR Code
Create a menu QR code and printable table card that links to your online menu.
Open toolWhatsApp QR Code Generator
Generate a QR code that opens a WhatsApp chat with your number and a pre-filled message.
Open toolvCard QR Code Generator
Put your contact details in a QR code that adds you to a phone's address book in one scan.
Open toolQR Code Scanner Online
Scan QR codes with your camera or from an image. Shows the destination before opening.
Open toolEAN-13 Barcode Generator
Create EAN-13 barcodes from 12 digits, with the check digit calculated for you
Open toolCode 128 Barcode Generator
Encode any ASCII text as a Code 128 barcode with automatic code set switching
Open toolData Matrix Generator
Create square ECC 200 Data Matrix codes for tiny marking, from text or a URL
Open toolISBN Barcode Generator
Validate an ISBN-10 or ISBN-13, convert it and draw the Bookland EAN-13 barcode
Open toolBarcode Scanner Online
Scan EAN, UPC, Code 128, Data Matrix, PDF417 and more with your camera or an image
Open toolBulk Barcode Generator
Paste up to 500 values, one per line, and export all barcodes as ZIP or PDF
Open toolCSV to Barcode Generator
Load a CSV, map the barcode column and text fields, then export barcodes as ZIP or PDF labels
Open toolA4 Barcode Label Sheets
Design barcode labels on A4 sheets (4 to 40 per page) and export a print-ready vector PDF
Open toolEAN-13 Check Digit Calculator
Calculate the EAN-13 check digit from 12 digits or validate a full 13-digit code
Open tool- QR Code GeneratorTurn any text, link or data into a static QR code with colours, logo and PNG/SVG/PDF export
- URL to QR CodeConvert a website link into a QR code and optionally add UTM source, medium and campaign tags
- PDF to QR CodeCreate a QR code that opens a PDF from its public link, such as a Drive, Dropbox or website URL
- Email QR CodeCreate a QR code that opens a pre-filled email with recipient, subject and message
- SMS QR CodeCreate a QR code that opens a text message to a number with your message already typed
- Phone Number QR CodeCreate a QR code that opens the dialler with a phone number ready to call
- Location QR Code (geo)Encode latitude and longitude as a geo: QR code that opens the phone's default map app
- Google Maps QR CodeCreate a QR code linking to a Google Maps search for an address, a business or coordinates
- Calendar Event QR CodeCreate a QR code that adds an event with date, time and place to the scanner's calendar
- Instagram QR Code GeneratorTurn your @username or profile link into a QR code that opens your Instagram profile
- EAN-8 Barcode GeneratorMake an EAN-8 barcode from 7 digits with the check digit calculated for you
- Code 39 Barcode GeneratorCreate Code 39 (3 of 9) barcodes from A–Z, 0–9 and symbols, with optional mod-43 check
- Code 93 Barcode GeneratorCreate dense Code 93 barcodes with full ASCII and two automatic check characters
- UPC-A Barcode GeneratorGenerate UPC-A barcodes from 11 digits with the check digit added, or validate 12 digits
- UPC-E Barcode GeneratorMake compact UPC-E barcodes from 6, 7 or 8 digits with the check digit from the UPC-A expansion
- ISSN Barcode GeneratorDraw the ISSN EAN-13 barcode (977 prefix) for magazines and journals from 7 or 8 digits
- ITF-14 Barcode GeneratorCreate ITF-14 carton barcodes from a GTIN-14, with optional bearer bars.
- GS1-128 Barcode GeneratorEncode GS1 Application Identifiers such as (01), (17) and (10) into a GS1-128 barcode.
- GS1 DataMatrix GeneratorMake a GS1 DataMatrix with GTIN, expiry, batch and serial for healthcare and traceability.
- PDF417 Barcode GeneratorGenerate stacked PDF417 barcodes with a choice of error-correction level and columns.
Scan QR codes and barcodes
Use your phone or laptop camera, or drop in an image. Decoded links are shown first and never opened automatically.
View allBulk generation & printable labels
Turn a list or a CSV file into hundreds of codes, download ZIP archives, and export true vector PDF label sheets for A4 paper.
View all- Bulk QR Code GeneratorPaste up to 500 lines of text or URLs and get one QR code per line as ZIP or PDF
- QR Codes from CSVLoad a CSV, choose the column to encode and export QR codes with captions as ZIP or PDF
- QR Codes from a TXT FileUpload a .txt file with one entry per line and turn each line into a QR code
- QR Code Labels on A4Design A4 sheets of QR code labels, from 4 to 40 per page, and export a print-ready PDF
How it works
- 1
Pick a tool
Choose the code type you need, from a Wi-Fi QR to an EAN-13 barcode.
- 2
Enter your data
Type, paste or import a CSV. The preview updates instantly and is validated as you go.
- 3
Download or print
Save PNG, SVG or PDF, or export a print-ready A4 label sheet.
Private by design
Codes are generated and scanned by JavaScript running in your browser. Files you open are not uploaded, and what you enter is not stored on any server.
- No upload of files or CSV data
- No account or sign-up
- No cookies for tracking
- Works offline once the page has loaded
Why use these tools
Made for real work
Validated EAN, ISBN and GS1 codes, print-ready label sheets and bulk export.
Fast on any device
Lightweight pages that load heavy libraries only when a tool needs them.
Accurate by default
Check digits are computed for you and errors are explained in plain words.
Available in 4 languages
English, French, Spanish and Arabic (right-to-left) with dedicated pages.
Frequently asked questions
Are these QR code and barcode tools really free?
Yes. There is no account, no watermark and no usage limit. Everything runs in your browser.
Are my files or data uploaded anywhere?
No. Generation, scanning, CSV parsing and PDF export all happen on your device, so your data is not sent to a server.
Do the QR codes expire?
No. The codes are static: the data is encoded inside the image itself, so they work as long as the destination you encoded still exists.
Can I print barcode labels on A4 sheets?
Yes. The label tools support common A4 layouts (4 to 40 labels per sheet) or custom sizes and export a vector PDF ready for printing at 100%.
Does the scanner open links automatically?
Never. The decoded content is displayed first, and you decide whether to copy it or open it.
Browse by category
Every tool has its own page, grouped by what you want to do.
- QR CodesGenerate QR codes for links, Wi-Fi, contacts, messages and more.
- BarcodesGenerate EAN, UPC, Code 128, ISBN, Data Matrix, PDF417 and more.
- ScannerRead QR codes and barcodes with your camera or from an image.
- BulkCreate hundreds of QR codes or barcodes from a list or CSV file.
- Print labelsDesign A4 label sheets and export print-ready PDFs.