Skip to content

Shipping Container Dimensions and Pallet Capacity

Internal dimensions, volume, payload and pallet and carton capacity for eight container types in one table, plus when a high cube actually pays off and why Euro pallets fit poorly in containers.

· 11 min read

Packing engine drawing of a 40ft dry container loaded with 590 cartons of 600 × 400 × 400 mm.

Here is the short answer on shipping container dimensions: a 20ft dry container measures about 5,898 × 2,352 × 2,393 mm inside, a 40ft is 12,032 × 2,352 × 2,393 mm, and a 40ft high cube is 12,032 × 2,352 × 2,698 mm. In a single layer on the floor, a 20ft takes 11 Euro pallets and a 40ft or 40ft high cube takes 25.

The table below covers eight common container types; the sections after it explain the numbers and what to watch for. For trailer and truck sizes, see the guide to vehicle and container internal dimensions.

What are the internal dimensions of each container type?

These are the numbers to plan with. Pallet and carton counts are based on dimensions only, in a single floor layer for pallets; check weight separately.

ContainerInternal L × W × H (mm)Volume (m³)Max payload (kg)Euro palletsIndustrial palletsCartons
20ft dry (DC)5,898 × 2,352 × 2,39333.228,2001110282
40ft dry (DC)12,032 × 2,352 × 2,39367.726,7002522590
40ft high cube (HC)12,032 × 2,352 × 2,69876.426,5002522700
45ft high cube13,556 × 2,352 × 2,69886.027,7002724778
20ft open top5,894 × 2,347 × 2,34832.528,1001110282
40ft open top12,029 × 2,342 × 2,34766.126,5002522590
20ft reefer5,444 × 2,294 × 2,27628.427,400109262
40ft reefer high cube11,583 × 2,294 × 2,55467.929,0002320626

Assumptions: Euro pallet 1,200 × 800 mm (EN 13698-1), industrial pallet 1,200 × 1,000 mm, one floor layer with no gaps. Cartons are 600 × 400 × 400 mm, any orientation. Counts come from the StowCargo packing engine (October 27, 2026); volume is the product of the internal dimensions. Internal dimensions are typical and vary by a few centimeters between manufacturers, and in practice you may plan one row fewer for forklift and securing clearance. Each type has its own page with a layout drawing, such as 40ft high cube dimensions and capacity.

How do ISO 668 external dimensions differ from internal ones?

ISO 668 standardizes the outside of the box. The usable space inside is smaller by the thickness of the walls, floor and roof, so load plans always start from internal dimensions.

ContainerExternal, ISO 668 (mm)Typical internal (mm)
20ft standard6,058 × 2,438 × 2,5915,898 × 2,352 × 2,393
40ft standard12,192 × 2,438 × 2,59112,032 × 2,352 × 2,393
40ft high cube12,192 × 2,438 × 2,89612,032 × 2,352 × 2,698

Going from outside to inside with these typical values, you lose 160 mm of length, 86 mm of width and 198 mm of height. The 86 mm sounds trivial, yet it is the number that decides how pallets fit. The height loss comes from the floor cross members and the roof structure.

The door opening is narrower and lower than the internal cross-section, so ask the carrier for the door dimensions when a machine or crate comes close to the roof.

20ft vs 40ft vs 40ft high cube vs 45ft: which should you book?

Cargo density and carton height decide it. Heavy, dense goods such as ceramics, stone and metal usually go in a 20ft, while bulky, light goods such as textiles, furniture and appliances go in a 40ft high cube. Among the dry containers in the table, the 20ft has the highest payload despite having half the volume of a 40ft.

40ft high cube dimensions: when does the extra height pay off?

A high cube is 2,896 mm tall outside versus 2,591 mm for a standard box. That 305 mm difference carries straight through to the inside (2,698 vs 2,393 mm), but it only helps if your cargo can use it for an extra layer.

Cartons 400 mm tall stack 5 high in a 40ft dry container (2,000 mm, leaving 393 mm empty) and 6 high in a 40ft high cube (2,400 mm). That is why the engine's count rises from 590 to 700 cartons, 110 more or roughly 19%. It does not work for every carton. A 450 mm carton that must stay upright stacks 5 high in both, because 6 layers would need 2,700 mm and the high cube offers 2,698. Divide the internal height by your carton height to check before you pay for the taller box.

