5 Best Free Open Source Floor Plan Software for Windows

Here is a list of best free open source floor plan software for Windows. These software help you create a floor plan which basically represents the layout, boundary, room, space, etc. of a building. Plus, these software are open source, so you can download and modify their source code without restrictions.

Most of these are CAD software (listed here) which provide drawing tools to create a floor plan. These drawing tools include line, circle, arc, ellipse, polygon, spline, shapes, etc. Plus, these provide dimension and text tools which are important for creating a floor plan. One of these software is a featured home design software which lets you add floor levels, create walls, insert room division, add dimensions, add interior furniture and accessories, etc., to create a floor plan. The final floor plan can be saved in a lot of formats. The most commonly supported output formats in these software include DXF, SVG, PDF, PNG, BMP, JPG, etc.

All of these software provide some unique features which you can look forward to. Some of these features include template support, plugin support, 3D view, measurement tools, layer list, etc.

My favorite Open Source Floor Plan Software for Windows:

Sweet Home 3D is the best open source software to create floor plans. It is a feature rich software which lets you plan home interior. Some of its key features include direct options to create walls, rooms, etc., 3D view, furniture components, etc.

Sweet Home 3D

Sweet Home 3D is a free open source floor plan software for Windows. It is a complete home design software to plan and create interior of a house. Let’s see what are its key features and how you can create floor plan with this open source software.

Features to look out for:

It provides some nice templates of home designs whose floor plans can be used and modified accordingly.

You can add as many levels to the floor plan to create floor plan for multiple floors of a house or building.

It lets you add interior components to design different sections of a home, such as bathroom accessories, kitchen cabinets, bedroom objects, etc.

In it, you can create floor plan in 2D plane and visualize it in 3D simultaneously. It provides various 3D view options like aerial view, virtual visit, create image of 3D view, etc.

The created floor plan (in 2D plane) can be saved as an SVG file or can directly be printed.

In the 3D view, you can create a movie of home plan and export it to a MOV video.

It supports a lot of plugins to enhance its functionalities; you can download those plugins from here.

How to create floor plan using this open source software: Sweet Home 3D:

First, create a new project and from Plan menu, use Create Walls option to define boundary of your home.

You can add levels (with or without elevation) to the plan and create a floor plan for multiple floors of a building.

After that, you can create rooms and polylines to draw different sections of your home.

Next, you can draw dimensions over the floor plan and add text to it.

If you want to create an elaborative floor plan, you can add interior furniture and other objects to the plan. This way you can precisely plan where to place a particular thing in the designed home.

When you are done creating the floor plan, you can export it as PDF or BMP image. Other than that, you can save it in DXF format too.

Additional Features:

It lets you manage individual layers of a floor plan using features like layer list panel, lock all layers, toggle visibility, etc.

You can change the view of design to top projection, right projection, left projection, etc.

It provides a Property Editor to edit attributes of an object like color, line type, etc.

Limitations:

This community version (free version) has less number of features. It provides a professional edition which can be purchased to utilize more features for CAD designing. Although, the community version comes with the trial of professional version. To continue with free edition, you need to click on the Remove button (from the interface) and follow given instructions.

Conclusion:

It is a simple software to create a floor plan using a variety of drawing tools.