CargoPro

Smart loading with 3D preview. Supports pallet/non-pallet, batch import and PDF export. Cloud backup available — no login required.

Try Now

Algorithm

3D packing is a combinatorial optimization problem. CargoPro uses a greedy heuristic: sort first, then place item by item under constraints for a fast usable plan.

Goal: raise space utilization

With a fixed container volume, pack as much cargo volume as possible.

η = Σ Vᵢ / Vbin , Vᵢ = lᵢ · wᵢ · hᵢ

The closer η is to 1, the better. Weight and stacking constraints still apply.

Feasibility: the box must fit

The candidate free space must fit the item (use a feasible orientation if rotation is allowed).

lᵢ ≤ L' ∧ wᵢ ≤ W' ∧ hᵢ ≤ H'

L', W', H' are candidate cavity sizes; otherwise try the next position.

Greedy: pick the best move now

A typical approach is largest-first (FFD-style), score each cavity, and place at the best score.

choose argmax score(slot), e.g. score = −leftover void

It only optimizes the current step and rarely backtracks, so it stays fast.

Limit: local optimum ≠ global optimum

  • An early “better-looking” placement may block a larger item later
  • Sort order and score weights can change results a lot
  • On extreme mixed loads, short greedy runs may lose to longer search

Greedy packing demo

Preparing
Queued cargo Selected Packed Free space

Feature Overview

From container & cargo rules, to preview and import/export, plus cloud backup without login — at a glance.

🚛

Loading & containers

  • Supports pallet and non-pallet loading plans
  • Create any size containers and pallets
  • Supports by container volume loading without counting individual pieces
📐

Cargo rules & placement

  • Supports fragile items and max stack layers settings
  • Supports load-bearing faces settings
  • Per item type, set its own max stack layers
  • Heavier items first go on lower layers
🔢

Quantity & kits

  • Flexible quantities for changing cargo volumes
  • Per set ratios loading (kits or bundled sets)
👁️

Preview & optimization

  • Visual preview of every loading result
  • Smart algorithms optimize placement to raise utilization
📄

Import & export

  • Batch-import from text cargo
  • Export plans as PDF
☁️

Data & usage

  • Automatically back up to the cloud
  • No login needed for core features

Easy to use, flexible & efficient

Enter cargo, container and pallet data to generate a plan. Batch text import, PDF export and 3D preview help you verify the load quickly.

Tune fragile, bearing-face, stack-layer and heavy-bottom rules. Sync to the cloud — no account required.

Download App
CargoPro app demo preview

Latest Wiki Articles

View more articles

Screenshots & demo

CargoPro app screenshots

Subscription

🆓

Free

Try full loading plans with limits on plan count and custom features.

💎

Pro

One-time purchase unlocks all features with no limits.

This app includes in-app purchases. One-time payment unlocks all features.

Scan to download CargoPro

CargoPro App QR Code
Scan with your phone, or use the stores below
Supports iPhone, iPad and Android