Online 2D and 3D Home Planner for Layouts, Furniture and Renovation Costs

Online 2D and 3D Home Planner for Layouts, Furniture and Renovation Costs

Design a home in 2D and 3D, plan floors, rooms, stairs, furniture and finishes, organise renovation costs, save backups and export a PDF report.

Loading Home Planner…

Turn property measurements into a project you can inspect, furnish and cost

HomDera Home Planner is a browser-based workspace for people who need more than a simple room sketch. It connects measured geometry, multi-level layouts, openings, stairs, furniture, surface finishes, renovation notes and spending in one editable project.

The same project can be refined on a 2D plan, reviewed as a 3D room or floor, and explored from a first-person viewpoint on a compatible desktop screen. This makes the planner useful both for rebuilding an existing layout and for comparing practical ideas before materials, furniture or installation work are ordered.

The planner is built around decisions: where rooms connect, how different levels work together, whether objects fit, what needs to be calculated and how each choice changes the budget.

One project, several connected planning layers

What the Home Planner keeps together

Planning layerWhat you can work withWhy it matters
Measured layoutrooms with 3 to 20 wall segments, editable vertices, internal dimensions, wall types, thicknesses and shared-wall linksrebuild straightforward or irregular spaces from real measurements
Building levelsupper floors, a basement, reference footprints, stairs, floor openings and mezzaninesplan vertical circulation instead of treating every floor as an unrelated drawing
Openings and accessdoors, windows, open passages and sectional garage doors with adjustable geometry and finishesshow how rooms connect and improve net wall-area estimates
Spatial review2D editing, room or floor 3D views, wall-visibility modes and a desktop first-person walkthroughinspect height, positioning and movement through the plan
Interior contentsmore than 120 furniture, appliance, sanitary, technical, structural and energy-related object typestest real product dimensions and alternative room arrangements
Renovation planningHomDera calculators, saved results, custom measurements, notes, materials, labour, services and equipment recordskeep room-specific calculations and decisions beside the plan
Cost controlroom budgets, general expenses, purchase and mortgage details, one-time and recurring costs in separate currenciessee where money is assigned without combining incompatible totals
Project continuityautosave, recovery versions, undo and redo, HDP transfer files and configurable PDF reportscontinue, recover, move and document a project

Use 2D for control and 3D for spatial decisions

The 2D workspace is the main place for precise editing. Rooms can be created, moved, rotated, resized and locked; individual vertices and walls can be adjusted; compatible wall sections can be linked or separated; and openings can be positioned directly on their host walls.

The 3D workspace can show the selected room or the active floor. You can rotate, zoom and pan the scene, reset the camera, choose how front walls are displayed and, in a multi-floor project, optionally include completed levels below the current one.

Rooms, walls, openings and furniture can be selected from the 3D scene and edited through the relevant controls. Furniture can also be dragged in 3D: valid placement is shown in green, while a boundary or overlap conflict is shown in red and is not committed.

Build and correct the geometry in 2D first. Use 3D to notice height, visibility, awkward arrangements and level-to-level relationships that are harder to judge from a flat plan.

Walk through the plan from a first-person viewpoint

On sufficiently wide screens, first-person mode lets you move through the model at eye level. Context actions appear near usable doors and stairs, helping you enter another room or move between connected floors without leaving the walkthrough.

When a stair transition is used, the planner activates the related floor and room automatically. The feature is intended as a practical navigation check rather than a game-style or photorealistic virtual tour, and it is not offered in the compact mobile layout.

Draw measured rooms instead of relying on fixed templates

A room starts from a chosen category and a polygon containing between 3 and 20 walls. Available categories cover common residential spaces, while a custom room can be renamed for a pantry, dressing room, garage, workshop, laundry, plant room, enclosed balcony or another specialised area.

After creation, you can move vertices or complete walls, edit an internal wall length, scale the clear width or length of the room, set its height, rotate the complete contour and change wall thickness or wall type. This supports L-shaped rooms, trapezoids, recesses, projections and layouts with non-square corners.

