QR & Barcode Tools

25 tools available

Generate and scan QR codes, 1D barcodes, and 2D matrix codes — Wi-Fi, vCard, Code 128, EAN-13, UPC-A, ITF-14, Data Matrix, and PDF417.

FlowUtil's QR & Barcode Tools generate and read scannable codes entirely in your browser — no uploads, no accounts, no servers. Create standards-compatible QR codes from text or URLs, share Wi-Fi access instantly, encode contact details in vCard format, produce Code 128, Code 39, EAN-13, EAN-8, UPC-A, and ITF-14 barcodes with automatic check-digit calculation, generate ISBN book barcodes, and create Data Matrix and PDF417 two-dimensional codes. You can also scan and decode QR codes from an image or your camera, and estimate the right physical QR code size for a given scanning distance.

All QR & Barcode Tools

QR Code Generator

Generate standards-compatible QR codes from text, URLs, and Unicode content with size, color, and error-correction control.

Open tool

Wi-Fi QR Code Generator

Create QR codes that connect devices to Wi-Fi automatically. Credentials stay local in your browser.

Open tool

vCard QR Code Generator

Generate QR codes containing vCard 3.0 contact information so phones can add contacts automatically.

Open tool

Barcode Generator

Generate Code 128 and Code 39 one-dimensional barcodes with per-format validation and PNG download.

Open tool

EAN-13 Barcode Generator

Generate EAN-13 barcodes with automatic check-digit calculation and 13-digit validation.

Open tool

QR Code Scanner

Scan and decode QR codes from an uploaded image or your camera. All decoding runs locally in your browser — no image is uploaded.

Open tool

UPC-A Barcode Generator

Generate UPC-A barcodes with automatic check-digit calculation. Enter 11 digits to compute or 12 digits to validate.

Open tool

ITF-14 Barcode Generator

Generate ITF-14 barcodes for packaging and logistics with automatic check-digit calculation and 14-digit validation.

Open tool

Data Matrix Generator

Generate Data Matrix 2D codes from text, URLs, numbers, and Unicode content with adjustable scale and PNG download.

Open tool

PDF417 Barcode Generator

Generate PDF417 two-dimensional barcodes from text, numbers, URLs, and Unicode with adjustable scale and error correction.

Open tool

Code 128 Barcode Generator

Generate Code 128 barcodes from any ASCII text with full-character support, width/height control, readable-text toggle, and PNG download.

Open tool

Code 39 Barcode Generator

Generate Code 39 barcodes with strict character-set validation. Supports A–Z, 0–9, and $ % + - . / space for industrial and inventory use.

Open tool

EAN-8 Barcode Generator

Generate EAN-8 barcodes with automatic check-digit calculation. Enter 7 digits to compute the 8th check digit or 8 digits to validate.

Open tool

ISBN Barcode Generator

Validate ISBN-13 and ISBN-10, convert ISBN-10 to ISBN-13, and generate an EAN-13 book barcode. Hyphen-tolerant input and check-digit verification.

Open tool

QR Code Size Calculator

Estimate the right physical QR code size from your expected scanning distance using the 10:1 distance-to-size rule of thumb, with a practical margin.

Open tool

SMS QR Code Generator

Generate QR codes that open a pre-addressed SMS message on compatible phones. Enter a phone number and optional message. All data stays local — no SMS is sent.

Open tool

Email QR Code Generator

Generate QR codes that open a pre-addressed email on compatible phones. Enter an email address, optional subject and body. All data stays local — no email is sent.

Open tool

Location QR Code Generator

Create QR codes containing geographic coordinates using the geo: URI standard. Enter latitude and longitude. No map API required — all data stays local.

Open tool

Event QR Code Generator

Generate QR codes containing iCalendar VEVENT data so phones can add a calendar event instantly. Enter title, dates, location and description. All data stays local.

Open tool

Phone Number QR Code Generator

Create QR codes that open the phone dialer with a specified number using the tel: URI standard. Supports international numbers. All data stays local — no call is placed.

Open tool

WhatsApp QR Code Generator

Generate QR codes that open a WhatsApp conversation with an optional pre-filled message using the wa.me link standard. Supports international numbers. All data stays local — no message is sent.

Open tool

Bitcoin QR Code Generator

Create QR codes containing a Bitcoin payment URI (bitcoin: address, amount, label, message). Encodes user-provided payment info only — no wallets, no private keys, no transactions. All data stays local.

Open tool

QR Code Error Correction Calculator

