{{ resultsReady ? 'Suggested starting size' : 'Check your inventory' }}
{{ resultsReady ? values.recommendation : '—' }}

{{ summaryLine }}

Packed volume {{ resultsReady ? format(values.volume) + ' m³' : '—' }} Floor needed {{ resultsReady ? format(values.required_area) + ' m²' : '—' }}
Household inventory and storage access needs
Sample inventories:
Load a starting list, then adjust every count to your belongings. Samples replace counts only.
About 0.08 m³ each (roughly 45 × 40 × 45 cm).
{{ fieldIssue('boxes') }}
Count sofa sections separately if they are stored as separate bulky pieces.
{{ fieldIssue('sofas') }}
One bed frame and mattress; assumes the frame is dismantled and the mattress can stand on edge.
{{ fieldIssue('beds') }}
Remove legs where practical; use extra floor area for pieces that stay assembled.
{{ fieldIssue('tables') }}
Counts individual chairs without assuming they nest.
{{ fieldIssue('chairs') }}
Count each dresser, cabinet or bookcase.
{{ fieldIssue('cabinets') }}
Count each refrigerator, washer, dryer or similar appliance.
{{ fieldIssue('appliances') }}
An approximate 1 m³ and 1 m² each; refine oversized items with extra floor area.
{{ fieldIssue('bulky') }}
Frequent visits need more room to reach stored items. Percentages are planning allowances, not measured aisle widths.
Use the height you can actually pack to, below the facility ceiling and any required clearance. Range: 0.5–4 m.
{{ fieldIssue('height') }}
{{ packing }}%
75% is an approximate starting point. Reduce for awkward or fragile loads; 100% assumes no volume gaps.
%
{{ fieldIssue('packing') }}
Add floor space for oversized, assembled or nonstackable pieces beyond the listed allowances. Zero adds nothing; exclude access space.
{{ fieldIssue('extra_floor') }}

{{ exportStatus }}

Nominal sizeWidth (m)Depth (m)Area (m²)Estimate comparisonCopy
{{ row.size }}{{ format(row.width) }}{{ format(row.depth) }}{{ format(row.area) }}{{ row.status }}

{{ exportStatus }}

Item groupCountPacked volume (m³)Dedicated floor (m²)Copy
{{ row.label }}{{ row.count }}{{ format(row.volume) }}{{ format(row.floor) }}

{{ chartExportStatus }}

Chart unavailable. The estimate and inventory remain available.

Before choosing a unit

{{ values.recommendation }} is the smallest listed footprint meeting this estimate; {{ values.alternative }} gives more arrangement room. The range compares adjacent rental sizes; it is not a statistical confidence interval.

  1. Measure your largest pieces, the unit interior, door opening, corridors and any lift. An area comparison cannot prove doorway clearance or a workable layout.
  2. Confirm that bed frames and tables can be dismantled and mattresses stored as assumed. Leave assembled furniture on its actual footprint; add any shortfall in Advanced.
  3. Plan a real route to frequently used items. This estimate reserves {{ computation.normalizedInputs.access }}% of the total floor for access; it does not design an aisle.
  4. Confirm usable height, permitted stacking, facility storage conditions and clearance before renting. Unit dimensions and availability vary; no price or availability feed is used.
How this estimate works

This is an original planning heuristic using approximate packed allowances, not a provider formula or a three-dimensional packing simulation. Boxes: 0.08 m³ each. Sofa: 1.8 m³ / 1.8 m²; dismantled bed and mattress: 0.8 / 0.5; dismantled table: 0.6 / 0.4; chair: 0.25 / 0.25; cabinet: 0.7 / 0.7; appliance: 0.8 / 0.65; other bulky item: 1 / 1. Values after the slash are dedicated floor area in m². Furniture floor allowances do not shrink when stacking height increases.

Volume floor = packed volume ÷ (usable height × utilization). Footprint floor = furniture floor + extra floor + box volume ÷ (usable height × utilization). Use the larger of these two, then divide by (1 − access fraction). The first two chart bars are competing constraints, not additive parts.

For this inventory: {{ format(values.volume) }} m³ at {{ format(computation.normalizedInputs.height) }} m and {{ format(computation.normalizedInputs.packing) }}% gives a {{ format(values.volume_floor) }} m² volume minimum. The footprint minimum is {{ format(values.footprint_floor) }} m², including {{ format(computation.normalizedInputs.extra_floor) }} m² extra. Add {{ format(values.access_area) }} m² access space to the larger minimum for {{ format(values.required_area) }} m² total.

