Comparações
Code 128 ou Code 39: qual é a diferença?
Atualizado em 7 de outubro de 2026
Code 128 oferece um conjunto de caracteres maior e geralmente mais densidade; Code 39 usa um conjunto mais limitado e ainda aparece em alguns sistemas industriais legados. Sem um requisito específico, Code 128 costuma ser mais flexível.
Conjunto de caracteres
Code 128 aceita grande parte do ASCII imprimível. Code 39 aceita principalmente letras maiúsculas, dígitos e um grupo limitado de símbolos.
Espaço na etiqueta
Com os mesmos dados, Code 128 pode gerar um símbolo mais compacto. Essa diferença fica importante em etiquetas pequenas.
Comparação rápida
| Característica | Code 128 | Code 39 |
|---|---|---|
| Conjunto de caracteres | Amplo: letras, dígitos, símbolos | Mais limitado |
| Densidade | Geralmente maior | Pode ficar mais largo para os mesmos dados |
| Uso comum | SKU, série, estoque, geral | Sistemas industriais legados/específicos |
| Sistema novo | Geralmente mais flexível | Principalmente se exigido explicitamente |
Compatibilidade do sistema
Se o leitor ou software espera Code 39, não troque de formato sem testar. O símbolo precisa ser compatível com o sistema de destino.
Fontes e padrões
As informações técnicas deste guia foram conferidas, sempre que possível, em fontes oficiais ou primárias.