Base inputs
Start with the three inputs that define the overall scale and room count.
Start with the area, room count, kitchen type, and extra spaces you already know. Ideal House helps turn those requirements into conceptual 2D floor plan options you can compare before drawing, remodeling, or discussing the layout with a professional.
Start with area, room count, bathroom setup, kitchen type, and extra spaces.
Get a conceptual 2D layout with labelled rooms, shared spaces, circulation, and options to compare.
Room requirements
You do not need an existing floor plan to begin. Start with total area, bedroom count, and bathroom count, then add room details or a prompt when you want the layout to reflect a more specific way of living.
Start with the three inputs that define the overall scale and room count.
Add structured room settings when the floor plan needs tighter guidance.
Use natural language for priorities that are easier to describe than select.
Keep the primary bedroom more private, place the second bedroom near the bathroom, use an open kitchen with a combined living-dining area, and make room for storage, laundry, a small home office corner, and balcony access.
Workflow
Set the base inputs first, then refine the layout brief with structured room details, a natural-language prompt, or both. Generate a floor plan, compare another version, and use the strongest concept for early discussion.
Enter total area, bedroom count, and bathroom count to give the AI a clear layout frame.
Use room-level settings, a natural-language prompt, or both when the layout needs more guidance.
Generate a first floor plan, then change a parameter, detail, or prompt priority to compare another option.
Export an image for discussion, then confirm dimensions, clearances, codes, and feasibility with a professional.
Floor plan details you can visualize
Use each output to answer an early planning question: how rooms connect, whether extra spaces fit, and which layout priority should guide the next version.
See how bedrooms, bathrooms, kitchen, living area, storage, laundry, and balcony connect.
Compare open kitchen and combined living-dining layouts before committing to one direction.
Check how a full bath, powder room, workspace, storage, laundry, or balcony access affects the plan.
For platforms and planning teams
Use the Floor Plan API when you want to turn room requirements, area ranges, and layout preferences into floor plan concepts inside your own product, internal tool, or planning workflow.
POST /api/v1/floorPlan/generate
{
"bedrooms": 2,
"bathrooms": 1.5,
"totalArea": {
"min": 80,
"max": 100,
"unit": "m2"
},
"bedroomAreaRanges": [
{
"min": 15,
"max": 20,
"unit": "m2"
},
{
"min": 10,
"max": 15,
"unit": "m2"
}
],
"bathroomDetails": [
{
"wetDrySeparation": "yes",
"bathtub": "optional"
}
],
"kitchenDetails": {
"type": "open",
"layout": "L-shaped",
"storage": "standard"
},
"keyRooms": [
"laundry room",
"storage room",
"home office",
"combined living-dining",
"balcony"
],
"prompt": "Keep the primary bedroom private, use an open living-dining area, and include balcony access.",
"modelType": "pro"
}Explore more paths
If your input or output needs are different, use the Ideal House tool that matches what you already have.
Use when you already have a 2D floor plan, master plan, or garden plan.
Use when you need a broader house concept, not just a floor plan layout.
Use when you already have a SketchUp, Rhino, Revit, Blender, or other 3D model view.
Use when the layout direction is clear and you want to explore room-level interior concepts.
Yes. You can start with total area, bedroom count, bathroom needs, kitchen type, and extra spaces such as storage, laundry, home office, pantry, or balcony. AI Floor Plan Generator turns those requirements into conceptual 2D floor plan options for early planning and comparison.
Include the total area, bedrooms, bathrooms, kitchen type, shared living spaces, extras, and layout priorities. If needed, add room-level details such as bedroom size ranges, wet/dry separation, bathtub preference, and whether a bathroom is a full bathroom or a powder room before generating with AI Floor Plan Generator.
You can use either one. Details are useful for structured settings such as room sizes, bathroom setup, and kitchen type. A prompt is useful for natural-language preferences such as more privacy, better storage, open living, or balcony access. In AI Floor Plan Generator, use both when you want the floor plan to follow both exact room settings and broader layout priorities.
In this context, 1.5 bathrooms means one full bathroom plus one powder room or half bath. The powder room usually has a toilet and sink, but no shower or bathtub.
Yes. Generate one version from your base requirements, then change one parameter, room detail, or prompt priority such as open living, bedroom privacy, storage, or workspace. Comparing versions helps you decide which layout direction from AI Floor Plan Generator is worth developing further.
Treat AI-generated floor plans as conceptual drafts. Dimensions, clearances, structure, accessibility, building codes, and local requirements should be checked by qualified professionals before design development, construction, or permit work. If you already have a plan image to review visually, use AI Plan Visualizer instead.
No. This use case focuses on conceptual 2D floor plan layouts. A house plan may include broader exterior and building concept details such as elevations, roof form, facade direction, and 3D visuals, which fits House Plan Generator better.
Related use cases
Connect this floor plan workflow with existing-plan visualization, room design, and broader plane drawing use cases.
Start with the rooms and details you already know, generate conceptual 2D options, and compare the strongest layout directions.