Create a room — use the Rectangle tab for a quick room, or Draw to click-place vertices for any shape. Close the polygon by clicking the first vertex.
Add furniture — click any item in the Furniture catalog. Drag it to position, use the edge handles to resize, or press R to rotate.
Doors & windows — arm + Door or + Window, then click on a wall. Click the placed opening to select and adjust it; drag to reposition it.
Save your work — export the layout as JSON via Export / Import, and reload it later with Import.
Keyboard shortcuts
R
Rotate selected furniture 90°
Del / ⌫
Delete selected item
↑ ↓ ← →
Move selected item (one grid step)
Esc
Deselect / cancel placement mode
Scroll
Zoom in / out
Right-drag
Pan the canvas
Technology
yroomer runs entirely in your browser — no server, no account, no data ever leaves your device. It is built with plain HTML, CSS, and vanilla JavaScript; no frameworks or build tools. The canvas is rendered with the HTML5 Canvas 2D API. It works offline once loaded.