[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"page-en-root-tools/barcode-scanner":3},{"content":4},{"id":5,"title":6,"body":7,"description":72,"extension":73,"heroDark":74,"keywords":75,"meta":76,"navigation":103,"path":104,"seo":105,"sitemap":106,"stem":110,"__hash__":111},"content/tools/barcode-scanner.md","Online Barcode & QR Code Scanner",{"type":8,"value":9,"toc":69},"minimark",[10,15,18,55,62],[11,12],"essential-hero3-section",{"description":13,"title":14},"Point your camera at a barcode or QR code and read it in the browser, or upload a photo and decode it. Works with QR, EAN-13, UPC, Code 128, and Data Matrix. We never upload your data to our servers.","Free \u003Cspan class=\"kw-swipe-d\">online barcode scanner\u003C/span>",[16,17],"tools-barcode-scanner",{},[19,20,21],"essential-content-section",{},[22,23,25,29,41],"template",{"v-slot:description":24},"",[26,27,28],"p",{},"An online barcode scanner reads a code straight from your device camera, so any phone or laptop with a webcam becomes a scanner. There is no app to install and no barcode gun to buy. Point the camera at the code, and the decoded value appears as soon as the frame is sharp enough to read.",[26,30,31,32,36,37,40],{},"The scanner handles both families of code. ",[33,34,35],"strong",{},"2D codes"," (QR, Data Matrix) hold more data in a small square and tolerate partial damage, which is why most asset tags use them. ",[33,38,39],{},"1D barcodes"," (EAN-13, UPC-A, Code 128, Code 39, ITF) are the linear stripes on retail packaging, shelf labels, and legacy inventory tags. Both decode the same way here: the camera reads them, or you upload a photo and get the value back.",[26,42,43,44,49,50,54],{},"Everything happens in your browser. The image never leaves your device, which matters when the code encodes an internal asset ID, a serial number, or a Wi-Fi password. Need to create codes instead of read them? The ",[45,46,48],"a",{"href":47},"/tools/qr-code-generator","QR code generator"," makes single codes with colors and a logo, and the ",[45,51,53],{"href":52},"/tools/bulk-barcode-generator","bulk barcode generator"," turns a list or CSV into a printable sheet.",[56,57],"essential-faq-section",{":contactLink":58,":faqs":59,"description":60,"title":61},"{\"text\":\"Scanning asset tags rather than testing a code?\",\"callActionText\":\"Talk to sales\",\"url\":\"/contacts\"}","[{\"title\":\"Devices\",\"items\":[{\"question\":\"Does the camera scanner work on iPhone?\",\"answer\":\"Yes, in Safari and Chrome on iOS, as long as the page is served over HTTPS and you allow camera access when prompted. iOS blocks camera access on insecure pages, so an http:// address shows the Image mode fallback instead.\"},{\"question\":\"Why is the camera button doing nothing?\",\"answer\":\"Three usual causes: camera permission was denied for the site (reset it in the browser's site settings), another app or tab already holds the camera, or the page is not on HTTPS. Image mode works in all three cases: take a photo and upload it.\"}]},{\"title\":\"Codes\",\"items\":[{\"question\":\"Which barcode formats does it read?\",\"answer\":\"QR Code, Data Matrix, Aztec, and PDF417 among 2D codes, plus EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar, and ITF among 1D barcodes. The scanner tries all of them, so you do not pick a format first.\"},{\"question\":\"Why will my code not scan?\",\"answer\":\"Usually focus, size, or contrast. Fill more of the frame with the code, hold steady until the camera focuses, and avoid glare on glossy labels. A damaged or low-contrast 1D barcode is harder than a QR code, which carries error correction. If a printed code fails consistently, the label itself may be the problem.\"},{\"question\":\"Does it work offline?\",\"answer\":\"The decoding runs locally, but the page has to load first. Once it is open, scanning keeps working without a connection until you reload. For field work with no signal, a mobile app with offline queueing is the reliable option.\"}]}]","Edge cases the scanner does not spell out.","Online barcode scanning — common questions",[63,64],"essential-call-to-action-section",{":primaryButton":65,":secondaryButton":66,"subtitle":67,"title":68},"{\"text\":\"Start for Free\",\"url\":\"https://my.unio24.com/signup?utm_source=unio24-site&utm_medium=referral&utm_campaign=tools&utm_content=tools-barcode-scanner\"}","{\"text\":\"Book a Demo\",\"url\":\"/demo\"}","Start free with 50 assets: tag equipment with QR or barcode labels and every scan opens the asset record, with history, owner, and location.","Scanning tags, not just testing codes?",{"title":24,"searchDepth":70,"depth":70,"links":71},2,[],"Free online barcode and QR scanner. Scan with your camera or upload an image to read QR, EAN-13, UPC, Code 128, and Data Matrix codes. Runs in your browser.","md",false,"scan barcode online, barcode scanner online, qr code scanner online, online barcode reader, barcode recognition online, read barcode from image, scan qr code online, free barcode scanner",{"schemaOrg":77},[78,89],{"@type":79,"name":80,"applicationCategory":81,"operatingSystem":82,"description":83,"url":84,"offers":85},"WebApplication","UNIO24 Online Barcode & QR Scanner","BusinessApplication","Any","Free browser-based barcode and QR code scanner that reads codes from a device camera or an uploaded image, supporting QR, EAN, UPC, Code 128, and Data Matrix.","https://unio24.com/tools/barcode-scanner",{"@type":86,"price":87,"priceCurrency":88},"Offer","0","USD",{"@type":90,"itemListElement":91},"BreadcrumbList",[92,97,100],{"@type":93,"position":94,"name":95,"item":96},"ListItem",1,"Home","https://unio24.com/",{"@type":93,"position":70,"name":98,"item":99},"Tools","https://unio24.com/tools",{"@type":93,"position":101,"name":102,"item":84},3,"Barcode Scanner",true,"/tools/barcode-scanner",{"title":6,"description":72},{"loc":104,"lastmod":107,"changefreq":108,"priority":109},"2026-07-17","monthly",0.7,"tools/barcode-scanner","YuG7H12_B9wk06A5UXLMZAu2gSglZAP-wcKABna3pKQ",1784526837297]