FREE · NO SIGNUP · FAIR-USE LIMITS

Generate a custom tiny house floor plan from a simple description.

Visualize your dream small-scale home instantly. Describe your dimensions and must-have features to generate a to-scale 2D layout perfect for conceptual planning.

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 tiny house layout

  1. Define your footprint

    Start by entering the exterior dimensions of your tiny house, such as 8.5x24 feet, to establish the total square footage.

  2. List your zones

    Describe where you want the kitchen, bathroom, and sleeping areas located relative to the main entrance.

  3. Generate and refine

    Click generate to see your to-scale 2D floor plan. You can adjust your description to move walls or swap furniture.

  4. Export your concept

    Download your finished SVG floor plan to use as a reference for your build or to share with a professional designer.

Mastering Tiny House Spatial Planning

Frequently asked questions

Is this tool really free to use?

Yes, FloorPlanMaker is completely free and requires no signup or account. We use an hourly fair-use limit per IP address to ensure everyone has access to the generator.

Can I use these plans for building permits?

No, these are conceptual 2D floor plans intended for spatial planning and visualization. They are not professional CAD drawings, engineering blueprints, or permit-ready documents.

What dimensions should I use for a tiny house?

Most road-legal tiny houses are 8.5 feet wide. Lengths vary, but 20ft, 24ft, and 28ft are the most common standards for trailers.

Can the AI handle lofts and stairs?

Yes, you can specify lofts, storage stairs, or ladders in your description, and the engine will render them as part of your 2D conceptual layout.