Page Icon

Escàner i decodificador de codis de barres

Utilitza la teva 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 descodificat
Encara no hi ha resultat. Utilitza Escaneja o puja una imatge.

Converteix qualsevol portàtil o telèfon en un lector de codis de barres capaç. Aquesta eina descodifica simbologies comercials i logístiques populars utilitzant dos motors que s'executen al client: la Shape Detection API quan està disponible (accelerada per hardware en molts dispositius) i un descodificador ZXing refinat com a solució alternativa. Res no s'envia—la detecció i la descodificació s'executen íntegrament al teu navegador per velocitat i privadesa.

Com funciona la descodificació amb càmera i imatge

  • Captura de fotograma: Quan premis Escaneja, l'aplicació captura un fotograma del flux de la càmera en directe (o de la imatge que pugis).
  • Detecció: Primer provem la Shape Detection API (BarcodeDetector) per a una detecció ràpida al dispositiu. Si no està disponible o no es troba res, fem servir ZXing compilat per a la web com a alternativa.
  • Descodificació: La regió detectada es processa per recuperar les dades codificades (dígits UPC/EAN, text de Code 128/39, etc.).
  • Resultats: Les dades descodificades i el format apareixen sota la previsualització. Pots copiar el text instantàniament.
  • Privadesa: Tot el processament és local—cap imatge ni fotograma de vídeo surt del teu dispositiu.

Formats de codis de barres compatibles

FormatTipusUsos típics
EAN-13 / EAN-81DArticles de comerç minorista a la UE i moltes regions
UPC-A / UPC-E1DArticles de comerç minorista a l'Amèrica del Nord
Code 1281DLogística, etiquetes d'enviament, identificadors d'inventari
Code 391DManufactura, etiquetes d'actius, textos alfanumèrics simples
Interleaved 2 of 5 (ITF)1DCaixes, palets, distribució
Codabar1DBiblioteques, bancs de sang, sistemes antics
Codi QR2DURLs, entrades, pagaments, aparellament de dispositius

Consells per escanejar amb la càmera

  • Il·lumina el codi, no l'objectiu: Utilitza llum intensa i difusa des del costat per evitar enlluernaments i reflexos. Inclina etiquetes brillants o mou la llum per evitar que es sobreexposi.
  • Utilitza la llanterna quan cal: Als telèfons, activa la llanterna en entorns amb poca llum. Inclina lleugerament el dispositiu per reduir els reflexos.
  • Apropa't a la distància correcta: Acosta't fins que el codi ompli el 60–80% del camp. Massa lluny = massa pocs píxels; massa a prop = falta d'enfocament.
  • Enfoc i exposició: Toca el codi per enfocar/autoexposar. Mantén premut en molts telèfons per bloquejar AE/AF.
  • L'orientació importa per a codis 1D: Gira perquè les barres corrin horitzontalment a la pantalla. Prova 90° o 180° si la detecció es resisteix.
  • Mantén-ho estable: Recolza els colzes, descansa sobre una superfície o usa dues mans. Una pausa d'un mig segon millora els resultats.
  • Respecta la zona de calma: Deixa un marge blanc prim al voltant del codi—no retallis just fins a les barres.
  • Redueix l'angle 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.
  • Prefereix la càmera principal: Evita òptiques ultra-grans per a codis petits; usa la càmera principal (1×) o el teleobjectiu.
  • Evita modes que alterin la imatge: Desactiva els modes Retrat/Embelliment/HDR o altres que puguin suavitzar les barres fines.
  • Neteja l'objectiu: Les empremtes i la pols redueixen la nitidesa i el contrast.
  • Per als codis QR: Mantén visible tota la quadrícula (amb la zona de calma) i més o menys recta; evita retalls parcials de les cantonades d'identificació.

Millors resultats en pujar imatges

  • Usa formats adequats: PNG preserva vores nítides; JPEG està bé amb alta qualitat (≥ 85). Converteix HEIC/HEIF a PNG o JPEG abans de pujar.
  • La resolució importa: Etiquetes petites: ≥ 1000×1000 px. Codis més grans: ≥ 600×600 px. Evita el zoom digital—acosta't i retalla.
  • Mantén-ho nítid: Agafa el telèfon amb fermesa, toca per enfocar i fes una pausa. El desenfocament per moviment destrueix les barres fines i els mòduls QR.
  • Retalla amb una zona de calma: Retalla al voltant del codi però deixa un marge blanc prim; no retallis dins de les barres/mòduls.
  • Corregeix l'orientació: Si la imatge està girada o cap per avall, gira-la primer—la rotació EXIF no sempre s'aplica.
  • 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 reducció de soroll que difuminin les vores.
  • Aplaneja i corregeix la perspectiva: Per embalatges corbats, allunya't, col·loca't frontalment al codi i després retalla més.
  • Un codi alhora: Si una foto té múltiples codis de barres, retalla al codi objectiu.
  • Conserva l'original: Puja el fitxer original. Les aplicacions de missatgeria sovint comprimeixen i afegeixen artefactes.
  • De pantalles: Prefereix captures de pantalla directes. Si fotografies una pantalla, baixa una mica el brillantor per reduir el bandeig.
  • Prova un altre dispositiu o òptica: Usa la càmera principal (1×) per obtenir més detall; les ultra-grans poden dificultar la descodificació.

Solució de problemes per 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 més senzilles.
  • Retalla de manera intel·ligent: Retalla al voltant del codi mantenint un marge blanc prim. No retallis dins de les barres.
  • Augmenta el contrast: Millora la il·luminació, evita els reflexos, apunta a barres fosques sobre fons clar; per pujades, prova escala de grisos amb major contrast.
  • Atenció a colors invertits: Si les barres són clares sobre fons fosc, torna a fotografiar amb més llum o inverteix els colors abans de pujar.
  • Augmenta la resolució útil: Acosta't, usa una foto de més resolució o canvia a una càmera millor.
  • Redueix l'angle/curvatura: Aplaneja l'etiqueta, col·loca la càmera frontalment al codi o allunya't i retalla més.
  • Comprova la qualitat d'impressió i la zona de calma: Taques, ratllades o manca de zona de calma poden impedir la descodificació. Prova una mostra més neta.
  • Valida les regles de dades quan correspongui: Alguns formats tenen restriccions (p. ex., ITF nombre parell de dígits; Code 39 caràcters limitats). Verifica que el codi segueixi les seves regles.
  • Variabilitat de dispositiu/navegador: Prova un altre dispositiu o navegador. Activa la llanterna; toca per enfocar i mantén la mà quieta.
  • Pujades d'imatges—orientació/processament: Gira fotos girades abans de pujar. Evita filtres intensos o reducció de soroll.
  • Encara blocat? Prova retallar més, 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 completament al teu navegador: els fotogrames de la càmera i les imatges pujades mai surten del teu dispositiu. Ús immediat—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 fora de línia.