{"id":42,"date":"2025-08-18T08:00:00","date_gmt":"2025-08-18T08:00:00","guid":{"rendered":"https:\/\/www.tracecontainer.com\/blog\/?p=33"},"modified":"2025-08-18T08:00:00","modified_gmt":"2025-08-18T08:00:00","slug":"decoding-container-number","status":"publish","type":"post","link":"https:\/\/tracecontainer.com\/blog\/decoding-container-number\/","title":{"rendered":"Decoding the Container Number: What Do Those 11 Characters Mean?"},"content":{"rendered":"<p>Every shipping container in the world carries a unique 11-character identification code stamped on its doors, sides, and roof. This number follows the ISO 6346 standard and encodes the container&#8217;s owner, type, unique serial number, and a check digit for validation. Once you know how to read it, you can extract meaningful information from any container number in seconds.<\/p>\n<h2>The 4 Parts of a Container Number<\/h2>\n<h3>Part 1: Owner Code (3 Letters)<\/h3>\n<p>The first three letters identify the container&#8217;s registered owner. These three-letter codes must be registered with the BIC (Bureau International des Containers), headquartered in Paris, which maintains the global registry. Examples:<\/p>\n<ul>\n<li><strong>MSK<\/strong> \u2014 A.P. M\u00f8ller-Maersk (the &#8220;MSK&#8221; is Maersk Line&#8217;s owner code)<\/li>\n<li><strong>MSC<\/strong> \u2014 Mediterranean Shipping Company<\/li>\n<li><strong>HLC<\/strong> \u2014 Hapag-Lloyd Container<\/li>\n<li><strong>TRI<\/strong> \u2014 Triton International (the largest container leasing company)<\/li>\n<li><strong>TEX<\/strong> \u2014 Textainer Equipment Management<\/li>\n<\/ul>\n<h3>Part 2: Category Identifier (4th Letter)<\/h3>\n<p>The fourth character identifies the type of equipment. There are three possible values:<\/p>\n<ul>\n<li><strong>U<\/strong> \u2014 Freight Container (the vast majority \u2014 every standard dry, reefer, open top, and flat rack)<\/li>\n<li><strong>J<\/strong> \u2014 Detachable freight container-related equipment (generator sets, clip-on units)<\/li>\n<li><strong>Z<\/strong> \u2014 Trailer and semi-trailer chassis (not technically a container but tracked in the same system)<\/li>\n<\/ul>\n<p>In practice, almost every container you encounter will have &#8220;U&#8221; as the fourth character.<\/p>\n<h3>Part 3: Serial Number (6 Digits)<\/h3>\n<p>The next six digits are a serial number assigned by the owner. Serial numbers are assigned sequentially or semi-randomly. If the number has fewer than 6 significant digits, it is padded with leading zeros (e.g., the number &#8220;55&#8221; becomes &#8220;000055&#8221;). The combination of Owner Code + Category Identifier + Serial Number is globally unique \u2014 no two containers in the world have the same combination.<\/p>\n<h3>Part 4: Check Digit (Final Single Number)<\/h3>\n<p>The 11th character is a mathematically calculated check digit, shown in a small box on the container door panel. It is calculated by assigning each letter and digit a numerical value, multiplying by powers of 2, summing the results, and taking the remainder when divided by 11. If the check digit does not match the calculation, the container number contains an error. Tracking systems that implement check digit validation will immediately flag a mistyped container number, saving time in logistics operations.<\/p>\n<h2>Bonus: ISO Size Type Code<\/h2>\n<p>Below the main container number, containers carry an ISO Size Type Code \u2014 a 4-character code providing size and type information at a glance:<\/p>\n<ul>\n<li>First character = Length: <strong>2<\/strong> = 20 ft, <strong>4<\/strong> = 40 ft, <strong>L<\/strong> = 45 ft<\/li>\n<li>Second character = Height and width: <strong>2<\/strong> = standard 8&#8217;6&#8243;, <strong>5<\/strong> = high cube 9&#8217;6&#8243;<\/li>\n<li>Last two characters = Type: <strong>G1<\/strong> = General Purpose (dry), <strong>R1<\/strong> = Reefer, <strong>T1<\/strong> = Tank, <strong>P1<\/strong> = Flat Rack\/Platform<\/li>\n<\/ul>\n<p>Examples: <strong>22G1<\/strong> = 20-foot standard dry container; <strong>45G1<\/strong> = 40-foot high cube dry; <strong>45R1<\/strong> = 40-foot high cube reefer; <strong>22T1<\/strong> = 20-foot tank container; <strong>42P1<\/strong> = 40-foot flat rack.<\/p>\n<h2>Bottom Line<\/h2>\n<p>Reading a container number is a skill every logistics professional should have. The owner code tells you who owns or operates the box. &#8220;U&#8221; confirms it&#8217;s a freight container. The 6 serial digits make it unique. And the check digit lets any computer instantly detect a transcription error. Next time you see a container, you can decode its full identity in under 10 seconds. Enter any container number on TraceContainer.com to start tracking instantly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every shipping container has an 11-character ISO 6346 number. Learn how to decode the owner code, category identifier, serial number, and check digit \u2014 plus how to read the ISO Size Type code to identify container dimensions and type.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-container-tracking"],"_links":{"self":[{"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":0,"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"wp:attachment":[{"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tracecontainer.com\/blog\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}