SmartPacker T1
Single SKU Loading

Calculate how one carton type fits into a container, a pallet area, leftover container space, or a larger box—then inspect the result in 3D. Free, no sign-up.

Try the Web App

Change the carton size or quantity in the panel below. Open the web app full-screen when you need more room for the 3D view.

The classic version runs entirely in your browser—it keeps working even when the online service is busy or you're offline.

Use T1 in Your AI Assistant

T1 is also an MCP server: add it to an MCP-capable assistant (Claude, ChatGPT, Cherry Studio, and more) and ask in plain language—“how many 600×400×350 boxes fit in a 40HQ?” The count, fill rate, and a 3D loading image come back in the chat. Free, no sign-up, no API key.

https://mcp.zhihuo.net/mcp (Streamable HTTP) — what is MCP?

Setup and example questions
  1. In Claude (Desktop or claude.ai): Settings → Connectors → Add custom connector → paste the address above.
  2. In Cherry Studio: Settings → MCP Servers → Add → choose “Streamable HTTP” → paste the address → enable.
  • “How many 600×400×350 cartons fit in a 40HQ container?” — presets include 20/40/45 GP·HQ, 53HC/48HC, reefers, and EU pallet-wide; the 3D view shows the exact interior dimensions used.
  • “How many 600×400×350 boxes fit in a 2000×1000×1000 space?” — any rectangular space: a pallet area, leftover container space, or a larger box.
  • “Load 120 cartons toward the front of a 40-ft container and show the plan.”

T1 WebAPI for Developers

For direct integration, send one carton size plus a container preset or explicit space dimensions to POST https://mcp.zhihuo.net/api/t1/pack. The response returns the count, fill rate, placed loading regions, and a shareable 3D image URL. Free, no sign-up, no API key.

Published T1 Benchmark

A fixed 10,000-case single-SKU 40HQ benchmark: full CSV corpus, generator, and dated spot checks against public loading tools. In the June 2026 refresh, T1 depth 3 won 7,873 of 10,000 cases against a transparent six-orientation baseline, tied the rest, lost none—2.656% more cartons on average.

Desktop apps 0.1.2

Pack offline on Windows 10/11, Apple silicon Mac running macOS 12 or later, or 64-bit Ubuntu 24.04 LTS or later. Windows 7 users can use the compatibility edition.

Windows 10/11 (64-bit): The current installer is unsigned; if Microsoft Defender SmartScreen appears, choose More info, then Run anyway.
Windows 7 (32-bit or 64-bit): Download the compatibility ZIP, unzip it, then run SmartPacker.exe. This edition is unsigned.
Mac: macOS 12 or later on Apple silicon, notarized; delivered as a ZIP — unzip to get the DMG.
Linux: Ubuntu 24.04 LTS or later, 64-bit; delivered as a ZIP. Unzip it, then run chmod +x SmartPackerT1-0.1.2.AppImage before first launch.

File sizes and SHA-256
  • SmartPackerT1-0.1.2-Setup.exe — 100,675,060 bytes; SHA-256 4c3f00abcb053469e8e4583417c3013f232cbbc1d08360e18f48b563ce77ae3d.
  • SmartPackerSingleCartonT1Fmx.zip — 3,716,848 bytes; SHA-256 4ebb3262f2fc0beca69ac4d21972342ab6ed39778026bda403dfe5d3dd8d2df2.
  • SmartPackerT1-0.1.2-arm64-macos12.dmg.zip — 113,766,022 bytes; SHA-256 32a572a8eba6bc520e1e3c45c12f882cf0d69ad1714c2e13e117a3e7498e2f76 (contains the notarized DMG, SHA-256 6ff92277fd46c5a9f90e7765e4d4499ad463560eadc8844f7ed9ea077cfbac53).
  • SmartPackerT1-0.1.2.AppImage.zip — 119,614,851 bytes; SHA-256 84679906055012dcc5d8a7fcbad765ccd663989a62dd95c66bcc32e6dd87275b (contains the AppImage, SHA-256 aafa3dcd7837810be9477fb033dfad594939c5cf34ceee19cf313174e1b51d2d).

Command line

A Windows command-line copy of the same loading calculation, for checking the published benchmark numbers on your own PC.

What T1 Helps Answer

SmartPacker Single Carton plans how one type of carton fits into a single loading space. That space can be the full or remaining interior of a container, the area above a pallet, or a larger box that holds smaller cartons.

Enter the length, width, and height of the loading space and the carton. T1 calculates a plan for the maximum quantity and shows it in a 3D viewer.

Full Container Load

Find the maximum carton count for a known container space.

LCL or Fixed Quantity

Set a fixed carton count and find the minimum height, width, or length needed.

Package Design

Test carton-size tolerances or deformation allowances before locking in a packaging design.

Demo 1: input dimensions and calculate a loading plan

3D Viewer

The loading plan is broken into groups, listed alongside the view. Use the checkboxes to show or hide each group, drag to rotate the view for a full 360° look, and use the mouse wheel to zoom.

A green triangle marks the front face of each carton; a white triangle marks the side face. Together they let you read the orientation of every loaded group.

Demo 2: show or hide groups and inspect carton orientation

What-if Controls

Spin the mouse wheel over a number field to nudge it up or down. This makes it quick to test how the loading space or carton size changes the result—useful for checking clearance, tolerance, or alternative package designs.

Demo 3: reduce space height and see the loading pattern adapt
Demo 4: adjust carton size to check fitting tolerance

Fixed Quantity and LCL Planning

When the carton quantity is fixed, such as in an LCL shipment, enter the quantity and choose whether to load for minimum height, width, or length.

Demo 5: fixed quantity with minimum-space planning

You can also vary the carton quantity to see how the loading pattern evolves, then settle on a practical shipment size.

Demo 6: vary quantity and compare loading patterns

Questions and comments: zhzx@zhihuo.com.

Other Editions

Use T1 for a single carton type. Switch to another edition when the shipment contains multiple SKUs.

T1

Single SKU

This page. Use it for one carton type and one loading space.

Try T1
T3

Multi-SKU, Rotation Allowed

For mixed cargo that's free to rotate through any of six orientations.

View T3
U3

Multi-SKU, Upright

For mixed cargo that should remain upright during loading.

View U3