Ir para o conteúdo
Totalmente local

Gerador de código de barras Code 128

Converta texto num código de barras Code 128 legível, processado como SVG editável.

Entrada
60
2
10
Saída

Gerador de código de barras Code 128

Cole qualquer texto e esta ferramenta codifica-o como um código de barras Code 128 — a simbologia linear utilizada em etiquetas de envio, etiquetas de inventário, etiquetas de preço de retalho e crachás de identificação — e apresenta-o como SVG que pode copiar diretamente para um documento, modelo de etiqueta ou esquema de impressão. O dígito de verificação é calculado automaticamente, por isso o código que obtém está pronto para leitura.

O conjunto de caracteres controla como cada caracter é comprimido no código. Automático alterna entre o conjunto B (letras, dígitos e pontuação) e conjunto C (pares de dígitos, duas vezes mais denso) sempre que uma sequência de quatro ou mais dígitos aparece, que é como a maioria dos códigos de barras do mundo real se mantêm curtos. Também pode forçar diretamente o conjunto A, B ou C — o conjunto A adiciona caracteres de controlo com o custo das letras minúsculas, e o conjunto C apenas aceita um número par de dígitos. A altura das barras, a largura do módulo mais estreito e a zona silenciosa (a margem em branco que um scanner necessita de cada lado) são todos ajustáveis, e pode alternar o texto legível por humanos impresso sob as barras.

Active o modo em lote para gerar um código de barras por linha de entrada — útil para uma lista inteira de SKUs ou números de série numa única passagem. O texto com mais de 2.000 caracteres por linha é rejeitado com uma mensagem clara em vez de produzir um código demasiado denso para leitura fiável; caracteres fora do intervalo ASCII (letras acentuadas, emoji) não são suportados pelo próprio Code 128, por isso esses são sinalizados também.

Tudo é executado localmente no seu navegador — o texto que introduz e o código de barras gerado a partir dele nunca saem do seu dispositivo. Copie o marcado SVG, descarregue-o como ficheiro .txt ou envie o resultado novamente para a entrada para o aperfeiçoar ainda mais.

FAQ

O que é Code 128 e quando devo utilizá-lo em vez de um código QR?
Code 128 é um código de barras linear (1D) compacto que comprime qualquer texto ASCII — letras, dígitos e pontuação — numa linha densa de barras, e é o que a maioria dos scanners de envio, inventário e retalho espera. Recorra a um código QR em vez disso quando necessita de uma ligação, cartão de contacto ou outros dados estruturados que uma câmara de telemóvel deva ler.
Como funciona a comutação automática do conjunto de caracteres?
Em modo automático, a ferramenta utiliza o conjunto de caracteres C — que comprime dois dígitos num símbolo — para qualquer sequência de quatro ou mais dígitos consecutivos, e o conjunto B para tudo o resto, alternando entre eles conforme necessário. Isto mantém o código de barras o mais curto possível sem que tenha de escolher um conjunto manualmente.
Por que o meu texto foi rejeitado no conjunto de caracteres A ou C?
O conjunto A abrange caracteres de controlo e texto maiúsculo, mas não letras minúsculas; o conjunto C apenas codifica dígitos, dois de cada vez, por isso necessita de uma contagem par. Comute para modo automático ou para o conjunto B e o mesmo texto geralmente será codificado sem problema.
Posso gerar uma lista inteira de códigos de barras de uma vez?
Sim — active o modo em lote e coloque um valor por linha. O resultado contém um código de barras SVG por linha não-vazia, na mesma ordem que a sua entrada.
O meu texto é carregado em algum lugar?
Não. O código de barras é calculado e desenhado totalmente no seu navegador — o seu texto nunca sai do seu dispositivo.