CoderTools

Gerador de Código de Barras

Gere códigos de barras profissionais em múltiplos formatos

Code 128
Alfanumérico de alta densidade, comum em logística
Code 39
Código de barras alfanumérico, amplamente usado na indústria
EAN-13
Código de barras de produto europeu de 13 dígitos
EAN-8
Código de barras de produto compacto de 8 dígitos
UPC-A
Código de barras de produto dos EUA de 12 dígitos
ITF-14
Interleaved 2 de 5 de 14 dígitos, para logística
MSI
Código de barras para gestão de inventário
Pharmacode
Código de barras para embalagens farmacêuticas
Codabar
Usado em bibliotecas e bancos de sangue

Personalização

2px
80px
10px
16px

Escala maior produz imagens mais nítidas, ideal para impressão

O código de barras aparecerá aqui

Sobre Códigos de Barras

O que é um Código de Barras?

Um código de barras é um método de representar dados de forma visual e legível por máquina. Consiste em linhas paralelas de larguras e espaçamentos variados que podem ser lidos por scanners ópticos. Códigos de barras são amplamente usados no varejo, logística, saúde e muitas outras indústrias.

Como Usar Esta Ferramenta

Passos Básicos

  1. Digite os dados para codificar no campo de entrada
  2. Selecione o formato de código de barras apropriado (ex.: Code 128, EAN-13)
  3. Ajuste as configurações de personalização (largura, altura, cores, etc.)
  4. Clique no botão 'Gerar Código de Barras' para visualizar
  5. Baixe como PNG ou SVG, ou copie para a área de transferência

Recurso de Geração em Lote

Ative o modo em lote para gerar múltiplos códigos de barras de uma vez. Use variáveis de modelo para gerar sequências automaticamente:

  • {SEQ} Número de sequência (ex.: 1, 2, 3...)
  • {SEQNUM} Sequência preenchida com zeros (ex.: 0001, 0002..., dígitos controlados por configuração)
  • {RANDOM} Número aleatório (dígitos controlados por configuração)
PNG

Formato raster, adequado para exibição na web e impressão geral

SVG

Formato vetorial, infinitamente escalável, ideal para impressão de alta qualidade

Tipos de Códigos de Barras Explicados

Code 128

Uma simbologia de código de barras linear de alta densidade capaz de codificar todos os 128 caracteres ASCII. Amplamente usado em transporte e logística, formando a base do padrão GS1-128. Suporta três conjuntos de caracteres (A/B/C) com troca automática para codificação otimizada.

Conjunto de Caracteres: Todos os caracteres ASCII (0-127)
Comprimento: Comprimento variável
Dígito Verificador: Calculado automaticamente
Uso: Logística, transporte, GS1-128

Code 39

Uma simbologia de código de barras discreta de comprimento variável que pode codificar letras maiúsculas, dígitos e alguns caracteres especiais. Amplamente adotado em ambientes não-varejistas devido à sua simplicidade e capacidade de auto-verificação.

Conjunto de Caracteres: A-Z, 0-9, -. $/+%
Comprimento: Comprimento variável
Dígito Verificador: Opcional
Uso: Industrial, governo, defesa

EAN-13

European Article Number (EAN-13) é o padrão de código de barras de varejo mais usado globalmente. Consiste em 13 dígitos com o último dígito sendo um dígito verificador. Digite 12 dígitos e o dígito verificador será calculado automaticamente.

Conjunto de Caracteres: Apenas numérico (0-9)
Comprimento: 13 dígitos (digite 12)
Dígito Verificador: Último dígito (calculado automaticamente)
Uso: Produtos de varejo global

EAN-8

EAN-8 é uma versão compacta do EAN-13, projetado para embalagens de produtos pequenos. Consiste em 8 dígitos com o último dígito sendo um dígito verificador.

Conjunto de Caracteres: Apenas numérico (0-9)
Comprimento: 8 dígitos (digite 7)
Dígito Verificador: Último dígito (calculado automaticamente)
Uso: Embalagens de produtos pequenos

UPC-A

