Original research · measured 7–8 October 2026 · we built one of the four

Four Free Container Load Calculators, Tested on Ten Loads

On ten reference loads typed into each tool by hand on 7 and 8 October 2026, containerloadcalculator.com and our planner packed about the same: 262 and 270 cartons of 60 × 40 × 40 cm in the first 20 ft, and 95.5 % and 95.4 % of a 40 ft high cube with twelve carton sizes. cbm3.net loaded 258 and 80.2 % on the same two; Gateway Lines, which cannot lay a carton on its side and took ten of the twelve lines, 255 and 84.8 %. The tools differ more in what they check than in how densely they pack: only Gateway Lines and ours refused a 2.32 m crate at a 2.28 m door by default, and only ours kept a reefer load under its load line. We built one of the four tools and tuned it on these ten loads, so read our column with that in mind.

Disclosure first. contsize.com publishes this study and also built one of the four tools in it, the container load calculator on this site. The ten loads are the ones we wrote to develop it: our planner was tuned until it handled them, while the other three met them for the first time. That is a home advantage, and nothing in the method removes it. What we can do is publish the inputs, each tool’s own figures and the dates, and say plainly where another tool does better or where we could not check.

The point is not a ranking. A free load calculator answers two questions — how much fits, and will the plan work at the dock — and each of the ten loads was built so that one rule decides it: a door, a load line, a delivery order, a payload. The tables show what each tool did with each of them.

Bar chart of the share of the first container’s volume filled by containerloadcalculator.com, cbm3.net, Gateway Lines and contsize.com on ten test loads, each against its own container; on twelve carton sizes in a 40 ft high cube: 95.5 %, 80.2 %, 84.8 % and 95.4 %.Bar chart of the share of the first container’s volume filled by containerloadcalculator.com, cbm3.net, Gateway Lines and contsize.com on ten test loads, each against its own container; on twelve carton sizes in a 40 ft high cube: 95.5 %, 80.2 %, 84.8 % and 95.4 %.
Free container load calculators: how full the first container is, on ten loadsFirst container, % of the tool’s ownOpen image
The numbers in this chart
Loadcontainerloadcalculator.comcbm3.netGateway Linescontsize.com
One carton size, 20 ft75.9 %74.9 %73.7 %78.1 %
Twelve carton sizes, 40 ft high cube95.5 %80.2 %84.8 %95.4 %
EUR pallets, two high, 40 ft78.1 %78.1 %78.0 %78.0 %
US pallets, overhang, 40 ft55.0 %55.0 %54.9 %54.9 %
Machines and cartons, 40 ft high cube53.5 %53.5 %53.3 %53.3 %
Tile pallets, 20 ft52.1 %52.2 %52.1 %52.1 %
Tall crate, 20 ft41.6 %41.6 %28.9 %28.9 %
Three stops, 40 ft51.1 %51.1 %51.0 %51.0 %
Reefer cartons, 40 ft high cube reefer90.4 %94.6 %no reefer77.4 %
Cartons and pallets, 40 ft high cube67.5 %54.5 %83.0 %65.4 %
Matrix of four load calculators against six checks — door opening, reefer load line, delivery order, load on top, weight limit and a further container. The door is checked by default by Gateway Lines and contsize.com; the load line by contsize.com.Matrix of four load calculators against six checks — door opening, reefer load line, delivery order, load on top, weight limit and a further container. The door is checked by default by Gateway Lines and contsize.com; the load line by contsize.com.
What four free container load calculators checkOpen image
The numbers in this chart
Checkcontainerloadcalculator.comcbm3.netGateway Linescontsize.com
Door openingnopartlyby defaultby default
Reefer load linenononot offeredby default
Delivery ordernopartlynoby default
Load on topnoby defaultnoby default
Says weight limitsby defaultpartlyby defaultby default
Next containerby defaultby defaultnoby default

Method: what we did, and what we set for our own run

Each load was entered by hand into the free tier of every tool we could reach without an account or a payment, on 7 and 8 October 2026, in Chromium 151 at 1,280 px wide. Sizes went in as centimetres (our millimetres divided by 10, with one decimal where needed) and masses as kilograms per piece. “May turn any way” was entered as each tool’s free rotation and “this side up” as its upright setting; where a tool has no such setting, the results say so.

Each tool used its own preset for the container named — 20 ft, 40 ft, 40 ft high cube, 40 ft high cube reefer — because a reader would not type a custom box either. The presets differ a little from ours and from each other: the inside heights of the dry boxes agree within a centimetre, but payloads for a 40 ft high cube are up to 2,100 kg apart, and reefer heights run from 243 to 255.4 cm. So each volume percentage is against the tool’s own container, and weight percentages cannot be compared across tools at all.

