Skip to content
Free, private, nothing to install

Free QR code tools and barcode readers

Read any QR code or barcode right here: drop a photo or screenshot, paste it, or use your camera. Get WiFi passwords, check links before you open them, rescue blurry and damaged codes, and make codes that never expire. Everything runs in your browser.

No signup, no email Images are never uploaded Install once, use offline

Drop a QR code or barcode imageTake a photo or pick a screenshot

Photos, screenshots, PNG, JPG and WebP. Read on your device, never uploaded.

QR Code and Barcode Tools, Grouped by Job

Pick what you need to do, not a file format

All tools →

Most people arrive with one problem: a code to read, a code that will not scan, or a code to make. Each tool below does one of those jobs well, and every one runs in your browser with no account. The generators make static codes, so nothing expires and there is no monthly plan.

Need to change the link after printing, or count scans? That needs a dynamic code, which usually means a monthly plan. Compare dynamic QR code prices, or start free for 3 months with TrackFlyer, our sister service.

Read and decode

Get what is inside a code

Fix a code that will not scan

When a normal scanner gives up

Make QR codes

Static codes that never expire

Barcodes and 2D codes

Retail, stock and shipping labels

What the Reader Shows for Each Kind of QR Code

The raw text, turned into something you can use

A QR code only holds text. Phones decide what to do with it by looking at how that text starts. The reader above does the same, then lays the result out in plain fields with copy buttons, so you never have to pick a password out of a string of semicolons.

Code typeThe text inside starts withWhat you get
Website linkhttps://The full link before anything opens, a button to check it with the Safe QR Code Scanner, and a button to open it.
WiFi networkWIFI:T:WPA;S:...;P:...;;Network name, password and security type, each with a copy button, plus a way to print the same network as a guest WiFi card. The format is explained in the WiFi QR format guide.
Contact cardBEGIN:VCARD or MECARD:Name, phone, email, company and website as separate fields.
Phone numbertel:The number and a Call button.
Text messageSMSTO: or sms:The number and the message that would be sent, so you can read it before sending anything.
Emailmailto: or MATMSG:Address, subject and body.
Map locationgeo:Latitude and longitude, and a link to open the place in a map.
eSIM activationLPA:1$The SM-DP+ address and activation code you type in when a phone cannot scan its own screen. The eSIM QR Code Reader walks through manual setup.
Calendar eventBEGIN:VEVENTTitle, start, end and place.
Plain textAnything elseThe text exactly as stored, with a copy button.

Why a QR Code Will Not Scan, and Which Tool Fixes It

Match the sign you see to the fix

When a scanner gives up it rarely says why. These are the causes we see most in the images people bring to our rescue tools, with the sign that gives each one away. Start at the top: blur alone explains most failed scans.

CauseHow you can tellWhat to do
Blurred photoThe square edges look soft. Moving the phone closer made it worse.Step back 20 to 30 cm: most phones cannot focus closer than about 10 cm. Then try the Blurry QR Code Reader.
Damaged codeA torn corner, a scratch, a sticker or a fold across the squares.QR Code Repair rebuilds what error correction cannot. Read about error correction levels.
Inverted colorsLight squares on a dark background.The reader above tries both ways. Many phone apps do not, so see inverted QR codes.
Transparent backgroundA PNG code that vanishes on a dark screen or page.The reader above puts it on a solid backdrop. To make one that prints well, use the transparent QR generator.
Printed too smallIt scans from close up but not from where people stand.Use the QR code size chart: size grows with scanning distance.
Logo too largeA center logo covers more than a few rows of squares.See why logo QR codes fail, then remake it with the logo generator.
It scans but the WiFi will not joinThe phone reads the code, then fails to connect.A wrong password or security type is inside the code. Read it above, then follow the WiFi QR fixes.
It scans but the page is goneThe link opens an error or a "code expired" page.The code was dynamic and its plan ended. See QR code expired.

QR Codes, Barcodes and 2D Codes This Page Can Read

One reader, two decoders

The reader first looks for a QR code, trying the image at several sizes and with dark and light swapped. If that finds nothing, a second decoder looks for the barcode and 2D formats below. For EAN and UPC barcodes, the result also says whether the last digit is a valid check digit, which catches most misprints.

  • QR CodeEvery version and error correction level, normal or inverted.
  • EAN-13 and EAN-8Retail barcodes used outside North America, with a check digit test.
  • UPC-A and UPC-ENorth American retail barcodes, with a check digit test.
  • Code 128, Code 39, Code 93Shipping, stock and SKU labels.
  • ITF and CodabarCartons, libraries and older logistics labels.
  • Data MatrixTiny square codes on parts, medicine and electronics.
  • AztecBoarding passes and transport tickets.
  • PDF417Driver licenses, IDs and shipping labels.
  • Micro QR and rMQRRead by the Blurry QR Code Reader, which has a decoder for these small formats.

How to Scan a QR Code on Any Device

Including codes that are on your own screen

iPhone and iPad

Point the Camera app at the code and tap the yellow link. For a code in a photo or screenshot, open it in Photos and press and hold the code, or open this page in Safari and choose the image with Choose image.

