RoomagenDevelopersGet API key

Guide

Floor plan visualize

Render a 2D floor plan as a furnished top-down marketing image.

Floor plan visualize renders a 2D plan as a polished top-down marketing image: floor materials, furniture seen from above, soft shadows and typography, in one of four styles. The view stays strictly 2D and straight down — no 3D extrusion, no perspective, no isometric tilt; for a 3D model, use floor plan to 3D. It reads CAD exports, scans, photos of paper plans, hand sketches and plans that are already coloured.

floor-plan-visualize1 image per renderno custom prompt — customPrompt is ignored

Options

OptionTypeValuesDefaultRequiredDescription
renderStylestring
photoreal_marketingstylized_marketingarchitectural_sketcheditorial_monochrome
stylized_marketingoptional

The look of the render.

furnitureboolean—trueoptional

Furnish every room in the render's style; false renders walls and floor materials only.

outdoorboolean—falseoptional

Lawn and trees around the building, for a house on its own plot.

textModestring
keepnames_onlynone
keepoptional

keep copies the plan's names and numbers (notes and title block may drop), names_only keeps room names only, none writes nothing.

Every option has a default, so a request with no options gives a furnished render in the stylized marketing style, without a garden, with the plan's text kept.

json
{
  "tool": "floor-plan-visualize",
  "image_url": "https://example.com/house-plan.png",
  "options": {
    "renderStyle": "photoreal_marketing",
    "furniture": true,
    "outdoor": true,
    "textMode": "names_only"
  }
}

Styles

renderStyleLook
photoreal_marketingPhotoreal materials and lighting, for brochures and premium listings
stylized_marketingFriendly, evenly lit, slightly flatter materials, for everyday listings
architectural_sketchWatercolour wash with line-drawn furniture, a portfolio look
editorial_monochromeMonochrome with a single accent colour, for press and presentations

What the render keeps

Every wall, door swing and window symbol stays where the plan draws it. No rooms, balconies, terraces, stairs or openings are added, and no room changes its use. Paper edges, shadows and camera tilt in a photo of a plan are straightened out, and watermarks on the input are not copied.

furniture: false renders walls and floor materials only. outdoor: true puts lawn and trees around the building — right for a house on its own plot, wrong for an apartment.

Text

With textMode keep (the default) the plan's names and numbers are copied onto the render; notes and the title block may be dropped, and a name can land in the wrong room. names_only keeps room names — a room without one may get one — and leaves out measurements and notes. none writes nothing. Text in a render is drawn by the model, so check it before you publish.

Names the model adds are in the language of locale, an extra key next to the options: en, tr, de, es, fr, ja, pt-BR, ru or zh. Without it, they are in English.

There is no custom prompt for this tool, and tier auto renders the default style whatever you send. Use the options.

Next steps