RoomCanvasy Documentation

Welcome to RoomCanvasy - the free, browser-based room planner that helps you design your perfect space in minutes. No downloads, no registration, no cost.

🏠 Room Planning

Draw walls, create rooms, and visualize your floor plan in 2D.

🛋️ Furniture Catalog

Choose from 50+ furniture items across multiple categories.

📐 Precise Measurements

Work in centimeters, meters, inches, or feet with exact dimensions.

💾 Local Storage

Save projects in your browser - your data stays private.

Quick Start Guide

Get started with RoomCanvasy in just a few steps:

Choose Your Starting Point

When you first open RoomCanvasy, the welcome wizard offers three options: start with a blank canvas, use a room template, or follow the guided setup to enter your room dimensions.

Draw or Modify Walls

Use the Wall tool (W) to draw walls by clicking corners. Click near the starting point to close the shape. You can also drag existing walls to reposition them.

Add Furniture

Open the catalog panel on the left and click any furniture item to add it to your room. Drag to position, use handles to resize, and rotate as needed.

Fine-tune Your Design

Add doors and windows, adjust dimensions in the properties panel, and use the grid for precise alignment.

Save & Export

Save your project to your browser for later editing, or export as a high-resolution PNG image to share.

Interface Overview

The RoomCanvasy interface is designed to be intuitive and efficient:

Main Areas

Drawing Walls

Walls are the foundation of your floor plan. Here's how to create them:

Using the Wall Tool

  1. Press W or click the Wall tool in the toolbar.
  2. Click on the canvas to place the first corner.
  3. Continue clicking to add more corners - walls automatically connect.
  4. Click near your starting point (within 20cm) to close the shape and create a room.
  5. Press Escape to cancel or Enter to finish an open wall shape.
💡 Pro Tip

Hold Shift while drawing to constrain walls to 45° angles for perfectly straight lines.

Wall Properties

When a wall is selected, you can adjust:

Editing Walls

RoomCanvasy allows you to edit walls after they're drawn:

Moving Walls

  1. Switch to the Select tool (V).
  2. Click on a wall to select it (highlighted in cyan).
  3. Drag the wall to move it - both endpoints move together, maintaining the wall's angle and length.
  4. Walls snap to the grid when "Snap to Grid" is enabled.

Deleting Walls

⚠️ Note

Deleting a wall does not automatically close gaps. You may need to redraw connecting walls.

Adding Furniture

The furniture catalog contains over 50 items organized by room type:

Categories

Placing Furniture

  1. Click on a furniture item in the catalog to add it to the center of the canvas.
  2. Drag to position it within your room.
  3. Use the corner handles to resize.
  4. Use the rotation slider or buttons to rotate (0-360°).

Furniture Properties

Select any furniture item to edit:

Doors & Windows

Adding Doors

  1. Press D or select the Door tool.
  2. Click near a wall to place the door.
  3. The door automatically aligns to the nearest wall.

Door Properties

Windows

Windows can be added as custom furniture items or drawn using the sketch tool to indicate window openings on walls.

Multi-Room Planning

RoomCanvasy supports planning entire homes with multiple floors and rooms:

Structure Panel

Room Types

Each room can be assigned a type for organization:

Selection Tools

Single Selection

Click any object (furniture, door, wall, annotation) to select it. Selected items show a cyan highlight.

Multi-Selection

Moving Multiple Items

With multiple items selected, drag any selected item to move them all together.

Zoom & Pan

Zooming

Panning

Grid & Snapping

Grid Display

Toggle the grid visibility using the Grid checkbox in the toolbar or View menu. The grid helps with alignment and spatial reference.

Snap to Grid

When enabled (default), objects snap to grid intersections when moved. Toggle with the Snap button or press G.

Grid Size

The default grid size is 10cm. This provides a good balance between precision and usability.

Measuring

Use the Measure tool to check distances:

  1. Press M or select the Measure tool.
  2. Click to set the start point.
  3. Click again to set the end point.
  4. The distance is displayed in your chosen unit.
💡 Pro Tip

Enable "Show Sizes" in the View menu to see wall lengths and furniture dimensions displayed on the canvas.

Saving Projects

Save to Browser

  1. Open the Menu (hamburger icon) or press Ctrl+S.
  2. Click "Save to Browser".
  3. Enter a project name.
  4. Your project is saved locally in your browser.

Load from Browser

  1. Open the Menu.
  2. Click "Load from Browser".
  3. Select a project from the list.
⚠️ Important

Browser storage is local to your device and browser. Clearing browser data will delete your saved projects. Use Export for permanent backup.

Exporting Images

Export your floor plan as a PNG image:

  1. Open Menu → "Export as Image".
  2. Choose options:
    • Include Grid: Show grid lines in export.
    • Include Labels: Show furniture names.
    • Include Dimensions: Show measurements.
    • Include Images: Include custom images.
    • Theme: Light or dark background.
    • Scale: 1x, 2x, or 4x resolution.
  3. Click "Export" to download.

Multi-Room Export

When using multi-room mode, you can export all rooms at once as a combined image or as separate files.

Import/Export Files

Export Project File

Save your project as a .roomplan file that can be shared or backed up:

  1. Menu → "Export Project File"
  2. A .roomplan file is downloaded

Import Project File

Load a previously exported project:

  1. Menu → "Import Project File"
  2. Select a .roomplan or .json file

Keyboard Shortcuts

Action Shortcut
Select Tool V
Wall Tool W
Door Tool D
Erase Tool E
Measure Tool M
Pan Tool H
Toggle Structure Panel F
Toggle Snap to Grid G
Undo Ctrl+Z
Redo Ctrl+Y / Ctrl+Shift+Z
Delete Selection Delete / Backspace
Copy Ctrl+C
Paste Ctrl+V
Duplicate Ctrl+D
Save Ctrl+S
Zoom In + / Mouse Wheel Up
Zoom Out - / Mouse Wheel Down
Fit to Screen 0
Cancel Action Escape

Room Templates

Start quickly with pre-made room shapes:

Access templates through the Welcome Wizard when starting fresh, or create a new project from the Menu.

Frequently Asked Questions

Is RoomCanvasy really free?

Yes! RoomCanvasy is completely free to use. There are no premium features, subscriptions, or hidden costs. We're supported by optional donations from users who find the tool valuable.

Do I need to create an account?

No account is required. Your projects are saved locally in your browser. This means your data stays private and you can use the app immediately.

Can I use RoomCanvasy on mobile?

Yes! RoomCanvasy has a fully responsive mobile interface with touch-optimized controls. On mobile devices you'll find:

For complex designs with many elements, a tablet or desktop provides a better experience.

How do I share my floor plan?

Export your floor plan as a PNG image (Menu → Export as Image) and share the image file. You can also export the project file to share with others who use RoomCanvasy.

Are measurements accurate?

Yes, RoomCanvasy uses real-world measurements. Enter your room dimensions accurately, and the furniture sizes reflect typical real-world dimensions. Always verify with actual measurements before making purchasing decisions.

Can I create custom furniture?

Yes! Use the Custom category in the furniture catalog to create items with custom dimensions and names. You can also upload images for custom items.

Why did my saved projects disappear?

Projects are stored in your browser's local storage. They can be deleted if you clear your browser data, use incognito mode, or switch browsers. Always export important projects as files for backup.

Can I print my floor plan?

Export as an image at 4x scale for the best print quality, then print the image file. The exported image includes all visible elements from your design.

How do I contact support?

For bug reports, feature requests, or general questions, please contact us via LinkedIn.