Online Barcode Scanner with Camera
Barcode Scanner is a free online barcode scanner with camera — point your phone at a QR code or a product barcode and the text inside it appears straight away, ready to copy or open. It reads QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128 and Code 39. Nothing is uploaded. The camera picture is decoded inside your browser tab — no app to install, no account, no sign-up, no ads.
Tap Start camera and allow access when your browser asks, then hold the code inside the frame. As soon as it is recognised the picture freezes and the text appears below, with a Copy button and an Open link button if the code holds a web address. Tap Scan another to go back to the live view. It all runs on your device.
Got a code in front of you? Point your camera at it.
Use the free barcode scanner →How to Scan a Barcode or QR Code Online
There is no upload step and no file to pick — this is a live scanner, so the only thing you need is the code itself in front of you. On a phone it takes about five seconds from opening the page to having the text on your clipboard.
- Open capsuletools.app/barcode-scanner/ in your phone or laptop browser
- Tap Start camera and choose Allow when the browser asks for camera access
- Hold the code inside the frame. There is no button to press — it reads as soon as it recognises the code, freezes the picture and gives your phone a short buzz
- Tap Copy to put the text on your clipboard, or Open link if the code holds a web address
- Tap Scan another to go back to the live view for the next code
If your device has more than one camera, a switch camera button appears in the corner of the viewfinder. The scanner asks for the rear camera by default, which is the one you want for scanning something on a table or a shelf.
Scan with Your Camera — No App Needed
Phone app stores are full of barcode readers that want an account, show ads between scans, or ask for permissions that have nothing to do with reading a code. This is a web page instead: you open it, you use it, you close it. It is a qr code scanner with camera that behaves like a web qr code scanner should — instant, and gone when you are finished.
- No download and no sign-up. Nothing is installed and there is no account, no email and no scan limit.
- No ads. Nothing flashes between you and the result.
- It installs if you want it to. Use your browser's Add to Home Screen and it opens full-screen like an app, still without an app store.
- It works on a laptop too. Any device with a webcam and a modern browser will do — hold the code up to the camera.
One thing it does not do: it cannot read a code from a saved photo or a screenshot. This tool scans through a live camera only. If the code is already on your screen as an image, take a photo of it with a second device, or display it on another screen and scan that.
Which Barcode Formats Does It Read?
Seven formats, covering both the square 2D codes on posters and the striped 1D barcodes on packaging and warehouse labels. The one it recognised is shown as a small label above the result, so you always know what you just scanned.
- QR Code
- EAN-13
- EAN-8
- UPC-A
- UPC-E
- Code 128
- Code 39
- QR Code — posters, menus, tickets, Wi-Fi details, payment codes. Usually holds a web address, which is when the Open link button appears.
- EAN-13 and EAN-8 — the retail barcodes on almost everything sold outside North America, and on books worldwide. EAN-8 is the short version used on small packets.
- UPC-A and UPC-E — the North American retail equivalents. UPC-E is the compressed six-digit form squeezed onto cans and small items.
- Code 128 and Code 39 — the workhorse labels on parcels, shipping cartons, warehouse shelves, asset tags and ID badges. These hold letters as well as numbers.
Product barcodes are reported exactly as the digits printed under the bars. That sounds obvious, but many scanners quietly pad a 12-digit UPC-A out to 13 digits internally and show you that instead — so the number on screen does not match the number on the packet. This one gives you back what is printed, so you can paste it straight into a stock sheet or a search box.
Private by Design — Nothing Leaves Your Device
The camera picture is decoded on your own phone. No frame of video is sent anywhere, and neither is the text that comes out of the code. There is no server that could keep a copy, no scan history, and nothing to delete afterwards — closing the tab is the whole cleanup.
- The video never leaves the browser tab. Frames go straight from the camera into the decoder in your device's memory.
- Nothing is stored. No scan history, no account, and no record of what you scanned.
- The result is shown, not followed. A code that holds a web address shows you the address as text first — you decide whether to open it.
- Only http and https links are offered. A code cannot hand the page some other kind of instruction to run.
Camera access is asked for once, by your browser, and you can revoke it at any time in the site settings for this page. The scanner only asks when you tap Start camera — opening the page does not switch your camera on.
Frequently asked questions
How do I scan a barcode without downloading an app?
Open capsuletools.app/barcode-scanner/ in your phone's browser and tap Start camera. Allow camera access when the browser asks, then hold the code inside the frame. The moment it is recognised the picture freezes and the text appears, ready to copy. There is nothing to install, no account, and no sign-up — it is a web page, so you can close the tab when you are done.
How do I scan a QR code on iPhone without an app?
The iPhone Camera app already reads plain QR codes — point it at one and a banner appears. Use this scanner in Safari when you want the result as text you can copy rather than a link to tap, or when the code is a shop barcode such as EAN-13, UPC-A or Code 128, which the built-in Camera app will not decode. Open the page in Safari, tap Start camera and allow access.
Why won't my camera scan a QR code or barcode?
Usually it is focus or light. Hold the phone about 10–20 cm away and give it a second to focus; move out of your own shadow, and avoid glare from a shiny wrapper or a screen. Fill the frame with the code but keep the whole code inside it, including the pale margin around the edges. A creased, faded or partly covered barcode may not be readable at all. If nothing happens at all, check that you allowed camera access and that the page is on https.
Is it safe to scan a QR code?
Scanning is safe; following the link is where the risk lies. A QR code is just text, and this scanner shows you that text first instead of opening it, so you can read the web address before deciding. Only http and https links are ever offered as a button, so a code cannot make the page run something else. Be wary of stickers placed over an existing code in public — that is the common scam. Your video and the decoded text never leave your device.
Is there a free QR code scanner online?
Yes — this one. It is free every time, with no account, no email, no sign-up and no ads. It also has no scan limit, because the decoding happens on your own phone rather than on a server that has to be paid for. You can add it to your home screen and it will open like an app.
What barcode formats does this scanner read?
Seven: QR Code, EAN-13, EAN-8, UPC-A, UPC-E, Code 128 and Code 39. That covers QR codes on posters and menus, the retail barcodes on groceries and books, and the Code 128 and Code 39 labels used on parcels, warehouse shelves and asset tags. The format it found is shown above the result, and product barcodes are reported exactly as the digits printed under the bars.