Times run from the action that starts a calculation to the result on screen, by wall clock on one machine. containerloadcalculator.com calculates as its page opens, so its times include the page load. Gateway Lines draws its packing as an animation; it was run in a visible browser with its fast-forward button pressed, which changes how fast the plan is drawn but not the plan.

Our planner ran on the same ten lists outside a browser, with two settings changed from its page defaults to match what the other tools do: full support under every piece (the page defaults to 70 %, which suits shrink-wrapped units and usually loads more), and what does not fit going into another container of the same type. Its improvement search was given 1 s per container, where the page gives it 0.6 s. The time in our column is that budget, not a measured page time.

The containers each tool used: inside length × width × height, cm, and payload, kg
Tool20 ft40 ft40 ft high cube40 ft high cube reefer
containerloadcalculator.com590 × 235 × 239
28,200 kg
1,203 × 235 × 239
26,700 kg
1,203 × 235 × 269
26,500 kg
1,158 × 229 × 250
29,000 kg
cbm3.net589 × 235 × 239
28,200 kg
1,203 × 235 × 239
28,600 kg
1,203 × 235 × 269
28,600 kg
1,160 × 229 × 243
29,580 kg
Gateway Lines590 × 235 × 239
28,200 kg
1,200 × 235 × 239
26,680 kg
1,200 × 235 × 270
26,580 kg
not offered
contsize.com (ours)589.8 × 235.2 × 239.3
28,250 kg
1,203.2 × 235.2 × 239.3
26,740 kg
1,203.2 × 235.2 × 269.8
28,600 kg
1,158.3 × 229 × 255.4
29,520 kg

Gateway Lines shows its sizes rounded to the centimetre in metres. Our 40 ft high cube reefer has a load line at 239.4 cm.

Data: containerloadcalculator.com, read 2026-10-07/08 · cbm3.net, read 2026-10-07/08 · Gateway Lines Smart Load Planner, read 2026-10-07/08

Results: ten loads, four tools

Each cell is the tool’s own reading: pieces loaded of pieces given, the containers used, and for each container the pieces, the share of its volume and, where the tool gives one, the share of its payload. On five of the ten loads — the EUR pallets, the US pallets, the machinery, the tile pallets and the three stops — all four tools put the same number of pieces in the first container, within two tenths of a point of volume. The other five are where they part.

Gateway Lines plans one container. Where a load needs two, it lists the rest as not fitting instead of planning it, which is why its loaded count is lower on five loads; that is a design choice rather than a packing result. On the cartons-and-pallets load its single 40 ft high cube holds 83.0 % of its volume, more than any tool’s first container.

