Escàner i decodificador de codis de barres

Utilitza la càmera o puja una imatge per llegir UPC, EAN, Code 128, Code 39, ITF i Codabar: ràpid, privat i gratuït. També llegeix codis QR.

Escàner i decodificador

Resultat decodificat
Encara no hi ha resultat. Fes servir Escaneja o carrega una imatge.

Converteix qualsevol portàtil o telèfon en un lector de codis de barres potent. Aquesta eina decodifica simbologies populars del comerç i la logística mitjançant dos motors que s'executen al client: la Shape Detection API quan està disponible (accelerada per maquinari en molts dispositius) i un descodificador ZXing refinat com a recurs. No s'envia res—la detecció i la descodificació s'executen íntegrament al teu navegador per velocitat i privadesa.

Com funciona la descodificació amb càmera i imatges

  • Captura del fotograma: Quan prems Escaneja, l'aplicació pren una mostra d'un fotograma del flux de la teva càmera en directe (o de la imatge que carregues).
  • Detecció: Primer intentem la Shape Detection API (BarcodeDetector) per a una detecció ràpida al dispositiu. Si no està disponible o no troba res, fem servir ZXing compilat per al web com a recurs.
  • Descodificació: La regió detectada es processa per recuperar les dades codificades (xifres UPC/EAN, text Code 128/39, etc.).
  • Resultats: La càrrega útil decodificada i el format apareixen sota la previsualització. Pots copiar el text immediatament.
  • Privadesa: Tots els processos són locals—cap imatge ni fotograma de vídeo surt del teu dispositiu.

Formats de codis de barres compatibles

FormatTipusUsos habituals
EAN-13 / EAN-81DArticles de venda al detall a la UE i moltes regions
UPC-A / UPC-E1DArticles de venda al detall a Amèrica del Nord
Code 1281DLogística, etiquetes d'enviament, identificadors d'inventari
Code 391DFabricació, etiquetes d'actius, alfanumèrics senzills
Interleaved 2 of 5 (ITF)1DCaixes, palets, distribució
Codabar1DBiblioteques, bancs de sang, sistemes antics
Codi QR2DURLs, entrades, pagaments, emparellament de dispositius

Consells per escanejar amb la càmera

  • Il·lumina el codi, no la lent: Utilitza llum intensa i difusa lateral per evitar enlluernaments i reflections. Inclina les etiquetes brillants o mou la font de llum per evitar que es saturin.
  • Fes servir la llanterna si cal: Als telèfons, activa la llanterna en entorns foscos. Inclina lleugerament el dispositiu per reduir els reflexos.
  • Obten la distància adequada: Apropa't fins que el codi ocupi el 60–80% de la vista. Massa lluny = pocs píxels; massa a prop = mala focalització.
  • Focalització i exposició: Toca el codi per enfocar/autoexposar. En molts telèfons, mantén pressionat per bloquejar AE/AF.
  • L'orientació importa en codis 1D: Gira el codi perquè les barres quedin horitzontals a la pantalla. Prova 90° o 180° si la detecció és difícil.
  • Mantén-ho estable: Col·loca els colzes recolzats, recolza't en una superfície o usa dues mans. Una pausa de mig segon millora els resultats.
  • Respecta la zona de marge: Deixa un marge blanc fi al voltant del codi: no retallis fins a les barres.
  • Redueix la inclinació i la curvatura: Mantén el codi pla i la càmera paral·lela. Per etiquetes corbades, allunya't per reduir la distorsió i després retalla més ajustat.
  • Prefereix la càmera principal: Evita objectius ultraamples per a codis petits; usa la càmera principal (1×) o la telefoto.
  • Evita modes que modifiquin la imatge: Desactiva modes com Retrat/Belleça/HDR/anti-moviment que poden suavitzar les barres fines.
  • Neteja la lent: Empremtes i pols redueixen la nitidesa i el contrast.
  • Per a codis QR: Mantén visible tot el quadrat (amb la zona de marge) i més o menys recte; evita retalls parcials de les cantonades del patró de cerca.