Nominal rental footprints follow the Public Storage size guide (checked 9 September 2026). Metric equivalents use 1 ft = 0.3048 m. Defaults are editable examples; actual household contents vary.

A storage unit that holds everything on moving day may still be too cramped to use a month later. Boxes can be stacked, but a sofa needs a continuous patch of floor, and regularly retrieved belongings need a route back to the door. Choosing a self-storage unit involves the shape of the load, the height it can occupy and the space left for access.

A size such as 5 × 10 ft describes a nominal floor rectangle, representing 50 ft² before height is considered. It does not describe the doorway or promise those exact interior dimensions. A long, narrow unit and a squarer unit also offer different arrangement options, even when their floor areas are similar.

Floor footprint
The horizontal space occupied by an item or group of items. Furniture that cannot be stacked still needs this space when there is unused height above it.
Packed volume
The three-dimensional space assigned to belongings in their stored condition, expressed in cubic metres or cubic feet. Volume alone does not describe how individual pieces fit together.
Usable stacking height
The height belongings can actually occupy, below the ceiling and any required clearance. It may be limited by the items themselves, not just the building.

Uniform, sturdy boxes can make better use of vertical space than a mixture of fragile objects and assembled furniture. Removing table legs or dismantling a bed frame changes the stored shape. Awkward pieces leave gaps, while items that cannot support anything above them may need their own floor area. A higher ceiling does not automatically solve either problem.

Access changes the arrangement too. Belongings held between two moving dates may not need to be retrieved individually, while seasonal equipment or household supplies may need regular visits. A clear route to the back uses floor space deliberately. Paying for unnecessary space and repeatedly unloading a crowded unit are different costs to weigh when comparing sizes.

Room counts are useful reminders of what to list, not fixed storage capacities. Two one-bedroom homes can contain very different amounts of furniture, and the same belongings can need different space when kept assembled. An inventory should reflect what will actually be stored and how each large piece will be prepared.

Storage requirements can also rule out an otherwise compact arrangement. A mattress whose manufacturer requires flat storage should not be stood on edge merely to reduce its footprint. Item measurements, handling instructions, a workable access route and suitable facility conditions remain necessary checks. An area estimate narrows the rental options; it does not prove that every piece can pass through the building or fit into a particular layout.

How to Use This Tool:

Work from the belongings you will actually store and their intended storage condition. The estimate updates automatically as valid inputs change.

  1. Choose a starting inventory or enter your own counts. Studio, One bedroom and Two bedrooms load illustrative lists. Empty inventory clears the counts. All four choices leave access, height, packing utilization and extra floor area unchanged.
  2. Set Usable stacking height and Packing utilization to match the load. The starting values are 2 m and 75%, not measured packing performance. Lower utilization allows more gaps. Height accepts metres or feet, and changing its unit converts the existing numeric measurement.
  3. Select Visits / access according to how often you need to reach stored items. The choices reserve none, 15% or 30% of the estimated total floor for access. They do not specify an aisle width.
  4. Add any footprint shortfall under Advanced using Extra dedicated floor area. Enter space beyond the listed item allowances for oversized, assembled or nonstackable pieces, excluding access space. This accepts m² or ft² and also converts the existing measurement when its unit changes.
    The bed allowance assumes a dismantled frame and a mattress standing on edge. Follow the mattress maker's storage instructions and allow additional floor space when that assumption is unsuitable.
  5. Review Suggested starting size and the Unit shortlist, then check the counts in Inventory ledger. Use Fit notes to prepare the item and facility measurements needed before renting.
    If Check your inventory appears with dashes instead of results, fill the missing value or correct the indicated range. Unused item counts and extra floor area must be 0, not blank. A cleared extra-area field still needs correction even when Advanced is closed.

Interpreting Results:

Suggested starting size identifies the smallest listed nominal footprint meeting the area estimate. The next larger size, when one exists, is labelled More room to arrange. The pair compares adjacent rental sizes, not a statistical confidence interval. Neither size is a confirmed physical fit, a price quote or a statement of availability.

