Leia qualquer código de barras de uma imagem ou da câmera, direto no navegador
Este leitor de código de barras online lê códigos 1D e 2D em fotos, prints e vídeo ao vivo da câmera: EAN-13, EAN-8, UPC-A, UPC-E, ISBN, Code 128, Code 39, Code 93, ITF, Codabar, GS1 DataBar, QR Code, Data Matrix, PDF417, Aztec e MaxiCode. Todos os códigos da imagem são encontrados de uma vez, e cada resultado mostra o texto decodificado, o formato e uma caixa marcando onde ele está na imagem. A decodificação roda em WebAssembly no seu dispositivo com o mecanismo de código aberto ZXing, então as imagens e os códigos nelas nunca são enviados.
Como ler um código de barras online
- 1Solte uma foto ou print na página, clique em Escolher uma imagem ou cole uma imagem copiada com Ctrl+V (Cmd+V no Mac).
- 2Ou mude para Câmera, toque em Ligar a câmera e permita o acesso. Segure o código de barras reto e parado à vista; ele é lido várias vezes por segundo.
- 3Cada código encontrado é contornado na imagem com um número que corresponde ao seu cartão de resultado. Passe o mouse sobre um cartão para destacar a caixa dele.
- 4Copie o texto decodificado com um clique. Se o código tiver um endereço web, o link é verificado contra truques comuns antes de você abri-lo.
- 5Restrinja a busca a Códigos de barras 1D ou Códigos 2D se você só precisa de um tipo; é mais rápido e evita pegar outros códigos da etiqueta.
Formatos de código de barras compatíveis
- Varejo: EAN-13, EAN-8, UPC-A, UPC-E, ISBN
- Os códigos de quase todo produto de loja e do verso dos livros. O dígito verificador é conferido na decodificação, então um resultado só aparece quando é consistente.
- Indústria: Code 128, Code 39, Code 93, ITF, Codabar
- Etiquetas de envio, códigos de rastreio de encomendas, etiquetas de patrimônio, carteirinhas de biblioteca, bolsas de sangue e prateleiras de depósito. Códigos de caixa GS1-128 e ITF-14 também são lidos.
- GS1 DataBar
- Os códigos compactos de hortifrúti e cupons, incluindo as variantes empilhadas e expandidas.
- 2D: QR Code, Data Matrix, PDF417, Aztec, MaxiCode
- QR codes em cartazes, Data Matrix em eletrônicos e embalagens de remédio, PDF417 em documentos de identidade e cartões de embarque, Aztec em passagens de trem e avião, e MaxiCode em pacotes da UPS.
Dicas para uma leitura confiável
- Faça o código de barras ocupar boa parte do quadro, mas mantenha visível a margem em branco dos dois lados das barras: os leitores precisam dessa zona de silêncio para achar onde o código começa.
- Segure a câmera paralela à etiqueta. Códigos 1D longos são lidos melhor quando atravessam a imagem na horizontal.
- Evite reflexos de embalagens brilhantes inclinando um pouco o item, e use luz do dia ou uma lâmpada em vez do flash de perto.
- Se a câmera do celular não consegue focar tão perto, afaste um pouco: um código pequeno e nítido é lido melhor que um grande e borrado.
- Para um print ou documento escaneado, cole direto em vez de fotografar a tela, o que adiciona moiré e desfoque.
- Impressões desbotadas ou com pouco contraste são tentadas de novo automaticamente com contraste reforçado e cores invertidas.
O que o resultado mostra
O selo de formato indica a simbologia, como EAN-13 ou Data Matrix. Um segundo selo aparece quando o conteúdo não é texto simples: GS1 para códigos que trazem Identificadores de Aplicação GS1 (por exemplo (01) para um GTIN, (17) para a data de validade e (10) para o número do lote), ou Binário quando o código guarda bytes brutos em vez de texto.
A caixa numerada na imagem mostra exatamente de qual código veio cada resultado, o que ajuda quando uma etiqueta tem vários códigos de barras, como uma etiqueta de envio com código de rastreio, CEP e um código 2D.
Um número EAN ou UPC identifica um produto, mas não contém o nome nem o preço dele; esses dados ficam no banco de dados do varejista ou da marca. Para criar seu próprio código de barras, use o gerador de código de barras. Para QR codes com dados de Wi-Fi, contatos ou links, o leitor de QR code também separa o conteúdo em campos.
Privado por design
Códigos de barras em cartões de embarque, documentos de identidade, receitas e etiquetas de envio podem conter dados pessoais. Este leitor decodifica tudo localmente: o mecanismo ZXing é compilado para WebAssembly, servido por este site e executado dentro da aba do seu navegador. Imagens, quadros da câmera e texto decodificado nunca saem do seu dispositivo, e a câmera para assim que você a desliga, troca de aba ou sai da página.
Perguntas frequentes
- Como leio um código de barras de uma imagem?
- Solte a imagem na página, escolha-a pelo botão ou cole com Ctrl+V. Cada código de barras da imagem é decodificado e contornado, com o texto e o formato listados ao lado.
- Posso ler um código de barras com a webcam do notebook?
- Sim. Mude para Câmera, toque em Ligar a câmera e permita o acesso. Webcams costumam ter dificuldade para focar de perto, então segure o código de barras a 15–30 cm e mantenha-o parado.
- Por que meu código de barras não é detectado?
- Geralmente a imagem está borrada, as barras estão pequenas demais ou a margem em branco em volta do código foi cortada. Tente uma foto mais nítida e mais próxima com o código inteiro e as margens visíveis, evite reflexos e confira se o filtro de formato está em Todos os formatos.
- Ele lê vários códigos de barras em uma imagem?
- Sim. Todos os códigos da imagem são decodificados de uma vez e numerados na imagem, então você vê qual resultado pertence a qual código.
- Ele lê QR codes e Data Matrix?
- Sim. Além de códigos de barras 1D, ele lê QR Code, Micro QR, Data Matrix, PDF417, Aztec e MaxiCode.
- Dá para achar o produto pelo código de barras EAN ou UPC?
- O leitor dá o número. O código de barras em si não contém o nome nem o preço do produto, então copie o número e pesquise em um banco de dados de produtos ou em um buscador.
- Minhas imagens são enviadas?
- Não. A decodificação roda em WebAssembly no seu navegador. Imagens, vídeo da câmera e resultados ficam no seu dispositivo.
- Funciona no iPhone e no Android?
- Sim, em qualquer navegador móvel moderno. No celular, a câmera traseira é usada por padrão; se você tiver várias câmeras, pode escolher outra na lista.