Validador ITF-14
Valida códigos ITF-14 (caixas/transporte) com dígito verificador GS1 mod-10.
—
ITF-14: o código de 14 dígitos das caixas de transporte
O ITF-14 é o GTIN-14 de 14 dígitos impresso na embalagem externa — caixas, cartões e paletes — e não na unidade de consumo. Ele é codificado com a simbologia Interleaved 2 of 5 (daí o "ITF") dentro de barras de suporte grossas, o que explica por que tolera a impressão tosca do papelão ondulado. Esta ferramenta confere a estrutura de 14 dígitos e seu dígito verificador mod-10.
Um ITF-14 envolve a base GTIN-13 de um produto com um dígito indicador (nível de embalagem) de 1–8 à esquerda, dizendo aos sistemas logísticos quantas unidades-base estão dentro de uma caixa (o indicador 0 é reservado). É o código de caixa/logística — distinto do EAN-13 do item individual.
Estrutura de 10012345678902
- Indicador (
1): o dígito de nível de embalagem / hierarquia de tamanho de pacote (1–8). - Base GTIN-13 (
001234567890): o número do produto de consumo subjacente sem o próprio dígito verificador. - Dígito verificador (
2): recalculado sobre os 13 dígitos anteriores.
O dígito verificador mod-10
- Pesos: a partir do dígito de dados mais à direita, pondere alternadamente
×3e×1— o dígito imediatamente à esquerda do verificador é×3. - Some e feche: some os valores ponderados; verificador =
(10 − (soma mod 10)) mod 10. - Mesma família: algoritmo idêntico ao do EAN-8, EAN-13 e UPC-A — só muda a quantidade de dígitos.
Pegadinhas comuns
- Confundir com o EAN-13: o EAN-13 marca a unidade de consumo; o ITF-14 marca a caixa. Não são intercambiáveis no caixa nem no armazém.
- Esquecer de recalcular o verificador: você não pode reaproveitar o dígito do EAN-13 — descarte-o, acrescente o indicador e recalcule sobre o novo corpo de 13 dígitos.
- Descartar zeros à esquerda: mantenha o valor como string de 14 caracteres; armazenar como inteiro corrompe o GTIN.
- Indicador 0 ou 9: o indicador é 1–8 para pacotes de medida fixa (o 0 tem significado reservado); não invente um.
- Ignorar as barras de suporte: o ITF precisa do quadro grosso e das zonas de silêncio para escanear de forma confiável — um número com dígito válido ainda pode ser ilegível se impresso errado.
FAQ
O dígito do ITF-14 é igual ao do EAN-13? O algoritmo é idêntico (mod-10, alternando 3/1), mas os dígitos diferem porque o indicador altera o corpo — então precisa ser recalculado.
O que significa o dígito indicador? Ele distingue níveis de embalagem (ex.: pacote interno vs caixa) do mesmo produto-base; 1–8 são utilizáveis para pacotes de conteúdo fixo.
Posso escanear um ITF-14 no caixa do varejo? Não — o PDV lê o EAN-13/EAN-8 da unidade de consumo; o ITF-14 é para o escaneamento logístico das caixas.
Ferramentas Relacionadas
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.
Validador de CNPJ em Lote
Valida uma lista de CNPJs (um por linha) e mostra resumo: válidos, inválidos e total. Sem envio para servidores.