Ir para o conteúdo
Grátis, sem cadastro, no navegador

Gerador de códigos de barras para EAN, UPC e Code 128

Com o gerador de código de barras, você cria gratuitamente e sem cadastro um código EAN-13, EAN-8, UPC-A, Code 128 ou Code 39. Para EAN e UPC, a ferramenta calcula automaticamente o dígito verificador. Você pode baixar o código de barras em PNG ou SVG. Ele é gerado diretamente no seu navegador; seus dados não são enviados.

Criado por Luca Stanek

Você vende produtos com códigos de barras? Tenha uma hospedagem rápida e confiável para sua loja.

Comércio na Europa: 12 dígitos; calculamos o dígito verificador.

Apresentação

9012341234575

226 × 131 px

Resultado

5901234123457

O dígito verificador 7 foi calculado e adicionado.

5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83. Dígito verificador = (10 − 83 mod 10) mod 10 = 7.

113 módulos de largura. Com a largura nominal de 0,33 mm por módulo, são 37,29 mm.

Exemplo de resultado

590123412345 se torna o EAN-13 5901234123457

9012341234575
Cálculo do dígito verificador
5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83. Dígito verificador = (10 − 83 mod 10) mod 10 = 7.
Estrutura
95 módulos: padrão inicial, 6 dígitos à esquerda, padrão central, 6 dígitos à direita e padrão final. Mais 11 módulos de zona de silêncio à esquerda e 7 à direita.

Visão geral

Crie códigos de barras online, grátis e no navegador

O gerador de códigos de barras cria códigos em cinco formatos: EAN-13, EAN-8, UPC-A, Code 128 e Code 39. Para EAN e UPC, calcula automaticamente o dígito verificador e mostra o cálculo. Você pode baixar o código pronto como PNG ou gráfico vetorial SVG. Tudo acontece no seu navegador: seus números não são armazenados nem enviados, e o código não tem marca d’água.

Cinco formatos

EAN-13, EAN-8 e UPC-A para produtos comerciais; Code 128 e Code 39 para textos, armazenagem e inventário.

Dígito verificador incluído

Se o dígito verificador estiver ausente, ele será calculado e adicionado. Se estiver incorreto, a ferramenta mostrará o dígito certo e permitirá corrigi-lo com um clique.

PNG e SVG

PNG para documentos, SVG como gráfico vetorial para impressão e programas de layout.

Largura de impressão em mm

Para EAN e UPC, a ferramenta mostra a largura incluindo as margens de silêncio, com a medida nominal de 0,33 mm por módulo.

Como funciona

Como criar um código de barras

Passo 1

Escolher tipo de código de barras

EAN-13, EAN-8 ou UPC-A para produtos comerciais; Code 128 para qualquer texto ASCII; Code 39 para letras maiúsculas e números.

Passo 2

Digite um número ou texto

Para EAN e UPC, basta informar o número sem o dígito verificador: a ferramenta o calcula, acrescenta ao número e mostra o cálculo. Se você informar um dígito verificador incorreto, pode corrigi-lo com um clique. O código de barras aparece na hora.

Passo 3

Ajustar aparência

Se necessário, ajuste a largura do módulo (1 a 8 px), a altura das barras (30 a 300 px), o texto abaixo do código de barras e as cores das barras e do fundo.

Passo 4

Baixar como PNG ou SVG

PNG para documentos, SVG como gráfico vetorial para impressão e diagramação.

Tipos de código de barras

Qual código de barras usar para cada finalidade?

FormatoCaracteresUso típico
EAN-1313 dígitosProdutos comerciais na Europa, livros (ISBN).
EAN-88 dígitosEmbalagens muito pequenas.
UPC-A12 dígitosProdutos comerciais nos EUA e no Canadá; equivale ao EAN-13 com um 0 no início.
Code 128Qualquer texto ASCII, até 80 caracteresEnvio, estoque, números de série. Mais compacto que Code 39; pares de dígitos economizam espaço.
Code 39A a Z, 0 a 9, hífen, ponto, espaço, $, /, + e %, até 40 caracteresInventário, documentos de identificação, indústria. Simples, mas mais amplo que o Code 128.

Dígito verificador