Geometry reported for each room

ValueHow it is derivedTypical planning use
Floor areafrom the current internal room contourfloor finishes, screed, underlay and ceiling estimates
Perimeterfrom all room boundary segmentsskirting, trims and edge-related work
Gross wall areafrom wall length and room height before wall openings are removedearly wall-finish comparisons
Net wall areaafter configured wall openings are deductedmore useful paint, wallpaper, plaster or tile inputs
Wall lengthsfor every individual segmentopenings, fitted furniture and local finishing zones
Corner anglesfrom neighbouring wall directionschecking irregular geometry and non-rectangular spaces

Calculated areas and angles reflect the geometry entered by the user. They cannot compensate for missing site measurements, uneven construction, concealed shafts or an incorrectly measured opening.

Keep adjoining rooms aligned with shared-wall tools

Neighbouring rooms can be connected along matching wall sections. A long wall may be split so that only the relevant section is shared, and an existing connection can be inspected or removed when the layout is changed.

Internal and external walls use different thickness ranges. Completed rooms can be locked to reduce accidental geometry changes while nearby spaces, openings or furniture are still being edited.

Plan upper floors and a basement around a reference footprint

Upper floors and a basement are created as separate levels in the same project. A dashed reference outline from the supporting level can be displayed and used to align the new layout rather than rebuilding the position from memory.

For an upper level, the editor can highlight rooms that extend beyond an approximate permitted offset from the reference footprint. For a basement, it can also flag rooms outside the main outline or spaces without an available stair connection. These indicators are planning prompts, not structural calculations.

Reference outlines and overhang warnings do not calculate foundations, slabs, beams, columns, retaining walls or cantilevers. A qualified professional must determine whether the proposed structure is feasible and compliant.

Connect levels with stairs, floor openings and mezzanines

The object library includes straight, U-shaped and spiral stairs. A stair can lead to another floor, to a mezzanine or to a custom height, with editable dimensions and step-related settings for the selected model.

When a stair connects levels, the planner uses it as a reference for an opening in the floor or ceiling. Mezzanines are created as raised platforms with their own outline and separate railing, and they provide an additional furniture level inside the room.

Objects placed on the main floor and on a mezzanine may share the same 2D footprint when their vertical ranges do not conflict. This allows the editor to distinguish stacked arrangements that would otherwise look like a collision on a flat plan.

Stair geometry, headroom, guarding, escape width and mezzanine loading must be checked against local requirements. The planner does not certify these dimensions or calculate structural capacity.

Model doors, windows, passages and garage access

A selected wall can receive a door, window, open passage or sectional garage door. Width, height and position can be adjusted, while doors also support hinge-side and opening-direction settings.

Doors, windows and garage doors have relevant material and colour choices. When a price is entered for a priced opening, the amount is connected to the budget of the associated room instead of being kept as an unrelated note.

The door graphic is useful for checking orientation, but the planner does not perform a complete accessibility, escape-route or code-compliance assessment of the opening zone.

Compare finishes without turning the planner into a rendering studio

Floor and internal-wall catalogues include a broad range of finish families such as laminate, parquet, tile, vinyl, SPC, carpet, cork, concrete-style and resin floors, paint, wallpaper, plaster, microcement, timber or slatted panels, stone and brick. A room finish can be set generally, while an individual wall can use a different material.

Selected furniture models divide their appearance into meaningful parts, for example body, fronts, worktop, frame, upholstery, bedding, metalwork or decorative elements. Plant pots can use a separate pot material and plant type, and openings have their own appropriate finish choices.

Finish previews are intended for comparing combinations. Screen colour, scene lighting and simplified materials cannot reproduce the exact appearance of a physical product sample.

Test furniture and equipment before committing to a purchase

The library contains more than 120 object types across living, sleeping, dining, kitchen, bathroom, storage, office and utility categories. It also covers appliances, sanitary fixtures, construction elements, heating and ventilation equipment, backup-power components and other technical objects.