Universal Product Code (UPC-A) é o código de barras padrão para varejo nos Estados Unidos e Canadá. Consiste em 12 dígitos com o último dígito sendo um dígito verificador.

Conjunto de Caracteres: Apenas numérico (0-9)
Comprimento: 12 dígitos (digite 11)
Dígito Verificador: Último dígito (calculado automaticamente)
Uso: Varejo EUA/Canadá

ITF-14

Interleaved 2 of 5 (ITF-14) é usado para identificação de caixas e paletes. O código de 14 dígitos inclui um dígito verificador como último dígito e pode ser impresso diretamente em papelão ondulado.

Conjunto de Caracteres: Apenas numérico (0-9)
Comprimento: 14 dígitos (digite 13)
Dígito Verificador: Último dígito (calculado automaticamente)
Uso: Embalagens logísticas, caixas de transporte

MSI (Modified Plessey)

Código de barras MSI (Modified Plessey) é usado principalmente para etiquetagem de prateleiras de armazém e gestão de inventário. Suporta vários algoritmos de dígito verificador.

Conjunto de Caracteres: Apenas numérico (0-9)
Comprimento: Comprimento variável
Dígito Verificador: Verificação Mod 10
Uso: Armazém, gestão de inventário

Pharmacode

Pharmacode é projetado especificamente para a indústria farmacêutica, usado em linhas de produção automatizadas para embalagens de medicamentos. Pode codificar apenas inteiros entre 3 e 131070.

Conjunto de Caracteres: Inteiro (3-131070)
Faixa: 3 - 131070
Dígito Verificador: Nenhum
Uso: Embalagens farmacêuticas, linhas de produção

Codabar

Codabar é um formato de código de barras mais antigo usado principalmente em bibliotecas, bancos de sangue e rastreamento de pacotes de correio. Requer A, B, C ou D como caracteres de início/fim.

Conjunto de Caracteres: 0-9, -$:/.+ e A/B/C/D
Comprimento: Comprimento variável
Dígito Verificador: Opcional
Uso: Bibliotecas, bancos de sangue, correio

Casos de Uso

Varejo: Precificação de produtos e gestão de inventário
Logística: Rastreamento e classificação de pacotes
Saúde: Identificação de pacientes e gestão de medicamentos
Biblioteca: Gestão de empréstimo de livros
Manufatura: Rastreamento de linha de produção e controle de qualidade
Armazém: Etiquetagem de prateleiras e contagem de inventário

Perguntas Frequentes

Por que a geração do meu código de barras EAN-13 falhou?

EAN-13 requer 12 dígitos (o dígito verificador é calculado automaticamente). Certifique-se de que sua entrada contém apenas números, sem letras ou caracteres especiais. Se você digitar 13 dígitos, o sistema verificará se o dígito verificador está correto.

Qual é a diferença entre os formatos PNG e SVG?

PNG é um formato raster com tamanho de arquivo menor, adequado para exibição na web e impressão geral. SVG é um formato vetorial que pode ser escalado sem perda, ideal para impressão profissional de alta qualidade.

Como posso garantir que meu código de barras seja lido corretamente?

Garanta contraste adequado (barras pretas em fundo branco é o melhor), mantenha tamanho apropriado (largura deve ser pelo menos 3cm), deixe zona silenciosa suficiente (espaço em branco) ao redor do código de barras, e teste a leitura antes de imprimir.

Como configuro modelos de geração em lote?

Use variáveis de modelo para gerar sequências. Por exemplo: PROD-{SEQNUM} irá gerar PROD-0001, PROD-0002, etc. Você pode definir o número inicial, incremento e número de dígitos para controlar o formato da sequência.

Melhores Práticas

  • Garanta contraste adequado (barras escuras em fundo claro)
  • Mantenha tamanho de código de barras apropriado para compatibilidade com scanner
  • Mantenha zona silenciosa suficiente (espaço em branco) ao redor do código de barras
  • Sempre teste a legibilidade do código de barras antes de imprimir
  • Escolha um formato de código de barras compatível com sua aplicação