Packing List CBM & Chargeable Weight Calculator

Paste hundreds of carton rows. Get CBM, chargeable weight, R/T and container count — without an account or an upload.

1 · Your packing list

Tab, comma or semicolon separated — quoted fields and line breaks inside a cell are handled. Nothing is uploaded: the file is parsed inside this browser.

3 · Units and freight mode
85%

Cartons never fill a box to the brim — 85% of the cubic capacity is the usual planning assumption.

Your packing list never leaves this browser: no upload, no account, no server. Open DevTools → Network and press Confirm — you will see zero requests.

Frequently asked questions

How do you calculate CBM, and why show cubic feet too?

CBM (cubic meters) = length × width × height ÷ 1,000,000 when the dimensions are in centimeters, multiplied by the number of cartons. This packing list CBM calculator runs that on every row and adds the rows up, so a 60 × 40 × 30 cm carton is 0.072 CBM and 120 of them are 8.64 CBM. Cubic feet sits next to it because 1 CBM = 35.3147 cu ft, and US and UK forwarders quote LCL and air freight in cubic feet while the rest of the trade quotes CBM — showing both means you can read your rate sheet without converting anything by hand.

Volumetric divisor 6,000 vs 5,000 vs 3,000 — which one do I pick?

Pick the one your carrier writes into the contract. 6,000 is the IATA standard for general air cargo (1 CBM = 166.67 kg). 5,000 is what the integrators — DHL, FedEx, UPS — use for express and courier shipments, which makes the same box about 20% heavier on paper (1 CBM = 200 kg). 3,000 is the common road and trucking divisor (1 CBM = 333.33 kg). Ocean LCL ignores divisors entirely and bills on revenue tons instead. Switching the mode in this volumetric weight calculator re-runs the whole packing list instantly, so you can see what each option costs you before you commit to a carrier.

Why isn't the chargeable weight just the sum of each row's chargeable weight?

Because carriers bill the shipment, not the carton. The chargeable weight of your booking is max(total actual weight, total volumetric weight) across everything on the airway bill, rounded up to the next 0.5 kg — not the sum of each row's own max. Mixing a dense pallet with a light bulky one makes the two figures diverge, and adding per-row maxima always gives you the larger, wrong number. This chargeable weight calculator shows the billable shipment total as the headline and the per-row sum underneath, so you can see the gap before your forwarder does. Ocean LCL works the same way with R/T (revenue ton, called 운임톤 in Korea) — identical to W/M, freight ton or measurement ton: max(total CBM, total kg ÷ 1,000), with most consolidators applying a 1 R/T minimum.

Can't I just divide total CBM by 33 to get the number of containers?

Only if your cargo is light and perfectly stowable, which it never is. Two things break that shortcut. First, loading efficiency: a 20ft box holds 33.2 CBM on paper, but irregular cartons and dunnage mean a real stow lands nearer 85%, so plan against ~28 CBM. Second, the payload limit: tiles, fasteners, stone and liquids hit the 28,200 kg limit long before the box is full, so weight decides the count, not volume. This container load calculator works out both the volume-based and the weight-based count for 20ft, 40ft and 40HQ, takes whichever is higher, and tells you which constraint won — plus how full each container ends up.

Is my packing list uploaded to a server?

No. There is no server, no account and no upload — the parser, the CBM maths and the CSV export all run inside your browser tab, which is what makes this usable on supplier data with real item names and quantities. You can prove it in ten seconds: open DevTools (F12) → Network, clear the log, drop your file in and press Confirm. Zero requests. Better still, load the page once, switch your machine to airplane mode, and it keeps working — it is an installable offline app. The only things saved locally are your unit, mode and loading-factor preferences; the packing list itself is never written to disk.