Millors resultats en carregar imatges

  • Utilitza formats adequats: PNG preserva els contorns nítids; JPEG funciona bé amb alta qualitat (≥ 85). Converteix HEIC/HEIF a PNG o JPEG abans de carregar.
  • La resolució importa: Etiquetes petites: ≥ 1000×1000 px. Codis més grans: ≥ 600×600 px. Evita el zoom digital: acostat i retalla.
  • Mantén-la nítida: Assenta el telèfon, toca per enfocar i para't un moment. El desenfocament per moviment destrueix les barres fines i els mòduls QR.
  • Retalla deixant la zona de marge: Retalla al voltant del codi però deixa un marge blanc fi; no retallis dins de les barres/els mòduls.
  • Corregir l'orientació: Si la imatge està de costat o cap per avall, gira-la primer: la rotació EXIF no sempre es respecta.
  • Controla la il·luminació: Utilitza llum intensa i difusa; inclina lleugerament per moure els reflexos de les etiquetes brillants.
  • Augmenta el contrast (si cal): Converteix a escala de grisos i augmenta el contrast. Evita filtres forts o reductors de soroll que difuminin els contorns.
  • Aplaneja i corregeix la distorsió: Per paquets corbats, allunya't, situa't perpendicular al codi i després retalla més ajustat.
  • Un codi a la vegada: Si una foto té diversos codis, retalla al codi objectiu individual.
  • Preserva l'original: Carrega el fitxer original. Les aplicacions de missatgeria sovint comprimeixen i afegeixen artefactes.
  • Des de pantalles: Prefereix captures de pantalla directes. Si fotografies una pantalla, baixa lleugerament la brillantor per reduir les línies (banding).
  • Prova un altre dispositiu o objectiu: Utilitza la càmera principal (1×) per obtenir més detall; l'ultraample pot perjudicar la descodificabilitat.

Resolució de problemes en fallades de descodificació

  • Confirma la simbologia: Compatibles: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar i QR. No compatibles: Data Matrix, PDF417.
  • Prova diferents orientacions: Gira el codi o el dispositiu en passos de 90°. Per codis 1D, les barres horitzontals són les més fàcils.
  • Retalla de manera intel·ligent: Retalla al voltant del codi mantenint un marge blanc fi. No retallis dins de les barres.
  • Augmenta el contrast: Millora la il·luminació, evita els reflexos, busca barres fosques sobre un fons clar; per a pujades, prova escala de grisos amb més contrast.
  • Compte amb colors invertits: Si les barres són clares sobre fons fosc, torna a fotografiar amb més llum o inverteix els colors abans de carregar.
  • Augmenta la resolució utilitzable: Acosta't, utilitza una foto d'alta resolució o canvia a una càmera millor.
  • Redueix la inclinació/curvatura: Aplaneja l'etiqueta, col·loca la càmera perpendicular al codi o allunya't, i després retalla més ajustat.
  • Comprova la qualitat d'impressió i la zona de marge: Taques, ratllades o zones de marge inexistents poden impedir la descodificació. Prova amb una mostra més neta.
  • Valida les regles de dades quan sigui rellevant: Alguns formats tenen restriccions (p. ex., ITF nombres amb nombre parell de dígits; Code 39 caràcters limitats). Verifica que el codi compleix les seves regles.
  • Variabilitat del dispositiu/navegador: Prova un altre dispositiu o navegador. Activa la llanterna; toca per enfocar i mantén la mà estable.
  • Pujades d'imatges—orientació/processament: Gira les fotos de costat abans de pujar. Evita filtres intensos o reducció de soroll.
  • Encara tens problemes? Prova un retall més ajustat, millor il·luminació i un segon dispositiu. El codi pot estar danyat o no ser compatible.

Privadesa i processament al dispositiu

Aquest escàner s'executa íntegrament al teu navegador: els fotogrames de càmera i les imatges pujades mai surten del teu dispositiu. Fes-ne ús de seguida—sense registre i sense píxels de seguiment. Després de la càrrega inicial, molts navegadors poden executar aquesta eina fins i tot amb una connexió intermitent o sense connexió.