Como o gerador calcula o dígito verificador EAN

EAN-13, EAN-8 e UPC-A usam a mesma regra: os dígitos são multiplicados alternadamente por 3 e 1, da direita para a esquerda, e somados. O dígito verificador completa a soma até o próximo múltiplo de 10.

Se você digitar o número sem o dígito verificador (12 dígitos para EAN-13, 7 para EAN-8, 11 para UPC-A), a ferramenta o adiciona. Se você o incluir, a ferramenta o verifica. Se estiver incorreto, ela mostra o dígito certo e o substitui quando você clica em “Corrigir dígito verificador”. Espaços e hífens no número são ignorados.

Guia

Imprimir e ler códigos de barras

  • Barras escuras sobre fundo claro, de preferência pretas sobre branco. Muitos leitores não conseguem ler códigos de barras invertidos.
  • Deixe a zona de silêncio livre: no EAN-13, são 11 módulos à esquerda e 7 à direita.
  • O tamanho nominal de um EAN-13 é 37,29 × 25,93 mm, escalável de 80 % a 200 %.
  • O arquivo SVG é ideal para impressão: por ser um gráfico vetorial, permanece nítido quando redimensionado.
  • Os números comerciais (GTIN) são atribuídos pela GS1. Para estoque e inventário, basta um esquema próprio, por exemplo, em Code 128.

Explorar mais

Mais ferramentas

FAQ

Perguntas frequentes sobre o gerador de códigos de barras

Respostas sobre dígito verificador, formatos, tamanho de impressão e leitura.

Sim, sem cadastro e sem marca d’água. O código de barras é gerado no seu navegador; suas entradas não são salvas nem enviadas.

Os doze dígitos são multiplicados alternadamente por 1 e 3, começando pela esquerda com 1, e somados. O dígito verificador completa a soma até o próximo múltiplo de 10. Para 590123412345, a soma é 83, então o dígito verificador é 7. Se o dígito verificador inserido estiver errado, a ferramenta mostra o correto e permite corrigi-lo com um clique.

UPC-A tem 12 dígitos e vem dos EUA e do Canadá. Equivale a um EAN-13 com um 0 no início; scanners modernos leem ambos. Para produtos na Europa, use EAN-13.

Code 128 codifica texto ASCII com até 80 caracteres e é mais compacto. Code 39 aceita apenas A a Z, 0 a 9, hífen, ponto, espaço, $, /, + e %, com até 40 caracteres. Caracteres acentuados e símbolos como € não são aceitos em nenhum dos dois formatos.

A ferramenta desenha qualquer número válido, mas não o atribui. Números comerciais exclusivos (GTIN) são atribuídos pela GS1, e lojistas e muitos marketplaces exigem números registrados na GS1. Para estoque e inventário, basta um esquema próprio, como Code 128.

Em PNG para documentos e em SVG vetorial para impressão e diagramação. Você pode inserir o arquivo como qualquer imagem, por exemplo, no Word ou Excel. Antes, ajuste a largura dos módulos, a altura das barras, o texto abaixo do código de barras e as cores das barras e do fundo. A ferramenta gera um código de barras por download; não há importação em massa.

Um código de barras como EAN-13 ou Code 128 é unidimensional: a informação está na largura das barras e dos espaços. Um QR Code é bidimensional e comporta mais dados, como links longos. Este gerador cria apenas os cinco formatos unidimensionais; para QR Codes, há um gerador próprio.

O tamanho nominal é 37,29 × 25,93 mm, incluindo as zonas de silêncio; são permitidos de 80 % a 200 %. A ferramenta mostra a largura com 0,33 mm por módulo.

Geralmente, o problema é o contraste, as zonas de silêncio cortadas, o tamanho pequeno ou as cores invertidas. Imprima barras escuras sobre fundo claro, deixe as margens livres, use pelo menos 80 % do tamanho nominal e confira o dígito verificador.

Mais alguma pergunta?

Contatar o suporte
Mais que códigos de barras

Você vende produtos online? Sua loja precisa de um servidor confiável.

Com hospedagem de sites ou um VPS da ZAP-Hosting, sua loja virtual entra no ar com confiabilidade.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas de QR Code e código de barras