Packed volume is the sum of the item-category volume allowances. Floor needed includes the access allowance. Results remain in m³ and m² even when height or extra area is entered in feet or square feet.

In Floor demand, Volume floor and Footprint floor are competing minimums, not parts to add together. The larger minimum plus Access added gives Total required. An unavailable chart does not remove the estimate or inventory.

The boxes row shows zero Dedicated floor because its stacking area is calculated separately, not because boxes take no floor space. Extra dedicated area is also separate from the counted items in Inventory ledger; it contributes to the footprint calculation rather than appearing as another item row.

Before selecting a rental, compare the suggested footprint with the actual unit interior and measure the largest pieces, door opening, corridors and any lift. Check a real route to frequently used items and the usable height. An area comparison cannot detect a narrow entrance, an obstructed corner or an unworkable arrangement.

Technical Details:

Storage floor demand has two constraints. Packed volume needs enough space at the chosen stacking height, while bulky furniture retains a dedicated floor allowance. These original planning assumptions describe an approximate household load, not a provider's packing formula or a three-dimensional packing simulation.

Volume, furniture footprints and access

First calculate the floor needed by the total volume and the floor needed by furniture plus stacked boxes. Each category contributes its count multiplied by its assigned volume and dedicated floor allowance.

Av = Vh×u Af = F+E+ Vbh×u

V is total Packed volume and Vb is the box portion, both in m³. F is the sum of the seven non-box categories' dedicated floor allowances, and E is Extra dedicated floor area, both in m². h is Usable stacking height in metres. u is Packing utilization divided by 100, so 75% becomes 0.75. The product of height and utilization is an effective height for converting volume into floor area, not a new physical stack height.

The larger of Av (Volume floor) and Af (Footprint floor) sets the base area. Access is then reserved as a share of the estimated total floor.

B=max (Av,Af) R=B1−a Aa=R−B

B is the base area before access. R is Floor needed, also shown as Total required, and Aa is Access added. All three are in m². The access fraction a is 0, 0.15 or 0.30 for the three visit choices.

A 15% access reserve leaves 85% of the estimated floor for the load, so the base area is divided by 0.85. This increases the base by about 17.65%, not 15%. A 30% reserve uses a divisor of 0.70, increasing the base by about 42.86%. These are authored access allowances, not measured aisle dimensions or clearance standards.

Item allowances and storage assumptions

The following values apply to each counted piece. They are fixed category estimates, not standardized furniture dimensions or measurements of your belongings. A medium box is described as roughly 45 × 40 × 45 cm, with a rounded volume allowance of 0.08 m³.

Approximate packed volume and dedicated floor allowance per item
Item group Volume per item (m³) Dedicated floor per item (m²) Assumption
Medium boxes0.080Box floor area is calculated from volume, height and utilization.
Sofas1.81.8Count sections separately when stored as separate bulky pieces.
Dismantled beds + mattresses0.80.5One dismantled frame and a mattress standing on edge.
Dismantled tables / desks0.60.4Reduced footprint assumes dismantling.
Chairs0.250.25Individual chairs, without assuming they nest.
Dressers / cabinets0.70.7One dresser, cabinet or bookcase.
Large appliances0.80.65One refrigerator, washer, dryer or similar appliance.
Other bulky items11Generic allowance requiring refinement for oversized pieces.

Increasing height or utilization reduces the volume-based floor requirement and the box-floor term. It never reduces the dedicated furniture floor or extra dedicated area. With no boxes, a furniture-dominated estimate can therefore remain unchanged even when height increases. A utilization of 100% removes the volume-gap allowance; it does not remove furniture footprints or make an arrangement physically achievable.

Extra dedicated area increases only the footprint calculation and adds no packed volume. It can leave the total unchanged while the volume requirement remains larger. It also remains effective with all item counts at zero, so a positive extra-area entry can produce a size recommendation even when Packed volume is zero.

Nominal size comparison

The comparison uses seven fixed rectangular footprints. Each foot is exactly 0.3048 m, and each square foot is exactly 0.09290304 m². A 10 × 25 ft rectangle is 250 ft². For a nominal width w and depth d expressed in feet, the comparison area C is calculated in m².