Ten loads, four tools: what each one loaded, per container, by its own figures
Loadcontainerloadcalculator.comcbm3.netGateway Linescontsize.com (ours)
One carton size
20 ft
300/300 loaded · 2 containers
#1: 262 pcs, 75.9 %, weight 11.1 %
#2: 38 pcs, 11.0 %
0.8 s
300/300 loaded · 2 containers
#1: 258 pcs, 74.9 %, weight: not given
#2: 42 pcs, 12.2 %
3.0 s
255/300 loaded · 1 container
#1: 255 pcs, 73.7 %, weight 10.9 %
10 s
300/300 loaded · 2 containers
#1: 270 pcs, 78.1 %, weight 11.5 %
#2: 30 pcs, 8.7 %, weight 1.3 %
2.0 s
Twelve carton sizes
40 ft high cube
1,480/1,480 loaded · 2 containers
#1: 1,283 pcs, 95.5 %, weight 39.6 %
#2: 197 pcs, 13.2 %
1.7 s
1,480/1,480 loaded · 2 containers
#1: 611 pcs, 80.2 %, weight: not given
#2: 869 pcs, 28.4 %
6.4 s
999/1,340 loaded · 1 container
#1: 999 pcs, 84.8 %, weight 32.6 %
46 s
1,480/1,480 loaded · 2 containers
#1: 1,133 pcs, 95.4 %, weight 35.8 %
#2: 347 pcs, 12.9 %, weight 5.4 %
2.0 s
EUR pallets, two high
40 ft
50/50 loaded · 1 container
#1: 50 pcs, 78.1 %, weight 84.3 %
0.6 s
50/50 loaded · 1 container
#1: 50 pcs, 78.1 %, weight: not given
2.8 s
50/50 loaded · 1 container
#1: 50 pcs, 78.0 %, weight 84.3 %
7.0 s
50/50 loaded · 1 container
#1: 50 pcs, 78.0 %, weight 84.1 %
0.0 s
US pallets, overhang
40 ft
21/21 loaded · 2 containers
#1: 18 pcs, 55.0 %, weight 40.4 %
#2: 3 pcs, 9.2 %
0.7 s
21/21 loaded · 2 containers
#1: 18 pcs, 55.0 %, weight: not given
#2: 3 pcs, 9.2 %
2.5 s
18/21 loaded · 1 container
#1: 18 pcs, 54.9 %, weight 40.5 %
12 s
21/21 loaded · 2 containers
#1: 18 pcs, 54.9 %, weight 40.4 %
#2: 3 pcs, 9.1 %, weight 6.7 %
2.0 s
Machines and cartons
40 ft high cube
302/302 loaded · 1 container
#1: 302 pcs, 53.5 %, weight 35.1 %
0.8 s
302/302 loaded · 1 container
#1: 302 pcs, 53.5 %, weight: not given
3.1 s
302/302 loaded · 1 container
#1: 302 pcs, 53.3 %, weight 35.0 %
10 s
302/302 loaded · 1 container
#1: 302 pcs, 53.3 %, weight 32.5 %
1.0 s
Tile pallets
20 ft
30/30 loaded · 2 containers
#1: 20 pcs, 52.1 %, weight 99.3 %
#2: 10 pcs, 26.1 %
0.7 s
30/30 loaded · 2 containers
#1: 20 pcs, 52.2 %, weight: not given
#2: 10 pcs, 26.1 %
2.5 s
20/30 loaded · 1 container
#1: 20 pcs, 52.1 %, weight 99.3 %
12 s
30/30 loaded · 2 containers
#1: 20 pcs, 52.1 %, weight 99.1 %
#2: 10 pcs, 26.0 %, weight 49.6 %
2.0 s
Tall crate
20 ft
101/101 loaded · 1 container
#1: 101 pcs, 41.6 %, weight 7.4 %
0.7 s
101/101 loaded · 1 container
#1: 101 pcs, 41.6 %, weight: not given
2.6 s
100/101 loaded · 1 container
#1: 100 pcs, 28.9 %, weight 4.3 %
7.0 s
100/101 loaded · 1 container
#1: 100 pcs, 28.9 %, weight 4.2 %
1.0 s
Three stops
40 ft
360/360 loaded · 1 container
#1: 360 pcs, 51.1 %, weight 16.2 %
0.8 s
360/360 loaded · 1 container
#1: 360 pcs, 51.1 %, weight: not given
2.8 s
360/360 loaded · 1 container
#1: 360 pcs, 51.0 %, weight 16.2 %
13 s
360/360 loaded · 1 container
#1: 360 pcs, 51.0 %, weight 16.2 %
1.0 s
Reefer cartons
40 ft high cube reefer
900/900 loaded · 2 containers
#1: 832 pcs, 90.4 %, weight 40.2 %
#2: 68 pcs, 7.4 %
0.9 s
900/900 loaded · 2 containers
#1: 848 pcs, 94.6 %, weight: not given
#2: 52 pcs, 5.8 %
2.8 s
not offered900/900 loaded · 2 containers
#1: 728 pcs, 77.4 %, weight 34.5 %
#2: 172 pcs, 18.3 %, weight 8.2 %
2.0 s
Cartons and pallets
40 ft high cube
420/420 loaded · 2 containers
#1: 409 pcs, 67.5 %, weight 35.1 %
#2: 11 pcs, 20.8 %
0.8 s
420/420 loaded · 2 containers
#1: 152 pcs, 54.5 %, weight: not given
#2: 268 pcs, 33.8 %
3.2 s
380/420 loaded · 1 container
#1: 380 pcs, 83.0 %, weight 53.9 %
13 s
420/420 loaded · 2 containers
#1: 408 pcs, 65.4 %, weight 30.8 %
#2: 12 pcs, 22.6 %, weight 21.0 %
2.0 s

Volume % and weight % are each tool’s own, against its own container. Gateway Lines plans one container only, and took ten of the twelve lines of the second load. Times are approximate: containerloadcalculator.com’s include the page load; ours are the search budget set for the study, measured outside a browser.

Data: containerloadcalculator.com, read 2026-10-07/08 · cbm3.net, read 2026-10-07/08 · Gateway Lines Smart Load Planner, read 2026-10-07/08

Density: level with one tool on these loads

