FREE · NO SIGNUP · FAIR-USE LIMITS

Generate a to-scale apartment floor plan from a simple description.

Stop struggling with complex CAD software. Describe your unit's dimensions and room requirements to visualize your living space instantly in your browser.

Floor plan · every result is a to-scale 2D plan  ·  ⌘↵ to run

Free · no signup · no credit card · hourly fair-use limits

Live sample · 5th-grade classroom — 27 desks — type above to make your own
5th Grade Classroom — 27 Desks 1 room, 832 sq ft total. 33 furniture items. 5th Grade Classroom — 27 Desks Teacher Cubbies Supplies Reading Corner 32' 26'

How to create your apartment layout in seconds

  1. Describe the dimensions

    Enter the total square footage or the specific length and width of the exterior walls for your apartment unit.

  2. List the rooms and features

    Specify the number of bedrooms, bathrooms, and any special zones like a breakfast nook, balcony, or storage closet.

  3. Generate the SVG plan

    Click generate to see a to-scale 2D floor plan including walls, doors, and basic furniture placement for scale.

  4. Refine and save

    Adjust your text description to move walls or swap rooms, then download your conceptual plan for personal use.

Expert Tips for Planning Functional Apartment Layouts

Frequently asked questions

Is this tool really free to use?

Yes, FloorPlanMaker is completely free and requires no signup. We use an hourly fair-use limit per IP address to ensure all users have access to the generator.

Can I use these plans for building permits?

No. These are conceptual 2D layouts intended for spatial planning and visualization. They are not professional CAD drawings and do not account for local building codes, structural engineering, or permit requirements.

What format are the floor plans in?

The tool generates high-quality SVG files. These are vector-based, meaning they remain sharp at any zoom level and can be easily viewed in any modern web browser.

How do I specify exact room sizes?

Simply include the dimensions in your prompt, such as 'a 10x12 kitchen' or 'a 15-foot wide living room,' and the AI will attempt to scale the layout accordingly.