Volume and load planner

Mix pallets and visualize their layout in trucks, containers or your own space.

1. Your loading space

Editable example, not vehicle specifications. Confirm payload and door dimensions.

Clearance, door and payload limit
Blocked zones and aisles

X runs across the width; Y runs along the length from the door. Zones reserve the full height.

Reserve the width your equipment needs. Checks a fully accessible edge, not a forklift turning path. Door centred at Y = 0.

Geometric stacking stability

Use the permitted limit for your load. Full support, no overhang; set the permitted load above each pallet type.

Indicative internal dimensions, always editable. Check your actual vehicle and use the space clear of wheel arches and other obstacles.

2. Cargo items

1. EUR / EPAL 133 × 1200 × 800 × 1200 mm

Items stay upright: rotation is only around their vertical axis.

Height and weight include the pallet and its goods. 1 level = no stacking. 2 levels = two pallets stacked when they fit. Leave load above blank to skip strength checks; 0 prevents stacking and a limit requires the weight. Increase levels only if the load supports stacking; only identical units are stacked, with full support.

3. Your load layout

33 / 33pallets placed
38.02 m³loaded volume · 42.3%
95.1%floor occupied
8,250 kgtotal weight

Weight or door unchecked: enter actual limits before using this plan for loading.

Step-by-step loading
33 / 33
Drag to rotate. Use the keyboard arrows to turn.
EUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #2 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #4 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #1 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #6 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #3 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #8 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #5 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #10 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #7 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #12 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #9 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #14 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #11 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #16 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #13 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #18 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #15 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #20 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #17 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #22 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #19 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #24 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #21 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #26 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #23 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #28 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #25 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #27 / Z 0 mmEUR / EPAL 1 #32 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #31 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #33 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #29 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmEUR / EPAL 1 #30 / Z 0 mmDoor · Y = 0

Illustrative order: back to door, supporting units before those above. Loading manoeuvres are not checked.

1. EUR / EPAL 1
Calculation details
33Theoretical capacity without operational constraints
33Fit with your conditions (estimate)
1.64 m²free floor, excluding zones
51.95 m³free volume, excluding zones

For the entered quantities. Geometric uses dimensions, rotation and levels; operational adds margins, gaps, zones, door, weight, stacking and access restrictions. Several layouts are tried: not a guaranteed mathematical optimum.

TypeRequestedLoadedLeft outLevels used
EUR / EPAL 1333301 / 1

Downloads always include the full load.

Export CSV

Geometric estimate: compares several layouts, without guaranteeing the maximum. Respects your permitted load above and height/base ratio, with full support. Does not certify actual strength, axle loads, centre of gravity, securing or forklift manoeuvres. Pallets enter individually in their final orientation. Straight paths blocked by obstacles are rejected; load from the back towards the door. Stacking takes place inside.

Last 5 calculations and open project

Saved only in this browser.

Formats and references

Includes the six common ISO footprints, EPAL, half and quarter pallets, CP1–CP9 and North American sizes. Enter any special format manually; matching dimensions do not imply matching strength or certification.

EPAL · CHEP · Hapag-Lloyd · Contsize

Methods, limitations and contact

Frequently asked questions

How many Euro pallets fit in a semi-trailer?

As a geometric example, 33 pallets measuring 120 × 80 cm fit as 11 rows of 3 on a usable 13.6 × 2.45 m floor. Operational capacity depends on actual dimensions, weight, door clearance, gaps and reserved areas.

Are cargo volume and chargeable weight the same?

No. Volume is length × width × height, in m³ when dimensions are in metres. Chargeable weight depends on carrier rules and may include volumetric weight. This tool does not calculate a carrier’s transport tariff.

What are loading metres?

They express the equivalent floor length at full usable width. Estimate them by dividing occupied floor area by that width. A 1.2 × 0.8 m pallet equals 0.4 loading metres at 2.4 m width, before gaps and restrictions.

How do levels and height affect stacking?

Levels set the maximum allowed stack count for each pallet type. The calculation limits it by available height and configured weight or stacking constraints. Allowing two levels does not guarantee two will fit: check total height, load strength and access.