Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeFile toolsQR Code ScannerBarcode Scanner

Barcode Scanner

files

Read a product barcode from a photo: EAN-13, UPC, Code 128, Code 39 and more

Processed in your browser. Nothing is uploaded. Updated on 25 Oct 2026.

A product barcode is thirteen digits drawn as bars, and reading one from a photograph takes a decoder rather than good eyesight. Photograph the label straight on, with the white margin at each end included, and the number comes back along with its check digit recalculated, so a misread shows up as a mismatch rather than as a plausible wrong product. EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF and Codabar are all read.

Next:
  • QR Code Generator Make QR codes for links, WiFi, contacts and UPI payments; PNG or SVG

How to scan a barcode from a photo

1

Photograph the barcode straight on, with the blank margin at each end of the bars included.

2

Press Choose an image and pick the photo, or press Scan with the camera to read it live.

3

Read the number and the barcode type, such as EAN-13 or Code 128, in the result card.

4

Press Copy text to copy the number for a search or a spreadsheet.

How Barcode Scanner works

Drop a photograph, paste a screenshot with Ctrl+V, or point the camera at a code. What comes back is the text inside it, plus an explanation of what that text is: a web address, a WiFi login, a contact card, a payment request, an authenticator secret, a product number or just words.

Thirteen formats are read. QR is the one most people mean, and alongside it: EAN-13, EAN-8, UPC-A and UPC-E from shop shelves, Code 128 and Code 39 from warehouse and asset labels, ITF from cartons, Codabar from libraries and blood banks, Data Matrix from parts and medicine packs, PDF417 from driving licences and boarding passes, Aztec from train tickets, and GS1 DataBar from fresh produce. A product number has its check digit recalculated, so a misread shows as a mismatch rather than as a plausible wrong product.

A web address found inside a code is printed as text and is never turned into a link. That is the whole point of the page. A QR code is the only interface in ordinary use where somebody commits to a destination they cannot read, and a sticker placed over the real code on a parking meter, a restaurant table or a letter is now an everyday kind of fraud. So the things that matter are named first: a hostname written in Punycode and the characters it will actually display as, a familiar name placed in front of an @, a link shortener hiding the destination, plain http instead of https, a bare IP address, an unusual port. A UPI payment request says out loud that scanning can only send money and never receive it, which is the commonest payment scam in India.

The rest of the article, and all 7 questions about QR Code Scanner, are on the QR Code Scanner page.

Frequently asked questions

Is my image uploaded anywhere?

No. The decoding runs in your browser, on your own device, with no network request. Camera frames are read and discarded in memory and never recorded. That matters most for a WiFi code, because the password is inside the pattern in plain text.

Which barcode formats can it read?

Thirteen: QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, Codabar, Data Matrix, PDF417, Aztec and GS1 DataBar. For a retail barcode the check digit is recalculated too, so a misread shows up rather than being handed back as a plausible product number.

QR code kaise scan karein bina camera ke?

Photo ya screenshot ko is page par drop karein, or press Ctrl+V to paste it. Yeh kaise kaam karta hai: the picture is decoded by JavaScript in your own browser and the text inside appears at once, with the destination shown as plain text rather than as a tappable link.

Why does it say no code was found?

Usually the framing. Crop to the code with a little blank space around it, photograph it straight on rather than at an angle, and light it evenly. A one-dimensional barcode also needs the blank margin at each end; cropped tight against the bars, no scanner can start.

Still stuck? Ask about QR Code Scanner and anybody who knows can answer. No account needed.

More ways to use QR Code Scanner

  • QR Code ScannerRead a QR code or barcode from a photo, a screenshot or your camera, and see where it goes
  • Scan a QR Code from an ImageUpload a picture of a QR code and read it without pointing a camera at anything
  • WiFi QR Code ReaderGet the network name and password out of a WiFi QR code, as text you can read

On the related tools: URL Extractor – Find every link in pasted text or HTML and get them as a clean, deduplicated list · Unicode to Kruti Dev Converter – Turn Unicode Hindi into Kruti Dev 010 keys for Word, PageMaker and typing practice · Dummy Text Generator – Fill a layout with neutral dummy text of the length you need.

Related tools

All file tools
Typing TestEnglish and Hindi typing speed in wpm and KDPH, checked against the SSC marksEmail ExtractorPull every email address out of pasted text, remove repeats and copy the list or a CSVKruti Dev to Unicode ConverterConvert Kruti Dev 010 Hindi text to Unicode Devanagari and back, in your browserQR Code GeneratorMake QR codes for links, WiFi, contacts and UPI payments; PNG or SVGWord CounterCount words, characters, sentences and reading time as you typeCase ConverterChange text to UPPER, lower, Title, Sentence, camelCase, snake_case and moreRemove Duplicate LinesDelete repeated lines from a list and keep the original orderLorem Ipsum GeneratorPlaceholder text in paragraphs, sentences, words or list items

In the collections Text Tools · Barcode and QR Code Tools.

Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)