To estimate how many shipping containers your shipment needs, plan every packed unit with its dimensions, weight and handling rules. Compare the same order in 20DC, 40DC and 40HC, then read the container count together with the placed and unplaced quantities. A smaller count is useful only when you can account for the complete order.
This planner is for freight shipments rather than a room-count estimate for household moving or storage. It reports containers used by the produced arrangements. Enter your shipment or follow the worked examples below.
AI-generated explanatory illustration. The sizes are conceptual and not to scale; actual shipment counts come from the checked calculations below.
What Data Do You Need for a Container-Count Estimate?
Use one row per packed size or SKU. Record the outside width, length and height of the finished package, the number of identical units and the packed unit weight. Include protective packaging in those measurements. Separate sizes instead of replacing a mixed order with one average carton.
Keep Horizontal Only unless the goods may genuinely be placed on another face. Enter stacking permissions and any load-bearing, fragile, orientation or delivery restrictions that affect the order. For finished pallet units, include the base height and tare once and use the pallet workflow rather than rebuilding the pallets as loose cartons.
Compare Your Shipment in Three Container Types
3D Container Loading Calculator & CBM CalculatorVERSION 11.63.56
Compare shipment equipment
Compare the same cargo and rules in 20DC, 40DC and 40HC using the existing placement engine.
Unsaved cargo changes. Save your calculation before leaving this page.
💾 Save Calculation
🔍 Load by Save Code
Enter the save code (e.g. CBM-ABC123) to load a saved calculation.
1 USD = 1.00 USD
⌨️ Shortcuts:Ctrl+N New RowCtrl+S SaveCtrl+Z UndoCtrl+Y RedoEnter Add Row (in last row)Tab Next Field
📚 Product Library 0 items▼
Products are added with quantity 1. New manual products use standard rules; save a cargo row to keep its loading rules.
No saved products yet. Save a row to build your library.
Use only for box-shaped units with flat rigid load-bearing faces in allowed orientations. Assumes a centered center of gravity; verifies static balance, not transport forces or crushing strength.
📥 Import from CSV / Excel
▼
Upload CSV, TSV or Excel. Use the template for units and loading rules. Length may be blank for cylinders. Invalid rows are shown before you choose what to import.
📤 Export Data
▼
Cargo CSV/XLSX does not include private CSC/VGM records. Transfer those separately in Private record files.
Export current table data together with the new loading constraints, plus calculation results such as volume, density and freight class.
Filename: CBM_Export_YYYY-MM-DD.csv/xlsx
🕒 Calculation History 0 records▼
Last 10 calculations are auto-saved. Click to reload.
No history yet. Calculations are automatically saved.
📋 Templates Saved templates: 0▼
Templates now keep product constraints such as pallet requirement, rotation mode, side-up rule, fragile flag, max stack, loading priority and drop-off stop.
No templates saved yet.
📁 My Records 0▼
Your saved calculations. Click to reload.
No saved calculations yet.
🚢 Load Space & Units
Load Space
No matching containers
Custom Container Dimensions
My Equipment
Open-deck profile settings
Enter the operating envelope for this equipment before planning.
Open-deck results are planning aids. Verify the actual vehicle, route, legal limits and cargo securement.
Global loading rulesWorkflow accelerator
Workflow accelerator
Industry loading presets
Apply proven starting rules, then adjust any row or plan rule to match the shipment.
Applies only the selected starting defaults. You can edit any value afterwards.
Equipment restrictions
My cargo dimensions do not include pallets
This ULD is already a container or aircraft pallet; nested palletization is disabled.
📦 Pallet ConfigurationShared shipment settings appear when a row uses pallets.
Row controls choose how each product uses pallets. These shared settings define the Auto Compare pool, shipment default height, groups and advanced stacking.
Check only profiles that Auto Compare may consider. A fixed row selection does not need a checkbox here.
Advanced profile assignment
Optional ordering behavior for Auto Compare. Fixed pallet choices are made in each cargo row.
Required specifications for generic pallets
Enter the real pallet deck height. Tare and cargo limit are optional; weight validation remains unverified when omitted.
Advanced loaded-pallet stacking
This is a user-supplied operating rule, not a pallet certificate. Full footprint support, a flat top and non-fragile stackable cargo are still required.
⚠️ Custom specs active — nominal values overridden
Dimensions: -
Volume:0.000m³
Converted: 0.000ft³
Override Specs (session only — resets on page reload)
Dimensions are approximate industry standards. Minor variations may occur depending on manufacturer and carrier.
🌍 Transport mode
Do you also want to calculate the freight cost?
🚢 Sea Freight Pricing
✈️ Air Freight Pricing
🚛 Road Freight Pricing
Rail Freight Pricing
Rail cost is calculated only from the carload quote you enter. Confirm operator, route and accessorial charges.
CBM3
Total Items
Set handling and route constraints for this cargo row.
Item Name
Width [cm]
x
Length [cm]
x
Height [cm]
Qty
Wt/pc [kg]
Total [kg]
Volume [m³]
Density (kg/m³)
Est. class
Actions
Number of rows to add: 1–100
📊 Summary
📦Total volume:
0.000m³
0.000ft³
Net Cargo Volume (Pallet Excluded)
0.000 m³
⚖️Cargo / pallet subtotal
0.0kg
0.0lb
Logistics & Freight
N/A
💰 Chargeable weight:0.0 kg
⚖️ Volumetric weight:0.0 kg
Estimated freight classN/A
Cargo/pallet subtotals and freight estimates exclude additional packing materials and equipment tare. They are not the complete loaded mass.
Total rows:0
Containers needed:0
Selected load spaceAutomatic
○
Ready for cargo dataAdd dimensions and quantities to calculate the loading plan.
0
Matched-set resultEqual Quantity FCL result
Matched sets0
Per SKU0
Total units0
This comparison requires standard floor-loaded cargo and the background planner. Pallet planning remains a separate workflow.
📦 Pallet Configuration
Pallets needed
0
Cargo / pallet subtotal
0kg
Cargo/pallet subtotals and freight estimates exclude additional packing materials and equipment tare. They are not the complete loaded mass.
Avg pallet fill
0%
Cargo area
—
📏 Loading Metres (LDM)
LDM:— / 13.6 m
0%
Floor positions: —
Cargo/pallet subtotals and freight estimates exclude additional packing materials and equipment tare. They are not the complete loaded mass.
✈️ Chargeable Weight
Actual Weight:—
Volumetric Weight:—
Chargeable Weight:—
ℹ️ Divisor:
🚚 Freight Class Info:
Estimate based on entered cargo density. Confirm the NMFC item, packaged dimensions, handling, stowability and liability requirements.
🚢
Shipping Recommendation
N/ASelect a container and add cargo to see recommendation
⭐ ⭐ Best Fit Container
Add cargo and select a sea container to see Best Fit recommendation.
💡 💡 Packing Optimizer
Add cargo data and select a container to see intelligent packing advice.
🌍 🌍 Transport Mode Comparison
Volumetric weight & cost comparison across all modes
💡 💡 Smart Insights
ℹ️ How it works: Chargeable weight = max(actual weight, volumetric weight). Carriers charge based on whichever is higher. Volumetric factors: Sea 1:1000, Air/IATA 1:167, Road 1:333. Enter a price above to see estimated freight costs.
3D visualization is not available for refrigerated containers.
🎮 🎮 3D Loading Simulation
View
Camera
0 / 0
Multi-container load planReview each container and any unplaced cargo separately.
ℹ️ Step Information
Item:—
Dimensions:—
Weight:—
Drop-off Stop:—
Alternative load plans
Compare loading plans
Choose the plan that best matches capacity, balance, or warehouse handling priorities.
3 scenarios
Your selection drives the summary, 3D view, PDF, saved record, and shared link.
Pareto Explorer
Compare non-dominated completed plans. This view never starts another solver.
Public plan handoffShare this loading planSend an editable plan link to your customer, warehouse or logistics team.
Loading method:
Transport Check
⚖️ Weight Distribution
Rear:—
Front:—
📊 Volume utilization
📦 Volume
0%
⚖️ Weight
0%
🧾 Create Quote / Request
Fill in your details to generate a professional quote PDF or send via WhatsApp/Email.
Only the selected mode's details will appear in the generated PDF quote.
🚢 Sea Freight Details
✈️ Air Freight Details
🚛 Road Freight Details
Rail Freight Details
Rail cost is calculated only from the carload quote you enter. Confirm operator, route and accessorial charges.
📎 Attach images: Ctrl+V paste or drag & drop (PNG/JPG/GIF/WEBP, max 2MB)
🔒 Your information is stored locally in your browser only. We do not collect or transmit your data.
📂 Recent Quotes
No quotes generated yet.
Enter every ordered unit and keep palletizing off for this floor-loaded comparison.
Press Compare 20DC / 40DC / 40HC when the background planner is available. The standard Max Volume path processes the same cargo list for each type.
Open each result to review the container count, per-container row quantities and unplaced units. Match the row numbers to your SKU names.
Inspect the selected 3D arrangement. Best Balance can also be calculated for the selected equipment.
After changing a dimension, quantity, weight or rule, calculate again before using the previous result.
Each alternative uses one equipment type throughout. The comparison does not optimize a mixed fleet or compare all optimization methods and freight prices. Basic planning is available without an account; account-backed saving and sharing have separate access requirements.
Why Total CBM Alone Does Not Give the Final Count
For a rectangular package measured in centimetres, row CBM is width x length x height x quantity / 1,000,000. Sum the rows to obtain the entered cargo volume. Dividing that total by a container’s internal planning volume gives an ideal volume-only lower bound when rounded up to a whole container.
A similar weight-only lower bound divides the entered cargo mass by the applicable payload and rounds up. Any feasible plan must satisfy both volume and weight limits, but these two calculations do not establish a physical arrangement. They leave out gaps, layer patterns, access and other restrictions. Include all relevant cargo and loading-material mass when using a weight calculation.
In the next example, 51.2 m³ / 33.081185 m³ rounds up to two 20DC containers by volume alone. The actual checked arrangement uses three. Treat the volume calculation as an early comparison, then inspect the produced plan.
Worked Example: 60 Cases, Two SKUs
This synthetic order was rechecked with CBM3 11.63.55 on 6 October 2026. Both rows are Horizontal Only, stackable and have no entered stack-weight limit. Palletizing, route rules and additional equipment obstructions are off. Total entered cargo is 51.2 m³ and 6,500 kg, excluding additional loading materials.
Example A: packed dimensions are width x length x height.
SKU
Width (cm)
Length (cm)
Height (cm)
Quantity
Unit weight (kg)
Case A
100
120
80
40
125
Case B
80
100
80
20
75
Example A: observed plans for this order, not general equipment capacities.
Profile
Entered
Placed
Unplaced
Containers used
20DC
60
60
0
3
40DC
60
60
0
2
40HC
60
60
0
1
Example A: SKU allocation within each alternative. Do not add different alternatives together.
Profile
Container
Case A
Case B
Total units
20DC
1
18
4
22
20DC
2
18
4
22
20DC
3
4
12
16
40DC
1
40
4
44
40DC
2
0
16
16
40HC
1
40
20
60
The selected option was 40HC. Three 80 cm layers need 240 cm, which exceeds the 239 cm standard profiles but fits within the 269 cm high-cube profile. Permitted stacking is essential to this result. If the goods cannot be stacked, the same additional height may not reduce the produced count.
A Smaller Count Can Still Leave Cargo Behind
Example B includes an incompatible item in an 81-unit order. It was checked with the same 11.63.55 comparison path and horizontal/stacking permissions on 6 October 2026.
Example B: keep all 81 ordered units in the comparison.
Cargo
Width (cm)
Length (cm)
Height (cm)
Quantity
Unit weight (kg)
Cases
100
120
100
80
125
Oversize item
300
650
300
1
50
Example B: every alternative leaves the oversize item unplaced.
Profile
Entered
Placed
Unplaced
Containers used
Cases per container
20DC
81
80
1
5
18, 18, 18, 18, 8
40DC
81
80
1
2
44, 36
40HC
81
80
1
2
44, 36
The comparison selects 40DC, but none of these alternatives completes the shipment. More containers of the same incompatible type do not make the oversize unit fit. Keep the unit visible and discuss suitable equipment and handling with the carrier.
How to Read the Count and Allocation
First check that entered quantity equals placed plus unplaced quantity. Then sum each SKU across the containers within one alternative and compare it with the input order. Check each container’s mass and its actual 3D arrangement. For an incomplete option, identify which rows remain unplaced and why before using its count for a booking.
A count from the produced plan is not a proven mathematical minimum. More search time, a different permitted method or a different equipment profile may produce another arrangement. Changing a handling restriction changes the planning problem; retain the original input and explain any real operational change.
Questions About Containers Needed
Can I calculate mixed cartons in one shipment?
Yes. Give every packed size or SKU its own row, quantity and weight. Read the row allocation for each container so small cartons and oversize items are not lost in a volume total.
Why do two containers’ nominal volumes still leave cargo unplaced?
Space must be usable in a permitted arrangement. The example above needs three standard-profile containers even though two provide enough combined theoretical volume. Package dimensions and layer height explain the difference.
Does high cube always reduce the count?
No. It helps only when the order can use the extra height. Example A improves from two 40DC containers to one 40HC; Example B uses two of either long type and still leaves one oversize unit unplaced.
What should I do if any cargo remains unplaced?
Check the listed units, their measurements, permissions and the selected equipment. Correct an input only when it was entered incorrectly. If the order is physically incompatible, change the real equipment or handling plan rather than removing the cargo from the list.
Before Turning the Count Into a Booking
Confirm the assigned container’s inside dimensions, door opening and rated limits. Allow for pallets and additional packing or securing materials where relevant. Review loading access, cargo strength and transport requirements. The examples do not include measured door constraints or extra securing materials; a geometric arrangement does not verify door passage or a securing design.
For the equipment decision, continue with the 20ft, 40ft and high-cube comparison. Keep the input, container-by-container SKU quantities and unplaced list with any saved or exported plan.
References and Check Date
Technical references: Hapag-Lloyd, 20′ Standard; 40′ Standard; 40′ Standard High Cube. CBM3 evidence: unchanged synthetic orders, standard comparison results and independent geometry, quantity, support and payload checks under 11.63.55, checked on 6 October 2026. Carrier fleet examples vary and must be confirmed for the assigned equipment.