Will a bookshelf (46x30x178 cm) fit through a 305 cm door?
Expert analysis
A bookshelf measuring 18 in × 12 in × 70 in does not fit through a door, but it's about 5 in too large at the tightest point.
It exceeds the opening at the tightest point.
Your bookshelf will not clear the space — but only just — it is a hair over the limit at the tightest point. The passage is the limiting constraint.
Handling: What to try instead The item exceeds the space in every orientation — standard entry won't work.
| Axis-aligned check (before rotation) | ||||||
| WIDTH | 18 in | ≤ | 10 ft | +8 ft 6 in | (+85.0%) | |
| DEPTH | 12 in | ≤ | 12 ft | +11 ft | (+91.7%) | |
| HEIGHT | 5 ft 10 in | > | 5 ft 5 in | −5 in | (−7.7%) | |
| Orientation | Width | Height | Result |
|---|---|---|---|
| upright | — | — | ✕ |
How the door-passage check works
A door is a 2D opening — width and height matter; depth (path length through the doorway) doesn’t.
- Generate all 6 dimension permutations of the item (3 axes × 2 flips).
- For each permutation, apply the door constraint: item_width ≤ door_width AND item_height ≤ door_height.
- Subtract 1.5 in handling clearance from each axis to leave room for human movement.
- Pick the permutation with the largest minimum-axis margin — that’s the orientation a mover would choose.
- Verdict ladder (verdict-tiers.js): FITS if margin ≥ 2 in; FITS_TIGHT if 0.5–2 in; FITS_VERY_TIGHT if 0–0.5 in; DOESN'T_FIT below.
Tolerance ±¼ in (6 mm) is applied implicitly (band promotion to FITS_VERY_TIGHT) — see the note below the orientation matrix.
Dimensions
- MEASUREDEstimated width, depth from local_db (width, depth not provided by user)
- MEASUREDAssumed typical room size10' × 12' × 8'
Space geometry
- Square corners and a flat floor
- No trim, fixtures, or hardware protruding into the opening
- Door swings fully open (90°+) and stays open during passage
Handling
- ±¼ in tape-measure tolerance applied
- 1.5 in handling clearance subtracted from raw margins before the verdict
- Item treated as rigid — cannot compress, bend, or disassemble.
Why we make assumptions
ItemFits fills in anything you don’t measure yourself. Whenever you see [standard], the real value in your home may differ — measure it and message us in the chat below; we’ll re-run the math.
Similar calculations
Run your own fit check
Ask about a different item, door, or route. Free, no signup.