# UPC/EAN Barcode Validator

Validate GTIN-12 (UPC), GTIN-13 (EAN), GTIN-8, and GTIN-14 product barcodes with check digit verification

> Página canônica: https://elysiatools.com/pt/tools/upc-ean-validator

- **Categoria:** Validation

- **Palavras-chave:** upc, ean, gtin, barcode, product, validator, retail, isbn, checksum

## Visão geral

O validador de códigos de barras UPC/EAN é uma ferramenta essencial para verificar a integridade de códigos GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) e GTIN-14, garantindo que o dígito verificador esteja correto antes de imprimir etiquetas ou registrar produtos.

## Entradas

- **Barcode Number** (text): Enter UPC/EAN barcode (e.g., 012345678905)...
- **Barcode Type** (select): Auto-detect or select type

## Quando usar

- Ao verificar a precisão de códigos de barras antes de enviar produtos para varejistas.
- Ao depurar erros de leitura em sistemas de inventário ou pontos de venda (PDV).
- Ao criar novas embalagens de produtos e precisar validar a conformidade do código GTIN.

## Como funciona

- Insira o número do código de barras no campo designado.
- Selecione o tipo de código (GTIN-8, 12, 13 ou 14) ou deixe em 'Auto-detectar'.
- Clique em validar para que a ferramenta calcule o dígito de verificação.
- Receba a confirmação imediata se o código é válido ou se contém erros de formatação.

## Casos de uso

- Conferência de etiquetas de produtos em estoque.
- Validação de dados de produtos em catálogos de e-commerce.
- Preparação de arquivos de impressão para embalagens de varejo.

## Perguntas frequentes

### O que é um dígito verificador?

É o último dígito de um código de barras, calculado matematicamente a partir dos dígitos anteriores para garantir que o código foi lido ou digitado corretamente.

### Quais formatos de código são suportados?

A ferramenta suporta GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) e GTIN-14.

### A ferramenta pode gerar códigos de barras?

Não, esta ferramenta serve exclusivamente para validar a estrutura e o dígito verificador de códigos existentes.

### O que acontece se o código for inválido?

O validador indicará que o dígito verificador não corresponde ao padrão esperado, sinalizando um erro no número inserido.

### Preciso de uma conta para usar o validador?

Não, a ferramenta é gratuita e não exige cadastro para realizar as validações.

## Ferramentas relacionadas

- [Validador de código de barras EAN-8](https://elysiatools.com/pt/tools/ean8-validator): Valida códigos de barras EAN-8 / GTIN-8 de 8 dígitos com verificação do dígito de controle, prefixo de país GS1 e detalhamento de embalagem.
- [Validador de Número IVA da UE](https://elysiatools.com/pt/tools/eu-vat-validator): Valida os formatos de números de IVA de todos os estados membros da União Europeia
- [Cirurgião de linhas CSV malformadas](https://elysiatools.com/pt/tools/csv-malformed-row-surgeon): Repara cirurgicamente linhas CSV malformadas uma a uma: aspas não escapadas (perdidas), delimitadores mistos (tabulação/ponto e vírgula/vírgula no mesmo arquivo), cabeçalhos com BOM, finais de linha CRLF/CR e linhas vazias. O cirurgião analisa de forma tolerante, mostra um diff vermelho/verde linha por linha de cada mudança feita (antes → depois, com o motivo do reparo marcado), lista as linhas aceitas sem alteração e emite o CSV limpo. O reparo opcional por IA pode revisar linhas suspeitas após a etapa determinística. Complementa o Validador CSV (que apenas relata problemas) reparando de fato as linhas danificadas.
- [Validador de Email em Lote](https://elysiatools.com/pt/tools/batch-email-validator): Valide múltiplos endereços de email de uma vez com verificação de formato e análise de qualidade básica
- [Validador de Telefones em Lote](https://elysiatools.com/pt/tools/batch-phone-validator): Valide e formate múltiplos números de telefone de uma vez com suporte para formato internacional
- [Validador de CUSIP](https://elysiatools.com/pt/tools/cusip-validator): Valida identificadores CUSIP de valores norte-americanos de 9 caracteres com verificação mod-10 do dígito de controle, base do emissor e detalhamento do número de emissão.
- [Validador de Email](https://elysiatools.com/pt/tools/email-validator): Valida endereços de email e verifica a entregabilidade
- [Validador Global de Números de Telefone](https://elysiatools.com/pt/tools/global-phone-validator): Valida números de telefone de vários países incluindo China, EUA e mais

## Exemplos

- [Exemplos de Códigos de Barras UPC/EAN](https://elysiatools.com/pt/samples/upc-ean): Coleção de códigos de barras GTIN-12 (UPC), GTIN-13 (EAN), GTIN-8 e GTIN-14 para testes de validação
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato

## Conteúdo relacionado

- [Validação de códigos de produtos, publicações e logística](https://elysiatools.com/pt/hubs/product-publication-logistics-code-validation): Verifique ISBN, UPC/EAN/GTIN e números de rastreio pelos formatos e dígitos de controlo disponíveis antes da publicação ou expedição.
- [Validação de identificadores com dígito de controlo](https://elysiatools.com/pt/hubs/check-digit-checksum-validation): Normalize um identificador, escolha o checksum e verifique o formato antes de aceitar.
- [Fluxo de códigos de barras e QR](https://elysiatools.com/pt/hubs/barcode-utility): Crie, decodifique, valide e verifique códigos para produtos, links, WiFi e etiquetas.