An item can be moved, rotated, renamed and resized by width, depth and height. Its elevation, material options, colour variants, price and currency can also be adjusted where supported, allowing a library model to represent a real product more closely.

Placement checks consider the room boundary, incompatible overlaps on the same vertical level and the required supporting surface. These checks help reject obvious conflicts, but they do not guarantee a comfortable walkway, service clearance, accessibility or safe maintenance space.

Use the product's complete external dimensions, not only a mattress, screen or nominal cabinet size. Frames, handles, doors, pipe connections and worktop overhangs can materially change the required space.

Keep calculations and project knowledge attached to the correct room

The Renovation workspace suggests HomDera calculators for the whole property or the selected room. Calculators open separately, so detailed inputs remain in the specialist tool and only the result that matters to the project needs to be saved.

A saved entry can represent a material, labour item, service, equipment purchase, property purchase, measurement, note or calculator result. Entries support a range of quantity, metric, imperial, electrical, time and other units, plus comments, cost information and an option to include the value in the budget.

Examples of records worth keeping by space

AreaUseful recordsQuestions to verify
Living and sleeping areasflooring, paint, wallpaper, lighting, skirting and fitted storagefull wall dimensions, windows, doors and circulation around furniture
Kitchencabinetry, worktops, splashback, appliances, sockets and electrical demandwork zones, services, opening clearances and available wall runs
Bathroomtiles, waterproofing, adhesive, grout, sanitary fittings and underfloor heatingwet zones, falls, ventilation, access and installation build-up
Garage or workshopgarage door, storage, workbench, power tools, lighting and ventilationvehicle clearance, door travel, extraction and electrical protection
Utility or plant roomboiler, hot-water equipment, inverter, batteries, ventilation and maintenance accessheat, airflow, service zones and manufacturer requirements
Basementwaterproofing, insulation, drainage, stairs, finishes and technical equipmentground conditions, moisture, headroom, escape and structural design

Build a budget that preserves context

Costs related to a room stay in that room's budget, while purchase, financing and other project-wide expenses remain in the general section. Furniture and priced openings can create connected budget items, and renovation entries can be added to or removed from the budget without deleting the source record.

When the source entry is edited, its linked budget item is updated as well. This reduces the risk of keeping one quantity or price in the planning record and a different outdated value in the budget.

  • review room totals separately from general project expenses;
  • record one-time and monthly commitments;
  • set a start date and optional duration for a recurring cost;
  • see the full-period value of a fixed-term monthly payment;
  • keep an open-ended monthly cost visible without inventing an undefined lifetime total;
  • store every amount in its original supported currency;
  • change the default currency for future entries without rewriting existing costs.

Keep currencies separate instead of hiding assumptions in a conversion

Supported budget currencies are UAH, USD, GBP, CAD and AUD. The planner groups totals by currency and does not apply automatic exchange rates, so imported equipment, local labour and property costs are not combined into a misleading single figure.

Property purchase records can include the price, payment method, down payment, financed amount, monthly payment, term and purchase date. Cash, mortgage and mixed-payment scenarios are handled so the full property price and loan principal are not both counted as separate spending.

Recover from mistakes and keep an independent project file

The current project is autosaved through IndexedDB and localStorage when those browser features are available. The header reports whether changes are pending, saving is in progress, an error occurred or the latest save completed successfully.

Recovery versions are created during editing. The restore dialog can show the copy date, its type and the number of floors and rooms before a version is selected. The planner also attempts to protect the current state with an additional copy before restoration.

Undo and redo cover up to 20 recent structural actions, including geometry, openings, furniture, floors, renovation records and budget changes. Camera movement, zoom and ordinary workspace switching are not treated as project-history actions.

For transfer or long-term backup, the project can be exported as an HDP file and imported again. The importer also supports older JSON project files, helping earlier projects move into the current format.

Local autosave is not a cloud account and is not a permanent backup. Browser cleanup, private mode, profile changes, system reinstallation or device failure can remove local data. Download an HDP file after important work.

Create a PDF for review, printing or discussion