Three loads measure packing alone. On the single carton size in a 20 ft, no plan can hold more than 292 cartons: lengths of 600 and 400 mm add up to at most 5,800 mm within the 5,898 mm floor, and to at most 2,200 mm within the width and the height, so at most 5.8 × 2.2 × 2.2 m of carton fits. Our planner put 270 in the first container, about 92 % of that bound; containerloadcalculator.com 262, about 90 %; cbm3.net 258 and Gateway Lines 255. Gateway Lines cannot lay a carton on its side: its rotation setting swaps length and width only.

On twelve carton sizes in a 40 ft high cube, containerloadcalculator.com filled 95.5 % of its first container and ours 95.4 % of ours, which is 0.8 cm taller. That is level. cbm3.net filled 80.2 % of its first container and 28.4 % of its second: on this load it did not fill the first container before starting the next. Gateway Lines accepts ten lines at most, so it was given ten of the twelve, and filled 84.8 %.

On cartons with EUR pallets that may carry nothing, containerloadcalculator.com put 409 pieces in the first container and ours 408, at 67.5 % and 65.4 % of the volume; cbm3.net put 152 there, at 54.5 %.

Our improvement search stops on a clock, so a faster or slower computer can change a plan slightly. Two runs of the twelve-carton load on the same machine put 1,133 and 1,167 pieces in the first container, both at 95.4 %. The table shows the first run.

containerloadcalculator.com’s plans were also checked geometrically, not only on screen: its packer is a plain JavaScript module, and running it on the same inputs gives every piece’s position. In every container it used, no piece overlaps another, sticks out of the box, stands on less than its full base, or stands on a piece marked not stackable or on a lighter one. The one exception is the tall crate, which is taller than its own door. cbm3.net and Gateway Lines were judged on their 3D views, where we saw no floating or overlapping pieces.

The checks: door, load line, delivery order, weight

The door. The tall crate is 2.32 m high: under the 2.39 m roof of a 20 ft, over its 2.28 m door. Gateway Lines leaves it out and names the reason, “door opening”, and so does our planner. containerloadcalculator.com loads it without a warning; its packer compares a piece with the inside of the box and never reads the door size it stores. cbm3.net loads it unless the user types the door size under its equipment restrictions; with the size typed in, it leaves the crate out and notes “No definitive physical reason was established.”

The reefer load line. The reefer load is 900 cartons 30 cm high in a 40 ft high cube reefer. Eight tiers reach 2,400 mm. That is under the red line in some boxes — Hapag-Lloyd publishes 2,420 to 2,474 mm, Maersk 2,415 mm — and 6 mm over it in CMA CGM’s, at 2,394 mm. Our planner uses the lowest, so that a plan holds in any of the three, and loads seven tiers: 728 cartons in the first container, against 832 for containerloadcalculator.com and 848 for cbm3.net, which load eight. Neither has a load-line setting, and Gateway Lines offers no reefer. Part of the gap in that row is our cautious line, not packing.

Delivery order. The three-stop load has 120 cartons per stop. containerloadcalculator.com has no stop field and loads lines in the order typed, so with stop 1 listed first, stop 1 stood against the front wall and stop 3 at the door: the reverse of the unloading order. We did not test whether typing the stops in reverse puts them right. cbm3.net takes a stop per line, and its plan put a stop 1 carton in last, but it says “Strict stop order is off, so the delivery sequence is not enforced”, and the result was the same with it on. Gateway Lines has no stops. Ours never places a piece for a later stop between the door and a piece for an earlier one; on this load it gave each stop a lane along the length, with stop 1 reaching the door.

Load on top and weight. Only cbm3.net and ours take a limit on the mass that may rest on a piece; on the EUR pallets, containerloadcalculator.com stayed within the 500 kg limit without being told it. On the tile pallets, where the payload runs out before the floor, containerloadcalculator.com says “This load reaches the weight limit before the volume limit”, Gateway Lines leaves ten pallets out as “over weight”, and our planner shows the payload used, 99.1 % in the first container, and in a single container gives “the payload is used up” as the reason for what stays out. cbm3.net also stops at 20 pallets per 20 ft — with the same pallets at 100 kg it loads 22 — but its weight panel reads “Payload: not assessed”.

What each tool checks, on the loads built to test it
Checkcontainerloadcalculator.comcbm3.netGateway Linescontsize.com (ours)
Door openingnopartlyby defaultby default
Reefer load linenononot offeredby default
Delivery ordernopartlynoby default
Load on topnoby defaultnoby default
Says weight limitsby defaultpartlyby defaultby default
Next containerby defaultby defaultnoby default

“Partly”: cbm3.net checks the door only when a door size is typed in, applies the payload but reports it as not assessed, and takes a stop per line while saying that stop order is not enforced.

