DOCUMENTS & LABELS

ISO 6346 Container Number Check Digit Validator

Check the owner-code format, equipment category, serial digits, and ISO 6346 arithmetic of a complete entered container identifier.

Container-number validation calculator

Check the owner-code format, equipment category, serial digits, and ISO 6346 arithmetic of a complete entered container identifier.

How it works

Adjust the example values to match your scenario.

YOUR RESULT LIVE CALCULATION
Container format and checksum check
PASScheck digit
ISO 6346 ARITHMETIC
One less spreadsheet to keep open.
Normalized identifier
CSQU3054383
Owner / category / serial
CSQ / U / 305438
Equipment category
Freight container
Expected / entered check digit
3 / 3
Owner registration / container existence
Not checked

Format and arithmetic only. No owner registry, physical container, tracking, or condition check is performed. A passing checksum does not prove correct identification.

BEHIND THE NUMBER

How the calculation works

A complete identifier has three owner letters, an equipment category U/J/Z, six serial digits, and one check digit. Letters use the ISO value sequence beginning A=10 and skipping multiples of 11. Spaces and hyphens are removed and lowercase letters are uppercased before checking. The entered check digit is compared without repairing or assigning an identifier.

Weighted sum = sum(character value x 2^position), left to right from position 0; digit = sum modulo 11, with remainder 10 represented as 0

When this calculation helps

Validate the full equipment identifier when reconciling a booking, gate event, or transport document. A mistyped owner prefix or serial digit can break the link between records even when the equipment description looks correct.

Check the interpretation

A valid ISO 6346 check digit does not confirm that the container exists, is owned by the named party, or is available for your shipment. Check the actual equipment marking and the authorized booking records before correcting operational data.

A passing format/checksum does not prove BIC owner registration, container existence, correct physical identity, availability, location, or condition. This is not a tracking service or a registry lookup. Some transcription errors can preserve a check digit.

BIC container identification and check-digit reference

Good to know

Does PASS verify the owner?

No. It verifies only the entered structure and checksum arithmetic. Verify owner registration and the actual unit separately.

Can I paste spaced container markings?

Yes. ASCII spaces and hyphens are accepted as separators. Other punctuation and incomplete identifiers are rejected.