small roomsolver

A home for every centimetre

Small room. More possibilities.

Arrange your furniture with real measurements.

My working room

Opening local project…

Save & export

Your working draft saves in this browser. Keep a project file to edit later on another device; images are for viewing.

Switching units keeps your typed measurements. Use the form’s Save or Update button to apply them. Imperial input rounds to the nearest millimetre.

Your floor plan

Your bedroom

3.6 × 4 m · 14.4
100%
Your room, viewed from aboveRoom measures 3.6 by 4 metres. Read-only measured room plan.door on bottom wall, 80 cm widewindow on top wall, 120 cm wideDouble bedDeskWardrobeChair
Selected pieceDouble bed140 × 200 cm · height 50 cm
Left wall
20 cm
Top wall
20 cm
Right wall
200 cm
Bottom wall
180 cm
Move 1 cm

Wall gaps measure the footprint to each wall. They do not assess walking clearance or a moving route.

Place against a wall

Place the measured footprint against a wall. Doors, windows, and access still need to pass planning checks.

Moving pieces & reading the plan

Drag pieces to move them, or use the selected piece’s arrow buttons. With a piece focused, arrow keys move 1 cm; Shift + arrows move 10 cm; R rotates. The arrow on each piece shows its front. Fine grid: 10 cm; bold lines: 50 cm. Select a piece for exact measurements.

Your layout passes the supported planning checks

Furniture sizes never change automatically. These checks are planning aids, not a safety or accessibility assessment.

Explore the possibilities

A few ways to make it work.

Explore up to three arrangements using your measurements. Lock any piece you want to keep in place.

Prefer wall positions and keep desks near windows. Priorities apply to this search, not your saved project.

My rooms · saved on this device

Your working draft autosaves. Named rooms are saved options: they update only when you choose to replace them. Opening one replaces the working draft; Undo restores it.

Select two saved rooms to compare their measured plans without opening either one.

    No saved rooms to show yet. Save your working draft above.

    Up to 30 saved rooms. Backups are ordinary project files: use Import project to reopen one. Clearing site data removes this library, even if storage protection is granted.

    Start with a room like yours

    Preview a measured example, then adapt it to your real room. Browsing does not change your draft.

    What the planner checks — and what it doesn’t

    Rectangular rooms, straight walls and axis-aligned furniture. Door swing reserves a square as wide as the door, covering either hinge direction. Tall furniture cannot enter a window’s 15 cm wall strip. Front access is 60 cm (40 cm for chairs); beds use foot access only. Suggested layouts connect these areas on a 10 cm grid with 60 cm square clearance. Tables use front access only; complete seating space around all sides is not assessed. Add chairs separately.

    The search tries a limited set of positions and may miss a good arrangement. It does not assess bed side access, drawer travel beyond the reserved space, radiator heat, sloped ceilings, structural work, moving furniture through doors, or local codes. Confirm measurements and clearances in the real room.

    Fixed obstacles block furniture, front access and walking routes. Keep-clear areas reserve floor space from furniture but remain walkable. Both use the footprints you enter, not a height or safety-distance model.

    Autosave belongs to this browser and can be cleared by browser settings. Keep an exported project file. No account, analytics, external fonts, or AI service is used.