Data: containerloadcalculator.com, read 2026-10-07/08 · cbm3.net, read 2026-10-07/08 · Gateway Lines Smart Load Planner, read 2026-10-07/08

Where we are not better

On density our planner is level with containerloadcalculator.com, not ahead of it: eight cartons more on one load, a tenth of a point and one piece less on two others, and the same count on five. Those are the loads ours was tuned on; on a load nobody tuned for, we would not expect a clear winner.

On speed, containerloadcalculator.com returned every plan in 0.6 to 1.7 s, page load included, in the browser, with no account. We gave our search 1 s per container and timed it outside a browser, so we make no claim to be faster. cbm3.net took 2.5 to 6.4 s, and Gateway Lines, drawing an animation, 7 to 46 s.

On inputs, cbm3.net takes the most per line of the three — this side up, not stackable, load on top and a stop for each line — and says aloud when stop order is not enforced. Gateway Lines names a reason for every piece it leaves out, which is the behaviour we copied. All three give a result in a browser in seconds without an account, and that is the bar.

And our planner refuses more than the others: cartons that would sit under the load line of a Hapag-Lloyd or Maersk reefer but over CMA CGM’s are left out everywhere, which costs volume in the boxes with the higher line.

What we did not test

Goodloading has no demo without an account: its demo address returned an error page, and the app opens on a login that offers the free version after sign-up. We did not create an account, so it has no results here. The SeaRates load calculator could not be opened on 7 or 8 October 2026, because searates.com and its subdomains had no address record in public DNS on either day. Both will be measured when they can be reached without an account.

Only free tiers were used, on one machine, in one browser, with each tool’s preset containers. No paid plan, mobile app or custom container was tried. Each load was entered once per tool; only our own planner was run twice. Where cbm3.net’s weight and containerloadcalculator.com’s second-container weight are blank, the tool showed none.

cbm3.net’s and Gateway Lines’ plans were judged from their 3D views and screenshots, not geometrically, so a piece hidden behind others could break a rule without our seeing it.

Repeat it, or correct us

The ten lists — every size in millimetres, every mass in kilograms, the rules of each line — and every figure in the tables above are published as load-study.json, free to reuse with attribution. Anyone can type them into any calculator and compare.

If you build one of these tools and our reading of it is wrong, or it has changed since 8 October 2026, write to us and we will measure it again and publish the new result with its date. How we check figures is on how we verify data, and corrections are logged on the about page. The rules our own planner follows, and their sources, are on the load calculator page.

Frequently asked questions

Which free container load calculator packs the most cartons?

None by a clear margin: containerloadcalculator.com and our planner put 262 and 270 cartons of 60 × 40 × 40 cm (23.6 × 15.7 × 15.7 in) in the first 20 ft, out of at most 292, and filled 95.5 % and 95.4 % of a 40 ft high cube with twelve carton sizes. cbm3.net loaded 258 and 80.2 %, Gateway Lines 255 and 84.8 % of a shorter list. We built one of the tools and tuned it on these loads.

Do container load calculators check the door height?

Two of the four did by default: Gateway Lines and ours left a 2.32 m (7 ft 7¼ in) crate out of a 20 ft whose door is 2.28 m (7 ft 5¾ in) high. containerloadcalculator.com loaded it without a warning, and cbm3.net loaded it unless the door size was typed in by hand.

Which load calculator respects a reefer load line?

Of the four, only ours: it keeps cargo under a 2,394 mm (7 ft 10¼ in) line, so it loaded 7 tiers of 30 cm cartons, 728 in the first container. containerloadcalculator.com and cbm3.net loaded 8 tiers, to 2,400 mm (7 ft 10½ in), which is under the line in some carriers’ boxes and over it in others; Gateway Lines offers no reefer.

How fast are free container load calculators?

containerloadcalculator.com answered in 0.6 to 1.7 s including the page load, cbm3.net in 2.5 to 6.4 s, and Gateway Lines in 7 to 46 s while drawing its animation. Ours was given 1 s per container and timed outside a browser, so its times are not comparable and we claim no speed advantage.

Is this comparison fair to the other tools?

Only partly, and we say why: we built 1 of the 4 tools tested and tuned it on these same 10 loads, which gives it a home advantage. Every other figure is the tool’s own, read on 7 or 8 October 2026, and the inputs are published so anyone can repeat the test.

Can I repeat the test?

Yes: the 10 load lists, with sizes in millimetres and masses in kilograms, and every result in the tables are in load-study.json, free to reuse with attribution. Type a list into any calculator with its own 20 ft, 40 ft or high cube preset and compare the first container.