Storage unit size estimator
Open Storage unit size estimator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "storage-unit-size-estimator",
"category": "calculators",
"built": true,
"requirements": "Up to 500 items (sides above 0 and up to 20 m, quantity 1 to 1,000) or a known volume up to 100,000 m³; packing efficiency 10 to 100%, clear floor share 0 to 90%, stacking height up to 10 m and up to 50 unit sizes. Calculated on your device; download a JSON report and CSV files of results and the unit comparison.",
"implementation": {
"fields": [
{
"key": "mode",
"label": "Volume from",
"value": "Item list",
"type": "select",
"values": [
"Item list",
"Known volume"
]
},
{
"key": "itemUnit",
"label": "Item dimension unit",
"value": "ft",
"type": "select",
"values": [
"ft",
"in",
"m",
"cm"
],
"showWhen": {
"mode": [
"Item list"
]
}
},
{
"key": "items",
"label": "Items",
"value": "Sofa, 7, 3, 3, 1\nQueen mattress, 6.5, 5, 1, 1\nDresser, 5, 1.5, 3, 1\nDining table, 6, 3, 2.5, 1\nDining chair, 1.5, 1.5, 3, 4\nMedium box, 1.5, 1.5, 1.5, 30",
"type": "textarea",
"maxLength": 100000,
"help": "One item per line: item, length, width, height, quantity.",
"showWhen": {
"mode": [
"Item list"
]
}
},
{
"key": "volumeUnit",
"label": "Volume unit",
"value": "ft³",
"type": "select",
"values": [
"ft³",
"m³",
"yd³"
],
"showWhen": {
"mode": [
"Known volume"
]
}
},
{
"key": "volume",
"label": "Volume of your things",
"value": 300,
"type": "number",
"min": 0,
"step": "any",
"showWhen": {
"mode": [
"Known volume"
]
}
},
{
"key": "packing",
"label": "Packing efficiency (%)",
"value": 75,
"type": "number",
"min": 10,
"max": 100,
"step": "any",
"help": "Share of the stacked space your things actually fill, after gaps between irregular items."
},
{
"key": "aisle",
"label": "Floor kept clear for access (%)",
"value": 15,
"type": "number",
"min": 0,
"max": 90,
"step": "any"
},
{
"key": "sizeUnit",
"label": "Unit size and stacking unit",
"value": "ft",
"type": "select",
"values": [
"ft",
"m"
]
},
{
"key": "stack",
"label": "Highest you will stack",
"value": 7,
"type": "number",
"min": 0,
"step": "any"
},
{
"key": "units",
"label": "Storage unit sizes",
"value": "5x5, 5, 5, 8\n5x10, 5, 10, 8\n5x15, 5, 15, 8\n10x10, 10, 10, 8\n10x15, 10, 15, 8\n10x20, 10, 20, 8\n10x25, 10, 25, 8",
"type": "textarea",
"maxLength": 100000,
"help": "One size per line: name, width, depth, height."
}
],
"registrationFamily": "household-planning",
"input": false,
"live": false,
"presentation": "metrics",
"note": "Calculated on your device for up to 500 items and 50 unit sizes. Unit sizes are editable because they vary by provider.",
"inputKeywords": [
{
"id": "household-planning/storage-unit-size-estimator/items.header",
"kind": "header",
"code": "HOUSEHOLD_PLANNING_STORAGE_ITEMS_HEADER",
"fold": "lower",
"values": {
"item": [
"item",
"Item"
],
"length": [
"length",
"Length"
],
"width": [
"width",
"Width"
],
"height": [
"height",
"Height"
],
"quantity": [
"quantity",
"Quantity"
]
},
"describedBy": [
"Name the item columns in this order: Item, Length, Width, Height and Quantity, or leave out the header row.",
"Items"
]
},
{
"id": "household-planning/storage-unit-size-estimator/units.header",
"kind": "header",
"code": "HOUSEHOLD_PLANNING_STORAGE_UNITS_HEADER",
"fold": "lower",
"values": {
"name": [
"name",
"Unit"
],
"width": [
"width",
"Width"
],
"depth": [
"depth",
"Depth"
],
"height": [
"height",
"Height"
]
},
"describedBy": [
"Name the unit size columns in this order: Unit, Width, Depth and Height, or leave out the header row.",
"Storage unit sizes"
]
}
],
"experience": {
"automatic": false,
"single": true,
"inputMaxLength": 1000000,
"inputMode": "text",
"label": "Storage plan",
"placeholder": "Use the fields below",
"help": "This calculator uses the item list, unit sizes and other fields only. Up to 1,000,000 characters. Review the settings before running.",
"helpParts": [
"This calculator uses the item list, unit sizes and other fields only.",
"Up to 1,000,000 characters.",
"Review the settings before running."
],
"action": null
},
"mode": "explicit",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Compare the volume of what you plan to store with a list of storage unit sizes, allowing for stacking height, packing gaps and an access aisle. It picks the smallest unit that fits and shows how full each would be.
How to use Storage unit size estimator
- List your items with length, width, height and quantity, or switch to a known total volume.
- Set the packing efficiency, the floor share kept clear for access and the highest you will stack.
- Edit the storage unit sizes to match the provider you are considering.
- Review the smallest fitting unit and the comparison table, then download the CSV.
Useful next steps
Usable volume of a unit
Things never fill a unit perfectly, so usable volume is floor area, minus the share kept clear for access, times the lower of your stacking height and the ceiling, times packing efficiency. A 5 × 15 ft unit with 15% kept clear, stacked to 7 ft at 75% efficiency, holds 75 × 0.85 × 7 × 0.75 = 334.7 ft³.
Smallest unit that fits
The example list totals 291.25 ft³, so the 5 × 10 ft unit (223.1 ft³ usable) is too small and the 5 × 15 ft unit fits at 87% full. The floor area needed, about 65.3 ft², is the same calculation without a particular unit.
Unit sizes
The default sizes are common United States units from the Public Storage size guide (checked 16 October 2026), which lists 5 × 5 ft at 200 ft³ through 10 × 25 ft at 2,000 ft³, implying 8 ft ceilings. Providers differ, so replace them with the sizes you can rent.
Limits
Up to 500 items with sides up to 20 m and quantities up to 1,000, a known volume up to 100,000 m³, and up to 50 unit sizes. Door openings, shelving and awkward shapes are not checked; an item taller than your stacking height in every direction is flagged.