Android

Most camera apps read QR codes, or use Google Lens. For a screenshot, open this page and tap Choose image, then pick it from your gallery. The result stays on your phone.

Windows PC or laptop

Press Win+Shift+S, drag over the code, then click Paste on the reader above. No webcam needed. The full method is in scan a QR code on a laptop.

Mac

Press Cmd+Ctrl+Shift+4, drag over the code to copy it, then click Paste above. Or drag a saved image onto the drop area.

Chromebook

Take a partial screenshot, which ChromeOS also copies to the clipboard, then click Paste above. See scan a QR code on a Chromebook.

Before you open a link

A QR code cannot infect a phone by itself, but the link inside can lead to a fake login page. Read is it safe to scan a QR code and check unknown links with the Safe QR Code Scanner.

PWA Offline Mode

Install Toolsque and Use It Offline

Your most used tools, even with no signal

Toolsque installs like an app on your phone, tablet or computer, with no app store and no download size to worry about. Once installed, the 5 tools below open and work with no internet connection, which helps in basements, warehouses and on flights. Tools not on this list still open when you are online. Tap "Install App" in the header, or use "Add to Home Screen" on iPhone.

How to install in 3 steps:

  1. Android & Desktop (Chrome / Edge): Tap "Install App" in the header or the install icon in the address bar.
  2. iPhone & iPad (Safari): Tap Share, then "Add to Home Screen".
  3. One-time sync: Open each tool once while online, so it is saved for offline use.

How Toolsque Is Built

Your scan never leaves your device

How a scan stays on your device Your photo or screenshot is decoded by the reader inside your own browser and the result is shown on your screen; the image is never sent to the Toolsque server, which only serves pages and ads. YOUR PHONE OR COMPUTER PIXELS TEXT NEVER SENT Photo or screenshot file · paste · camera Reader in your browser jsQR + ZXing, on device Result on screen link · WiFi · barcode Toolsque server sends pages and ads only Rules: ISO/IEC 18004 for QR, GS1 for barcodes No account, no upload Works offline once installed
How a scan stays on your device Your photo or screenshot is decoded by the reader inside your own browser and the result is shown on your screen; the image is never sent to the Toolsque server. YOUR PHONE OR COMPUTER PIXELS TEXT NEVER SENT Photo or screenshot file · paste · camera Reader in your browser jsQR + ZXing, on device Result on screen link · WiFi · barcode Toolsque server sends pages and ads only ISO/IEC 18004 · GS1 · no account · offline

Frequently Asked Questions

Scanning, privacy, barcodes and offline use

Are Toolsque tools free?

Yes. Every QR tool, code reader and barcode generator is free, with no account, no email and no usage limit. The site is supported by ads.

Is what I scan or type private?

Yes. The reader on this page decodes the image inside your browser, so the picture, the WiFi password or the link in it is never uploaded to our server. The site uses standard analytics and ads, as described in the privacy policy.

Can you scan a QR code from a screenshot?

Yes. Drop the screenshot on the reader at the top of this page, choose it with Choose image, or copy it and press Paste. On Windows, Win+Shift+S copies a screen area straight to the clipboard, and on a Mac, Cmd+Ctrl+Shift+4 does the same.

How do I see the WiFi password in a QR code?

Scan the WiFi QR code with the reader above. It shows the network name, the password and the security type, each with a copy button. The WiFi QR Decoder page does the same and explains every field of the WIFI: format.

How do I scan a QR code on a laptop without a camera?

Save or screenshot the QR code, then drop it on the reader above or paste it. No webcam is needed, and it works the same on Windows, macOS, Linux and ChromeOS.

Is it safe to scan a QR code?

The code itself cannot harm your phone, but the link inside it can lead to a fake login page. The reader shows the full link before anything opens, and the Safe QR Code Scanner checks it for the warning signs used in QR phishing.

Can this page read barcodes too?

Yes. If no QR code is found, a second decoder looks for EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, Codabar, Data Matrix, Aztec and PDF417. For EAN and UPC it also checks the check digit.

Why does it say no QR code found?

Usually the photo is blurred, the code is damaged, or the code is too small in the picture. Step back 20 to 30 cm so your phone can focus, crop closer to the code, or try the Blurry QR Code Reader and QR Code Repair, which run extra passes on hard images.

Do the QR codes I make here expire?

No. Toolsque makes static QR codes, so the link or data is stored inside the code itself. They keep working as long as the printed code is readable and the page it links to still exists.

Can I use the barcodes on products I sell?

For your own stock, shelves and internal labels, yes. To sell through Amazon, Walmart or most large retailers, you need UPC or EAN numbers licensed from GS1. The generator draws a correct barcode, but it cannot give you a registered number.

Do the tools work offline?

Yes, after you install Toolsque as an app. 5 core tools, including the WiFi QR decoder, the WiFi QR generator and the UPC generator, work with no internet connection once you have opened them online once.

Can I suggest a new tool?

Yes. Describe the code or the problem you are trying to solve through the contact page, and we will look at adding it.