Free, private QR code & barcode tools

Create QR Codes and Barcodes Instantly

Generate, customise, verify and scan codes directly in your browser. No account, no uploads and no watermark.

Make one right now

Open the full editor

Most-used tools

See all 45 tools

How QRBarcodeTools works

Runs in your browserCodes are generated and read on this device.
No uploadsLogos and scan images never leave the page.
No accountEvery tool works without signing up.
PNG & SVGRaster for screens, real vectors for print.

QR code and barcode tools for every task

Choose a generator, scanner, bulk tool or guide and start immediately.

QR Codes

QR Code Generator

Create a QR code for a URL, text, Wi-Fi, contact, event and more.

PNG · SVGVerifyStatic
QR Codes

URL QR Code Generator

Turn any website link into a scannable QR code.

PNG · SVGVerifyStatic
QR Codes

Text QR Code Generator

Encode plain text, notes or messages into a QR code.

PNG · SVGVerifyStatic
QR Codes

Wi-Fi QR Code Generator

Let guests join your Wi-Fi by scanning a QR code.

PNG · SVGVerifyStatic
QR Codes

vCard QR Code Generator

Share contact details as a scannable digital business card.

PNG · SVGVerifyStatic
QR Codes

Email QR Code Generator

Create a QR code that opens a pre-filled email.

PNG · SVGVerifyStatic
QR Codes

SMS QR Code Generator

Pre-fill a text message that opens when scanned.

PNG · SVGVerifyStatic
QR Codes

Phone QR Code Generator

Encode a phone number so a scan starts a call.

PNG · SVGVerifyStatic
QR Codes

WhatsApp QR Code Generator

Start a WhatsApp chat with a pre-filled message.

PNG · SVGVerifyStatic
QR Codes

Location QR Code Generator

Point people to a map location with a geo QR code.

PNG · SVGVerifyStatic
QR Codes

Google Maps QR Code Generator

Link straight to a Google Maps place, address or directions.

PNG · SVGVerifyStatic
QR Codes

Event QR Code Generator

Share a calendar event people can add by scanning.

PNG · SVGVerifyStatic
QR Codes

App Store QR Code Generator

Send people to your app listing on the App Store or Google Play.

PNG · SVGVerifyStatic
QR Codes

Social Media QR Code Generator

Link to your Instagram, YouTube, LinkedIn or other profile.

PNG · SVGVerifyStatic
QR Codes

Bitcoin QR Code Generator

Create a BIP-21 payment QR code for a Bitcoin address.

PNG · SVGVerifyStatic
QR Codes

QR Code With Logo

Add your logo to the center of a branded QR code.

LogoVerifyPNG · SVG
Scanner

QR Code Scanner

Scan a QR code with your camera or an uploaded image.

CameraImageOn device
Scanner

Barcode Scanner

Read UPC, EAN, Code 128 and more from camera or image.

CameraImageOn device
Scanner

Scan History

Review and export scans saved on this device only.

This device only
Barcodes

Code 128 Barcode Generator

Encode text and numbers in a dense Code 128 barcode.

Text & digitsPNG · SVG
Barcodes

Code 39 Barcode Generator

Generate Code 39 barcodes for IDs, badges and inventory.

Text & digitsPNG · SVG
Barcodes

UPC-A Barcode Generator

Generate and validate 12-digit UPC-A retail barcodes.

Digits onlyCheck digitPNG · SVG
Barcodes

UPC-E Barcode Generator

Create compressed UPC-E barcodes for very small packages.

Digits onlyCheck digitPNG · SVG
Barcodes

EAN-13 Barcode Generator

Create and validate 13-digit EAN-13 product barcodes.

Digits onlyCheck digitPNG · SVG
Barcodes

EAN-8 Barcode Generator

Create compact 8-digit EAN-8 barcodes for small packages.

Digits onlyCheck digitPNG · SVG
Barcodes

ITF-14 Barcode Generator

Create 14-digit ITF-14 barcodes for shipping cartons.

Digits onlyCheck digitPNG · SVG
Barcodes

ITF Barcode Generator

Generate Interleaved 2 of 5 barcodes for internal numbering.

Digits onlyPNG · SVG
Barcodes

Codabar Generator

Generate Codabar barcodes for libraries and labs.

Text & digitsPNG · SVG
Barcodes

ISBN Barcode Generator

Turn an ISBN-10 or ISBN-13 into a Bookland EAN-13 barcode.

Text & digitsCheck digitPNG · SVG
Barcodes

ISSN Barcode Generator

Create an EAN-13 barcode from an ISSN for periodicals.

Text & digitsCheck digitPNG · SVG
Barcodes

GS1-128 Barcode Generator

Build GS1-128 barcodes with Application Identifiers and FNC1.

Text & digitsPNG · SVG
Barcodes

MSI Barcode Generator

Generate MSI Plessey barcodes for shelf and inventory labels.

Digits onlyPNG · SVG
Barcodes

Pharmacode Generator

Create Laetus Pharmacode marks for pharmaceutical packaging.

Digits onlyPNG · SVG
Barcodes

Data Matrix Generator

Create Data Matrix codes for part marking and small labels.

2-D symbolText & digitsPNG · SVG
Barcodes

GS1 DataMatrix Generator

Build GS1 DataMatrix codes with Application Identifiers and FNC1.

2-D symbolText & digitsPNG · SVG
Barcodes

PDF417 Generator

Create stacked PDF417 symbols for IDs, tickets and shipping.

2-D symbolText & digitsPNG · SVG
Barcodes

Aztec Code Generator

Generate Aztec codes for transport tickets and boarding passes.

2-D symbolText & digitsPNG · SVG
Barcodes

Barcode Validator

Check any barcode number: length, characters and check digit.

Check digitNo download needed
Bulk

Bulk QR Code Generator

Generate hundreds of QR codes from a CSV and download a ZIP.

CSVZIPIn browser
Bulk

Bulk Barcode Generator

Turn a CSV or number list into a ZIP of barcode images.

CSVZIPIn browser
Print

QR Code Label Maker

Lay QR codes out on a label sheet and print or save as PDF.

Letter · A4Print · PDF
Print

Barcode Label Maker

Print sheets of product or inventory barcode labels.

Letter · A4Print · PDF
Print

Printable QR Code Sheet

Repeat one QR code across a full page of cut-out labels.

Letter · A4Print · PDF
Print

QR Code Size Calculator

Estimate the print size a QR code needs for a scan distance.

mm · inchDPI
Print

Barcode Size Calculator

Work out barcode width, height and DPI from the X-dimension.

mm · inchDPI
Guide

QR Code Guide

The building blocks of a QR code, from finder patterns to error correction.

Guide

Barcode Types Explained

Compare UPC, EAN, Code 128, Code 39, ITF-14, Codabar, MSI and Pharmacode.

Guide

QR Code Size Guide

Pick the right size for screen and print based on scan distance.

Guide

QR Code Printing Guide

Print QR codes that scan reliably: contrast, quiet zone and materials.

Guide

QR Code Error Correction

Understand L, M, Q and H levels and when to use each.

Guide

Why Is My QR Code Not Working?

A checklist for QR codes that scan on screen but fail in the real world.

Guide

Static vs Dynamic QR Codes

What each type can and cannot do, and the trade-offs nobody mentions.

Guide

How to Test a QR Code

A repeatable test routine before you print thousands of copies.

Guide

QR Code Safety Guide

How QR scams work and how to check a code before you act on it.

Guide

UPC vs EAN

How UPC-A and EAN-13 relate, and which one your product needs.

Guide

Code 128 vs Code 39

Density, character sets and where each symbology still makes sense.

Guide

ISBN Barcode Guide

Bookland EAN, the 978/979 prefixes and the optional price add-on.

Guide

GS1 Barcode Basics

GTINs, Application Identifiers and what GS1 membership actually covers.

Guide

Barcodes for Product Labels

From choosing a symbology to printing a label that passes a scan test.

Guide

QR Codes on Business Cards

vCard or link, how small the code can go, and where to place it.

Guide

QR Code Menus for Restaurants

A menu code that survives menu changes, spills and dim lighting.

Guide

Wi-Fi QR Codes for Guests

Share your network in cafés, offices and rentals without spelling the password out.

Guide

Barcodes for Inventory

Set up Code 128 labels, SKUs and a scanner for small-business stock control.

What people use these for

Popular guides

All guides

Frequently asked questions

Are the QR codes created here free?

Yes. Every generator on this site is free with no account, no watermark and no locked features. There is no paid tier.

Do the QR codes expire?

No. These are static codes, which means your data is stored inside the pattern itself rather than behind a redirect someone else operates. There is nothing to renew and nothing that can be switched off.

Is my data uploaded to your servers?

No. Encoding, decoding, image processing and ZIP building all happen in your browser. Links, Wi-Fi passwords, contact details, barcode numbers and uploaded images are never sent to us.

Can I use the codes commercially?

Yes. Codes you generate are yours to use, including on products and packaging. Note that generating a UPC or EAN image does not register an official product number — those are issued by GS1.

What is the difference between a QR code and a barcode?

A traditional barcode is one-dimensional: bars and spaces read across, usually holding a short number. A QR code is two-dimensional, read in both directions, and holds far more data including text, links and Wi-Fi credentials.

Can I download SVG files?

Yes. Every generator offers SVG as real vector output, so the code stays sharp at any size. PNG, WebP, JPG and a print-sized PDF are also available.

Why is my QR code not scanning?

Usually size, contrast, a missing quiet zone or a blurred print. The generator rates all four before you download, and the guide "Why is my QR code not working?" walks through the rest.

What barcode type should I use?

UPC-A for retail in the US and Canada, EAN-13 elsewhere, ITF-14 for shipping cartons, GS1-128 when you need batch or expiry data, and Code 128 for internal inventory. The barcode types guide compares them all.