Compare QR error correction levels L, M, Q, and H. See approximate recoverable damage percentages, data-capacity impact, and practical guidance to choose the right level.

Open tool

Barcode Check Digit Calculator

Calculate and validate check digits for EAN-13, EAN-8, UPC-A, and ITF-14 barcodes. Enter data digits to compute the check digit, or the full code to validate. Correct algorithm per standard.

Open tool

Codabar Barcode Generator

Generate Codabar barcodes from digits and the symbols $ : / . + , -. Automatic start/stop characters, width/height control, readable-text toggle, and PNG download — all client-side.

Open tool

Recently Added

The newest tools shipped to this category.

New

WhatsApp QR Code Generator

Generate QR codes that open a WhatsApp conversation with an optional pre-filled message using the wa.me link standard. Supports international numbers. All data stays local — no message is sent.

Open tool
New

Bitcoin QR Code Generator

Create QR codes containing a Bitcoin payment URI (bitcoin: address, amount, label, message). Encodes user-provided payment info only — no wallets, no private keys, no transactions. All data stays local.

Open tool
New

QR Code Error Correction Calculator

Compare QR error correction levels L, M, Q, and H. See approximate recoverable damage percentages, data-capacity impact, and practical guidance to choose the right level.

Open tool
New

Barcode Check Digit Calculator

Calculate and validate check digits for EAN-13, EAN-8, UPC-A, and ITF-14 barcodes. Enter data digits to compute the check digit, or the full code to validate. Correct algorithm per standard.

Open tool
New

Codabar Barcode Generator

Generate Codabar barcodes from digits and the symbols $ : / . + , -. Automatic start/stop characters, width/height control, readable-text toggle, and PNG download — all client-side.

Open tool
New

SMS QR Code Generator

Generate QR codes that open a pre-addressed SMS message on compatible phones. Enter a phone number and optional message. All data stays local — no SMS is sent.

Open tool
New

Email QR Code Generator

Generate QR codes that open a pre-addressed email on compatible phones. Enter an email address, optional subject and body. All data stays local — no email is sent.

Open tool
New

Location QR Code Generator

Create QR codes containing geographic coordinates using the geo: URI standard. Enter latitude and longitude. No map API required — all data stays local.

Open tool
New

Event QR Code Generator

Generate QR codes containing iCalendar VEVENT data so phones can add a calendar event instantly. Enter title, dates, location and description. All data stays local.

Open tool
New

Phone Number QR Code Generator

Create QR codes that open the phone dialer with a specified number using the tel: URI standard. Supports international numbers. All data stays local — no call is placed.

Open tool
New

Code 128 Barcode Generator

Generate Code 128 barcodes from any ASCII text with full-character support, width/height control, readable-text toggle, and PNG download.

Open tool
New

Code 39 Barcode Generator

Generate Code 39 barcodes with strict character-set validation. Supports A–Z, 0–9, and $ % + - . / space for industrial and inventory use.

Open tool
New

EAN-8 Barcode Generator

Generate EAN-8 barcodes with automatic check-digit calculation. Enter 7 digits to compute the 8th check digit or 8 digits to validate.

Open tool
New

ISBN Barcode Generator

Validate ISBN-13 and ISBN-10, convert ISBN-10 to ISBN-13, and generate an EAN-13 book barcode. Hyphen-tolerant input and check-digit verification.

Open tool
New

QR Code Size Calculator

Estimate the right physical QR code size from your expected scanning distance using the 10:1 distance-to-size rule of thumb, with a practical margin.

Open tool
New

UPC-A Barcode Generator

Generate UPC-A barcodes with automatic check-digit calculation. Enter 11 digits to compute or 12 digits to validate.

Open tool
New

ITF-14 Barcode Generator

Generate ITF-14 barcodes for packaging and logistics with automatic check-digit calculation and 14-digit validation.

Open tool
New

Data Matrix Generator

Generate Data Matrix 2D codes from text, URLs, numbers, and Unicode content with adjustable scale and PNG download.

Open tool
New

PDF417 Barcode Generator

Generate PDF417 two-dimensional barcodes from text, numbers, URLs, and Unicode with adjustable scale and error correction.

Open tool
New

vCard QR Code Generator

Generate QR codes containing vCard 3.0 contact information so phones can add contacts automatically.

Open tool
New

Barcode Generator

Generate Code 128 and Code 39 one-dimensional barcodes with per-format validation and PNG download.

Open tool

Learn

Short guides to the ideas behind these tools.

Frequently Asked Questions