PDF export is assembled from the sections you choose. It can contain floor plans, room renovation records and calculator results, furniture and equipment, general expenses, room budgets and overall project summaries.

Plans can use the familiar editor appearance or a light standard style without editing markers. Each floor is centred and scaled to fit its own page. Room information is organised inside the selected report sections; the current exporter does not create a separate standalone PDF for one chosen room.

Two plan styles available in the PDF

StyleVisual treatmentUseful when
Editor viewretains room colours, object appearance and familiar distinctions from the workspacereviewing alternatives with household members
Standard planuses a cleaner light presentation and removes working markers and shared-wall indicatorsprinting or discussing the layout with suppliers and contractors

Ways people can use the planner

Example planning scenarios

SituationWhat the planner contributesWhat still needs specialist input
Apartment renovationmeasured rooms, furniture options, room calculations and a cost breakdownbuilding condition, regulated alterations and technical services
New multi-floor homefloor relationships, stairs, mezzanines, furniture and early cost organisationarchitecture, structure, fire safety and building approval
Basement conversionbasement rooms, stair access, equipment placement and renovation recordswaterproofing, drainage, ventilation, escape and structural assessment
Garage integrated into a housegarage room geometry, sectional door, storage, equipment and access planningdoor specification, vehicle clearances, ventilation and fire separation
Furniture purchasefull-size objects, alternative arrangements and visible boundary conflictsdelivery routes, assembly space, ergonomic clearance and manufacturer guidance
Energy resilience projectinverter, battery and equipment placement with linked calculations and costselectrical design, protection, ventilation and qualified installation

What the editor checks automatically

The editor updates room geometry, floor and wall areas, wall-opening deductions, selected level relationships, furniture boundaries and supported overlap conditions. It also keeps records assigned to their rooms, groups costs by currency, synchronises linked budget items and prepares the chosen PDF sections.

What the editor cannot establish from a browser model

HomDera cannot inspect foundations, walls, slabs, roofs, wiring, pipes, ventilation, moisture, concealed damage or the legal status of a proposed alteration. It does not identify load-bearing elements, calculate structural capacity, design regulated systems or approve compliance with local building rules.

The output is a personal planning and cost-organisation aid. It is not an architectural drawing, engineering design, installation certificate, planning submission or building approval document.

Questions people ask before starting

Can I model only one room?

Yes. A project can be as small as one room when the immediate goal is furniture placement, surface comparison or renovation planning. Floors and additional rooms are optional.

Can I include a basement and several upper floors?

Yes. Floors and a basement remain separate editable levels inside one project and can be connected with stairs. Reference outlines help position one level relative to another, but they are not structural verification.

Is the first-person walkthrough available on a phone?

The walkthrough is intended for a sufficiently wide desktop-style viewport and is not available in the compact mobile interface. Regular project editing and available 3D controls depend on the device and screen layout.

Does HomDera automatically calculate every material quantity?

The planner supplies room geometry and links to relevant HomDera calculators. Detailed quantities are calculated in those dedicated tools, and the result you need is saved to the project manually.

A priced furniture item is linked to the relevant room budget, as are supported priced openings. Editing the source object updates the connected cost instead of creating a second unrelated amount.

Are projects saved to a HomDera account?

No cloud account is required by the current planner. Working data is stored locally in the browser, with recovery copies and HDP export available. An external HDP backup remains the safest way to move or preserve the project.

Prepare better inputs before opening the editor

  • measure each wall separately and record diagonals where possible;
  • note the width, height and wall position of every opening;
  • record room height and any changes in floor or ceiling level;
  • identify fixed columns, shafts, service boxes, radiators and built-in elements;
  • use full external furniture and appliance dimensions;
  • record manufacturer clearances and access requirements;
  • separate verified measurements from assumptions or provisional ideas;
  • download an HDP backup after every major planning stage.

A reliable sequence is to measure, build the geometry, connect the levels, test access and furniture, record the required calculations, and only then compare costs and finishes.

Explore HomDera calculators for renovation materials, electricity and backup powerRead how HomDera handles input data, assumptions, calculations and limitations