C=w×d×0.09290304 m2ft2
Fixed nominal rental dimensions and unrounded areas used for comparison
Nominal size Width (m) Depth (m) Unrounded area (m²)
5 × 5 ft1.5241.5242.322576
5 × 10 ft1.5243.0484.645152
5 × 15 ft1.5244.5726.967728
10 × 10 ft3.0483.0489.290304
10 × 15 ft3.0484.57213.935456
10 × 20 ft3.0486.09618.580608
10 × 25 ft3.0487.6223.225760

For positive required area, the first listed footprint whose area meets the following rule is selected. Exact equality qualifies, with a tolerance of 10−10 m² for numerical round-off. This tolerance is not a practical packing margin.

C≥R or |C−R|≤ 10−10 m2

The shortlist labels follow the selected footprint's position, rather than a second assessment of item shapes.

Rules assigning the unit shortlist comparison labels
LabelWhen it appears
Not neededEvery row when required area is exactly zero.
Below estimateFor positive required area, rows before the first qualifying footprint, or every row when none qualifies.
Smallest listed fitThe first qualifying footprint for positive required area.
More room to arrangeThe next listed footprint after the smallest fit, when one exists.
Above estimateAny remaining footprints beyond that next larger size.

An exactly zero requirement produces No unit needed. This requires zero counts and zero extra dedicated area, with the other inputs still valid. A requirement greater than 23.225760 m² by more than the comparison tolerance produces Larger / custom space. No larger alternative is listed when the selected size is already 10 × 25 ft or when no listed size qualifies.

These nominal dimensions are reference sizes, not live inventory. No price or availability feed is used. The additional decimal places in the table preserve the conversion and comparison rules; they do not establish that an actual unit has been measured to that precision.

Input limits and numerical precision

Counts must be whole numbers from 0 to 500 for medium boxes and from 0 to 50 for each other category. Usable height must be from 0.5 to 4 m, including the endpoints, or the corresponding values in feet. Packing utilization accepts decimal values from 30% to 100%; the slider adjusts it in whole percentage points. Extra dedicated area accepts decimal values from 0 to 100 m², or the equivalent in ft². Access accepts only 0%, 15% or 30%. All range limits are inclusive.

Numeric entries must be finite. Fractional counts and out-of-range entries are rejected rather than silently rounded or replaced with defaults.

Calculations and size selection use unrounded values. Results display at most two decimal places, so two values that look equal can lie on different sides of a size boundary. A tiny positive requirement can also display as 0 without qualifying for No unit needed. Unit changes retain up to 15 significant digits for ordinary converted measurements and preserve valid endpoint values.

Accuracy and Privacy Notes:

The accepted height range is a calculation limit, not a statement that stacking to that height is safe. Individual item dimensions, orientation, load stability, weight limits, required clearances and storage conditions are not assessed. Household category counts also do not provide a vehicle-storage assessment.

The sizing arithmetic runs in your browser. Inventory counts and settings can be preserved in the page address, so sharing that address can share those values. The optional chart loads additional display code when opened. Browser-based calculation should not be read as a guarantee that the entire page makes no network requests.

Worked Examples:

Checking the initial household list

The initial list contains 20 medium boxes, one sofa, one dismantled bed and mattress, one dismantled table, four chairs and one cabinet, with no appliances or other bulky items. At 2 m height, 75% utilization, 15% access and zero extra floor, the assigned volume is 6.5 m³. The effective height is 1.5 m, giving a volume minimum of about 4.33 m². Furniture needs 4.4 m² and boxes need about 1.07 m², so the larger footprint minimum is about 5.47 m². Dividing the unrounded minimum by 0.85 gives Floor needed of 6.43 m², including about 0.96 m² for access. The suggested starting size is 5 × 15 ft, with 10 × 10 ft as the next larger comparison. Those sizes still need an actual layout and doorway check.

Allowing for a table that stays assembled

Keep that inventory and the same height, utilization and access settings, but suppose the table must remain assembled on a 2 m by 1 m footprint. Its counted category already includes 0.4 m², so enter the additional 1.6 m² in Extra dedicated floor area, rather than adding its full 2 m² again. The footprint minimum becomes about 7.07 m² and Floor needed becomes 8.31 m². The recommendation changes to 10 × 10 ft, with 10 × 15 ft as the next larger option. Packed volume remains 6.5 m³ because this adjustment changes floor demand only; it does not remeasure the table or establish that the assembled piece can be manoeuvred into place.

References: