InícioEntrarCriar conta
Ferramenta gratuita

Validador de Número de Contêiner (ISO 6346)

Confira se o número do contêiner está correto e calcule o dígito verificador pela norma ISO 6346.

Evite erros de digitação no gate, no EIR e no booking antes que eles virem retrabalho na operação.

Digite os 11 caracteres para validar ou apenas os 10 primeiros para calcular o dígito verificador. Espaços, hífens e barras são ignorados.

Exemplos:

Como funciona o dígito verificador da ISO 6346

A norma ISO 6346 define a identificação dos contêineres de carga. O número tem 11 caracteres e o último deles, o dígito verificador, existe para detectar erros de leitura e digitação, um problema comum em gates, EIRs, bookings e planilhas de controle. O cálculo é público e segue quatro passos:

  1. Converta cada caractere em número. Os algarismos mantêm o próprio valor. As letras recebem valores a partir de 10, pulando os múltiplos de 11 (11, 22 e 33).
  2. Multiplique pelo peso da posição. A posição 1 tem peso 1 e cada posição seguinte dobra o peso: 1, 2, 4, 8, 16, 32, 64, 128, 256 e 512.
  3. Some os resultados das 10 posições.
  4. Divida a soma por 11. O resto da divisão é o dígito verificador. Se o resto for 10, o dígito é 0.

Tabela de valores das letras

A10
B12
C13
D14
E15
F16
G17
H18
I19
J20
K21
L23
M24
N25
O26
P27
Q28
R29
S30
T31
U32
V34
W35
X36
Y37
Z38

Pesos por posição

1ª1
2ª2
3ª4
4ª8
5ª16
6ª32
7ª64
8ª128
9ª256
10ª512

Exemplo: CSQU 305438 3

Convertendo cada caractere e multiplicando pelo peso da posição: C (13×1=13), S (30×2=60), Q (28×4=112), U (32×8=256), 3 (3×16=48), 0 (0×32=0), 5 (5×64=320), 4 (4×128=512), 3 (3×256=768) e 8 (8×512=4.096). A soma é 6.185. Dividindo 6.185 por 11, o resultado é 562 com resto 3, que é o dígito verificador. Teste no validador:

Perguntas frequentes

O que é o dígito verificador do contêiner?

É o 11º caractere do número do contêiner, definido pela norma ISO 6346. Ele é calculado a partir das 10 posições anteriores (código do proprietário, identificador de categoria e número de série) e serve para detectar erros de digitação ou leitura no gate, no EIR, no booking e nos sistemas de terminal.

Como é calculado o dígito verificador pela ISO 6346?

Cada letra é convertida em um número (A=10, B=12, C=13… pulando 11, 22 e 33) e cada algarismo mantém o próprio valor. Cada posição é multiplicada por 2 elevado à posição (1, 2, 4, 8… até 512). Somam-se os resultados, divide-se a soma por 11 e o resto é o dígito verificador. Se o resto for 10, o dígito é 0.

Qual é o formato do número do contêiner?

São 4 letras e 7 algarismos, como CSQU 305438 3. As três primeiras letras são o código do proprietário (registrado no BIC), a quarta é o identificador de categoria (U, J ou Z), os seis algarismos seguintes são o número de série e o último é o dígito verificador.

O que significam as letras U, J e Z na quarta posição?

U identifica contêineres de carga, J identifica equipamentos destacáveis acoplados ao contêiner (como geradores clip-on) e Z identifica trailers e chassis. Na prática, quase todos os contêineres que passam pelo gate têm a letra U.

Por que um número com dígito verificador correto ainda pode estar errado?

O dígito verificador detecta a maioria dos erros de digitação, mas não garante que o contêiner exista ou pertença ao armador informado. A titularidade do código do proprietário deve ser confirmada no registro do BIC (Bureau International des Containers), e o número deve ser conferido com o booking, a lista de carga ou o EIR.

Por que alguns números têm dígito verificador 0 resultante do resto 10?

Quando o resto da divisão por 11 é 10, a norma atribui o dígito 0. Isso faz com que dois números de série diferentes possam ter o mesmo dígito, por isso a ISO 6346 recomenda que os proprietários evitem números de série que resultem em resto 10.

A validação confere apenas a estrutura e o dígito verificador do número. Ela não confirma se o contêiner existe ou a quem pertence. Para confirmar o proprietário, consulte o registro do BIC (Bureau International des Containers).