Help & docs

Cartonizer picks the smallest valid box for each shipment, taking into account liners, gel packs, fragile items, and orientation.

Set up your packaging

Add boxes with internal dimensions, then liners and gel packs. The engine uses internal volume after liners are subtracted.

Catalog your items

Add each SKU with length, width, height, and weight. Flag fragile or orientation-locked items so they're packed correctly.

Run a cartonization

Drop items into the cart and we'll compute the box, fit %, and packing instructions in seconds.

Saved results

Growth plan and above store every run for audit and reuse — search by date, item, or box.

How packing works

  1. 1. Inflate the box's usable volume. Liners reduce internal L×W×H, gel packs occupy fixed volume.
  2. 2. Try each box from smallest to largest. We attempt true 3D placement of every item, respecting rotation flags.
  3. 3. Pick the smallest box that fits. Ties break on fewer voids and lighter shipping weight.

Tips

  • Mark perishable kits as "keep upright" to prevent the engine from rotating them.
  • If everything routes to your largest box, double-check item dimensions — sub-mm rounding can cascade.
  • Use the sample data loader on the Cartonize page to evaluate the engine before adding your own SKUs.

Developers: REST API & webhooks

Call cartonization from your own fulfillment system, and subscribe to cartonization.completed events. Available on the Enterprise plan.

Read the API docs →

Still stuck?

Email support@cartonizer.app — we usually reply within a business day. Growth and Enterprise customers get priority response times.