Will a standard 3-seat sofa (84"×35"×34") (213x91x86 cm) fit through a 91 cm door?
Expert analysis
A standard 3-seat sofa (84"×35"×34") measuring 84 in × 36 in × 34 in does not fit through a door, with about 2 in to spare at the tightest point.
It exceeds the opening at the tightest point.
Your standard 3-seat sofa (84"×35"×34") 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: The item exceeds the space in every orientation — standard entry won't work.
| Axis-aligned check (before rotation) | ||||||
| WIDTH | 7 ft | > | 36 in | −4 ft | (−133.5%) | |
| DEPTH | not applicable (2D opening — door) | |||||
| HEIGHT | 34 in | ≤ | 8 ft | +5 ft 2 in | (+64.6%) | |
| Orientation | Width | Height | Result | Note |
|---|---|---|---|---|
| 2134mm across, 863.5999999999999mm vertical | -4 ft | 5.17 ft | ✕ | Too wide |
| 2134mm across, 914.4mm vertical | -4 ft | 5.01 ft | ✕ | Too wide |
| 863.5999999999999mm across, 2134mm vertical | 0.16 ft | 1 ft | ✓ | |
| 863.5999999999999mm across, 914.4mm vertical | 0.16 ft | 5.01 ft | ✓ | |
| 914.4mm across, 2134mm vertical | 0 ft | 1 ft | ✕ | Too wide |
| 914.4mm across, 863.5999999999999mm vertical | 0 ft | 5.17 ft | ✕ | Too wide |
Margins shown are calculated; allow ±¼ in for tape-measure precision.
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
- MEASUREDPath from entry to destination is straight with no turns
- MEASUREDFloor is level with no steps or thresholds
- MEASUREDCeiling height assumed 8ft (2438mm)not measured
- MEASUREDDetected sofa, sizemedium
- MEASUREDEstimated depth, height from local_db (depth, height not provided by user)
- STANDARDHallway width36"
- STANDARDCeiling height8ft (2440mm)
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.