Pallets behave differently. The number of floor positions depends only on floor area, so a 40ft and a 40ft high cube both take 25 Euro pallets. The high cube helps when you double-stack: each loaded pallet must stay below 1,196 mm in a 40ft dry container and 1,349 mm in a high cube (half the internal height), and a little lower still to leave forklift lifting clearance.

Horizontal bar chart of 600 × 400 × 400 mm carton capacity by container type, with the 40ft high cube highlighted at 700 cartons.
Carton capacity and volume utilization by container type (packing engine calculation, October 27, 2026)

When does a 45ft high cube make sense?

The 45ft high cube has the same cross-section as a 40ft high cube with 13,556 mm of length: 27 Euro pallets, 24 industrial pallets or 778 cartons. That is 2 Euro pallets and 78 cartons more than a 40ft high cube. It is common in European intermodal transport and for very bulky cargo. Europe also uses pallet-wide containers that are wider inside; if you work with those, get the exact width from the carrier instead of using the 2,352 mm in the table.

Packing engine drawing of a 40ft high cube container loaded with 700 cartons of 600 × 400 × 400 mm.
700 cartons in a 40ft high cube: the extra height adds a full carton layer

How many pallets fit in a 20ft and a 40ft container?

In a single floor layer, a 20ft container fits 11 Euro pallets or 10 industrial pallets. A 40ft or 40ft high cube fits 25 Euro pallets or 22 industrial pallets, and a 45ft high cube fits 27 Euro or 24 industrial. If the pallets can be double-stacked, the count can double, provided the height, pallet strength and payload allow it.

Why do Euro pallets fit worse in containers than in trailers?

It comes down to 128 mm of width. A 13.6 m curtainsider trailer is 2,480 mm wide inside; a dry container is 2,352 mm. Three Euro pallets side by side with their 800 mm edges across need 2,400 mm: that fits a trailer and misses a container by 48 mm.

So the best container layout uses two lanes. In one lane the pallets sit with the 1,200 mm edge across the width, in the other with the 800 mm edge across. Together the lanes take 2,000 mm and leave a 352 mm strip along the side wall. In a 20ft, the first lane takes 7 pallets (5,898 ÷ 800) and the second takes 4 (5,898 ÷ 1,200), for 11 in total. The same math gives 15 + 10 = 25 in a 40ft.

Top view of a 20ft dry container with 7 Euro pallets in one lane, 4 in the other and an unused narrow strip along the side.
11 Euro pallets in a 20ft container: a two-lane layout with 352 mm left along the side

Floor coverage makes the gap clearer. In a 20ft, 11 Euro pallets cover 10.56 m² of a 13.87 m² floor, about 76%. In a 13.6 m trailer, 34 Euro pallets cover 32.64 m² of 33.73 m², about 97%. A 45ft high cube (13,556 mm) is almost as long as the trailer (13,600 mm) yet holds 27 Euro pallets instead of 34. See how many pallets fit in a truck for trailer counts and what a loading metre (LDM) is for how road freight prices floor space.

Why are reefer containers smaller inside?

Reefers have insulated walls and a cooling unit in the front wall, and both eat into the internal space. A 20ft reefer is 454 mm shorter, 58 mm narrower and 117 mm lower than a 20ft dry container. A 40ft reefer high cube is 449 mm shorter, 58 mm narrower and 144 mm lower than a 40ft high cube.

The effect on capacity: a 20ft reefer takes 10 Euro pallets instead of 11 and 262 cartons instead of 282, and a 40ft reefer high cube takes 23 Euro pallets instead of 25 and 626 cartons instead of 700. Cold air also has to circulate around the cargo, so never load above the load line marked inside the unit; it lowers your usable height below the table value. Copying dry container dimensions into a reefer plan is an easy mistake to make.

When should you use an open top container?

Open tops are for cargo that will not fit through the doors or has to be craned in from above: machinery, stone blocks, pipes and project cargo. The roof is closed with removable bows and a tarpaulin. Internal dimensions are very close to a dry container, and the pallet and carton capacity in the table is the same: 11 Euro pallets and 282 cartons in a 20ft open top, 25 Euro pallets and 590 cartons in a 40ft.

Cargo that sticks out above the top rails is out of gauge and needs carrier approval and separate pricing.

Does a container fill up by weight before volume?

For dense cargo, yes. Dividing the payload by the capacity tells you the average weight at which a container fills by weight before it fills by volume:

ContainerMax payload (kg)Threshold per cartonThreshold per Euro pallet
20ft DC28,200100 kg (282 cartons)about 2,564 kg (11 pallets)
40ft DC26,700about 45 kg (590 cartons)1,068 kg (25 pallets)
40ft HC26,500about 38 kg (700 cartons)1,060 kg (25 pallets)
45ft HC27,700about 36 kg (778 cartons)about 1,026 kg (27 pallets)

Above the threshold, the remaining space travels empty and a bigger container will not help. Payload is marked on the container door and can vary between units of the same type. Road weight limits, the verified gross mass (VGM) declared to the terminal and the need to spread weight evenly along the floor can push the practical limit lower.

How do you plan a container load?

A good plan checks every line of the packing list against the container's internal dimensions and payload:

  1. Collect the packing list: dimensions, weight and quantity per item, plus items that must stay upright or carry nothing on top.
  2. Use internal dimensions: from the table above, plus the door opening if the cargo is tall.
  3. Count the layers: check whether your carton height gains a layer in a high cube.
  4. Check the weight: total against payload, average against the thresholds above.
  5. Plan for voids and securing: gaps let cargo shift, so leave room for dunnage, airbags or lashing.
  6. Hand the plan to the warehouse: step-by-step warehouse loading puts the sequence and layout on the loading crew's phones.

For a single pallet or carton size, manual math is often enough. With mixed sizes and weights it easily ends up one row or one container off; the guide to load planning software explains what changes at that point.

Conclusion

Three numbers drive container planning: the 2,352 mm internal width, the internal height and the payload. The width explains why Euro pallets fit worse than in a trailer, the height whether a high cube earns an extra layer, and the payload whether the box fills by weight first. To check your own cartons and pallets, try the free load calculator; no account needed.

Frequently asked questions

What are the internal dimensions of a 40ft high cube container?

A 40ft high cube typically measures 12,032 × 2,352 × 2,698 mm inside, for about 76.4 m³ of volume. It has the same floor as a standard 40ft container but is 305 mm taller. That extra height lifts 600 × 400 × 400 mm cartons from 590 to 700, while the single-layer pallet count stays at 25 Euro pallets. Exact dimensions vary by a few centimeters between manufacturers.

How many pallets fit in a 20ft container?

A 20ft dry container fits 11 Euro pallets (1,200 × 800 mm) or 10 industrial pallets (1,200 × 1,000 mm) in a single floor layer. Because the internal width is only 2,352 mm, three Euro pallets cannot sit side by side; they go in two lanes with roughly 352 mm left along the side wall. Double-stacking raises the count, but height, pallet strength and the 28,200 kg payload must allow it.

What is the pallet capacity of a 40ft container?

A 40ft dry container and a 40ft high cube both take 25 Euro pallets or 22 industrial pallets in a single floor layer. One lane holds 15 pallets with the 800 mm edge along the length, the other holds 10 with the 1,200 mm edge along the length. A 13.6 m curtainsider trailer takes 34 Euro pallets because its 2,480 mm internal width fits three pallets side by side.

What is the difference between a 40ft dry container and a 40ft high cube?

They share the same length and width; the high cube is 305 mm taller, with 2,698 mm of internal height instead of 2,393 mm. That does not change the single-layer pallet count, as both take 25 Euro pallets. For cartons it can add a layer: 600 × 400 × 400 mm cartons fit 590 in a 40ft dry and 700 in a high cube. If your carton height cannot use the extra space, the high cube gains nothing.

Why do container dimensions differ between sources?

ISO 668 standardizes external dimensions only. Internal dimensions depend on wall, floor and roof construction, so they vary by a few centimeters between manufacturers, and published tables differ slightly. Typical internal dimensions are usually fine for planning, but if your cargo comes close to the roof or side walls, ask the carrier for the actual internal dimensions and door opening of the unit you will receive.

Related articles

Calculate your own load.

Enter your carton or pallet size and see how many fit, how many vehicles you need and the loading metres. Free, no account needed.

Calculate for free