Skip to main content

QR & Barcode

Free, browser-based tools to read QR codes online, scan barcodes from any image and generate new QR or barcode files. Everything runs on your device - images never leave your browser.

I want to…

Barcode Generator

Generate barcodes in CODE128, EAN-13, UPC, CODE39 and more formats.

Try free

Barcode Reader

Free online barcode reader — upload an image to scan and decode barcodes. Supports EAN, UPC, Code 128, QR and more.

Try free

Bulk QR Code Generator

Generate multiple QR codes at once from a list of URLs or text.

Try free

QR Code Generator

Generate QR codes for URLs, text, email, phone and WiFi.

Try free

QR Code Reader

Scan and decode QR codes from any image online - upload a photo, screenshot or saved picture and read the QR contents instantly in your browser.

Try free

WiFi QR Code Generator

Generate a QR code for your WiFi network so guests can connect by scanning.

Try free

Read and decode QR codes online

The online QR code reader lets you decode a QR code from any image in your browser. Upload a photo or screenshot - the tool scans the image, finds the QR code and shows the decoded URL, text, vCard, WiFi credentials or whatever else is inside. It works as a QR code decoder, QR analyzer and QR URL reader without sending your image to any server.

Supported QR content

  • Links and URLs - decoded as a clickable link you can follow safely after reviewing.
  • Plain text - notes, coupons, instructions.
  • Contact cards (vCard / MECARD) - name, phone, email, address.
  • WiFi credentials - SSID, password and encryption type.
  • Email and phone - mailto: and tel: deep links.

Scan barcodes from an image

The free online barcode reader scans one-dimensional barcodes straight from an uploaded image. It recognises EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF and can also read embedded QR codes, so you can use it as a combined QR barcode reader online.

Generate QR codes and barcodes

Need to create a code instead? Use the QR code generator for single URLs and text, the bulk QR code generator for batches from a CSV, the WiFi QR code generator to share your network, or the barcode generator for CODE128, EAN-13, UPC and more. Everything is browser-only, so you can download PNG or SVG without creating an account.

Why browser-based QR tools

QR codes often contain private information - a WiFi password, a ticket identifier, a personal URL. Uploading those images to a third-party service is an unnecessary risk. All ZeroUtil QR and barcode tools run entirely in your browser using open-source decoders and the native BarcodeDetector API where available, so nothing is uploaded and nothing is stored.

Frequently Asked Questions

How do I read a QR code online without an app?

Open the QR code reader, upload the image that contains the QR code (screenshot, photo, downloaded picture) and the decoded value appears instantly. No installation, no signup, and the image never leaves your browser.

Can I decode a QR code from a URL or a screenshot?

Yes. Save the QR code as an image (right-click and Save or take a screenshot), then drop the file into the QR code reader. The tool decodes JPEG, PNG, WebP, BMP and SVG images.

Is there a free online barcode reader that works in the browser?

Yes - the ZeroUtil barcode reader is free and runs fully in your browser. It uses the BarcodeDetector API in Chromium browsers to scan EAN, UPC, Code 128, Code 39, ITF and QR codes from an image without sending anything to a server.

Are QR and barcode tools really private?

Yes. Every scan and every generated code is produced locally by JavaScript running in your browser. There is no upload, no server-side processing and no account system - you can use the tools offline once the page is loaded.

Can I generate a QR barcode online for free?

Yes. The QR code generator creates QR "barcodes" for any URL, plain text, email address, phone number or WiFi network. Output is available as PNG or SVG, suitable for printing, menus, stickers and marketing materials.