Skip to content

Floor plan to 3D: convert a 2D plan into a 3D model

Upload a PDF, PNG, JPEG, SVG or DXF floor plan and get a conceptual 3D model you can explore in the browser, furnish, and export.

Every supported upload includes a free furnished 2D reference. Start with a free 2D plan.

From a drawing to a reviewed model

One test drawing, run on 12 October 2026. Check the first result, then fix what doesn’t match.

Our own 8 × 5.6 m example drawing: living room, bedroom and study. It does not represent a real home.
01 / Original drawingOur own 8 × 5.6 m example drawing: living room, bedroom and study. It does not represent a real home.
What the app returned, untouched: three spaces and three doors. The rear wall came out slightly sloped.
02 / First reconstructionWhat the app returned, untouched: three spaces and three doors. The rear wall came out slightly sloped.
Fixed against the drawing: rear wall straightened, divisions at 4.8 and 2.8 m, and 0.9 m doors moved into place.
03 / Corrected resultFixed against the drawing: rear wall straightened, divisions at 4.8 and 2.8 m, and 0.9 m doors moved into place.

The images are captures of the 3D files you can download below, with no furniture or AI images added. The 2.6 m ceiling height and 0.15 m wall thickness are assumptions. Sizes are approximate until you confirm a length. The fixes were made on a copy of the model; they do not replace measuring on site.

One source plan, one inspectable example

Compare the ResPlan 1509 drawing with a furnished 3D reference. This authored study shows the relationship between the plan and the model, not a promise about every upload.

ResPlan 1509 source plan with three bedrooms, two bathrooms, a kitchen, and a living area.
Source floor plan: ResPlan 1509, rasterized from the published geometry.
A furnished 3D reference reconstructed from the same ResPlan 1509 floor plan.
Furnished reference: the same layout, reconstructed in 3D with adapted furniture staging.

Source: ResPlan by The ResPlan Authors, CC BY 4.0. INK TO BRICK rasterized the plan and reconstructed the reference. Download this example as GLB.

Then look around a finished model

Once a plan is a model, you can look at it from places a drawing cannot go: standing inside a room, looking down through cut-away walls, or out on the roof. These are views of our authored sample duplex in the editor’s 3D view, not of a converted plan. Each one opens in the editor.

A worked case: from a sketch to a model

A notebook sketch drawn far from scale became a two-storey 3D model sized by its written measurements. Read what each pass built and what was left to check: From a hand-drawn sketch to a detailed floor plan.

To convert a floor plan to 3D, upload a PDF, PNG, JPEG, SVG, or DXF drawing of up to 25 MiB and add any reliable dimensions you know. INK TO BRICK reconstructs the rooms, walls, and openings as a conceptual 3D model. You see your home in 3D before you pay, and editing it needs a plan. A failed build goes back to your monthly builds. There are 20 export formats across paid plans; basic formats are included on every plan. Select the PDF pages and crops for each physical floor in the local preparation workspace before uploading.

What you can upload

Prepare plans in one of five formats, up to 25 MiB per file. Group pages and fragments by physical floor before uploading. Each physical floor uses one floor unit.

InputWhat works bestNotes
PDFA vector PDF exported from the drawing software with readable line work and dimensions.Select PDF pages, crop regions and rotation in the local preparation workspace. Assign several fragments to one physical floor, or split a page containing several levels into separate floors.
PNGA clear, uncropped plan at a resolution where wall lines stay separate when you zoom in.Scans are fine. The 25 MiB ceiling is the same for every input, so a very large scan may need one resample down.
JPEGA scan, or a photo of a printed sheet taken square on and evenly lit.Photos are accepted. Shoot the sheet flat: perspective stretches the near edge, and the scale then drifts across the page.
SVGA vector export that keeps walls as line work rather than pixels.Nothing to resample, so the drawing reads the same at any zoom. Text stays text, which helps room labels survive.
DXFA CAD export of the plan itself rather than a whole drawing set.DXF is an input here and an export on Pro and Team.
Dimension strings on the sheetA printed dimension chain, a scale bar or a stated ratio.These are evidence for scale interpretation, not a guarantee. You can supply up to 30 reference measurements at upload, each a label and a known length. Check the reported scale status and a second independent dimension after conversion.
The five accepted inputs, what each one is best at, and what to check before you send it.

How the conversion works

  1. Upload one floor plan: PDF, PNG, JPEG, SVG or DXF, up to 25 MiB. The file is checked before anything is built from it.
  2. Add optional context: property type and use, floor level, rooms with their areas, ceiling height, original drawing units, the scale denominator, and up to 30 reference measurements. These help interpret scale; they do not certify it. A drawing-context page number records the source sheet, not which PDF page to convert.
  3. The run reads the drawing and reconstructs rooms, walls and openings as a conceptual 3D model, and reports whether it resolved the scale.
  4. Explore the rooms in 3D in the browser. The viewer reports overall width, depth and height, the space count, the modeled floor area and per-space dimensions; the editor also offers a Feet and inches display (1 m is about 3 ft 3 in).
  5. Furnish and finish: place pieces from the furniture library, assign finishes and materials, and switch lighting presets. Keep existing conditions as the reconstruction reference and use a Design Option for furniture and finishes. Correct walls and openings with manual controls on the same canvas. Verify a furniture fit check against both the reconstructed geometry and the real room.
  6. The project creator can export a saved revision while the project is nonpublic, using formats included in the paid plan. Or intentionally publish a model page anyone can open and copy; a public showcase is not private sharing.
The Riverside House reference plan: a title block at 1:100, a five-meter scale bar and closed dimension chains. This is the kind of sheet a conversion reads well.

What the 3D model gives you

  • Rooms, walls and openings reconstructed from the drawing, with readable room labels.
  • Measurements: overall width, depth and height, space count, modeled floor area, per-space dimensions and a two-point measure tool. The editor’s Units control offers Metric or Feet and inches.
  • A furniture library you place from, piece by piece.
  • Finishes and materials on room floors, wall surfaces, ceilings and fixtures.
  • Lighting presets, the same three the image exports use: daylight neutral, warm evening and overcast soft.
  • Saved design directions that you can review and apply as Design Options with plan access. New AI furnishing generation and refinement are not currently available.
  • Revision history, saved-direction controls, and side-by-side comparison on every plan.
  • Photoreal presentation images tied to the exact revision and camera they were taken from.
  • Multi-floor buildings, with stair and alignment review, up to the floor limit of your plan.

What it does not do

Export your model in 20 formats

GroupFormatsPlan
Floor plansSVG drawing, PDF plan, DXF drawing, DWG drawingDefault SVG and PDF on any plan. DXF and DWG on Pro and Team.
3D modelsGLB model, glTF model, OBJ model, Collada DAE, STL model, 3MF mesh model, SketchUp model (SKP), STEP model, USDZ modelGLB, glTF, OBJ, DAE, STL, 3MF, and USDZ on any plan. SKP on Pro and Team. STEP on Pro and Team.
Model dataJSON model data, CSV schedule, Excel schedule (XLSX), IFC building modelJSON and all-row CSV/XLSX on any plan. Filtered schedules on Pro and Team. IFC on Pro and Team.
ImagesPNG, JPEG, and WebP in 3D or plan view. Default size: 1280 by 960 px.Default images on any plan. Custom dimensions (16 to 4096 px per side), lighting, and visibility controls on Pro and Team.
The 20 export formats, in the four groups the export panel uses, with the plan each one needs.

Every plan includes basic exports: default SVG/PDF drawings, all-row CSV/XLSX schedules, basic 3D formats, and default images. Pro and Team add custom export controls: drawing layers, paper, scale, orientation, floor selection, filtered schedules, and image size, lighting, and visibility. Drawing controls include A4, A3, or Letter paper and scales from 1:10 to 1:1000, with 1:100 as the default. A 3D model or 3D-view image export can use the canonical model, an original model when available, or a saved presentation build with saved-direction access. The format-by-format guide says which one to pick for which destination.

Convert a PDF, JPG or PNG floor plan to 3D

A vector PDF exported from drawing software preserves line work and dimension labels. A scanned PDF contains an image, so inspect its clarity rather than relying on the file extension. Choose pages and crop regions in the local preparation workspace, then arrange their fragments by physical floor before uploading. Converting a PDF floor plan to 3D walks through one-page preparation, scale evidence, and checks on the resulting model.

JPG and JPEG name the same image format; PNG is also an image input. Scans and photos of printed sheets are accepted. Keep the capture flat, square-on, and evenly lit, at a resolution where parallel wall lines stay separate. Blurred lines or perspective distortion can make openings harder to interpret, but a reconstruction can also misread a clear source. Run the door and window check on the model before you build anything on top of it.

SVG and DXF are the vector inputs. Both keep walls as geometry rather than pixels, which means nothing has to be resampled and the drawing reads the same at any zoom. If you have a choice between an image export and the vector it came from, send the vector.

Floor plan to Blender, SketchUp, AR or a 3D printer

The model leaves as a file, and the file decides the destination: GLB, glTF or OBJ for a Blender workflow, SKP for a SketchUp workflow, USDZ for viewing a plan in AR, STL or 3MF for printing a physical model, and DXF or DWG for a CAD drawing handoff. Check the importer documentation for your version of the destination app. Inspect geometry, units, orientation, and materials after import rather than assuming every element survived unchanged.

How much does it cost?

Home is $6.99, Home Max $19.99 and Plural $39 a month for your home; Core is $39, Pro $69 and Team $149 a month for work, and yearly billing costs 10 months. Cancel anytime in Settings and your home stays viewable. Photos and AI layouts use your monthly credits. The plan table lists image generation allowances and export access side by side.

Frequently asked questions

Can I convert a hand-drawn floor plan?

Yes. Photos and scans are accepted, including hand-drawn plans. Keep walls, openings, labels, and dimensions legible. A readable source and reliable reference measurements help interpretation, but the reconstruction still needs review.

Is the model to scale?

Scale can be interpreted from the drawing and optional context, including units, a scale denominator, and up to 30 reference measurements. Supplying a measurement does not guarantee calibration. Check the reported scale status and compare two independent dimensions against reliable plans; verify critical dimensions on site.

Can I edit walls?

Yes. In the manual editor you pick a wall, door or window to change its size and position, or draw new ones. When a reconstruction misreads much of the plan, a clearer source may help another import, but it does not guarantee a correction.

Do I need an account?

Not to look: published homes on the explore map open in a browser with no account at all. Uploading a plan needs one, and you sign in with a code sent to your email or with Google.

Is my floor plan private?

Personal projects stay private until you choose to publish; the data page explains what a public page carries, including the optional publication of Input and Normalized floor plan images.

What file do I get for Blender?

GLB, glTF and OBJ are exchange formats available on every plan. Blender 5.0 removed its built-in Collada DAE importer, so choose GLB, glTF or OBJ for current Blender releases. Check units, orientation and materials after the import.

Can I get a CAD file?

Yes. DXF and DWG drawings require Pro or Team; IFC and STEP require Pro or Team. The drawing controls include layers, A4/A3/Letter paper, and scales from 1:10 to 1:1000. These files carry reconstructed geometry, not a verified construction set; check units and dimensions in the receiving CAD application.

The shortest way to know what your own drawing turns into is to send it. Upload your floor plan and watch the model come back, or open a published model first and turn somebody else’s home in the browser before you spend an import. If you are still comparing tools, the software comparison guide sets out what each kind of tool is actually for.

Start with your own floor plan.

PDF, PNG, JPEG, SVG or DXF · Up to 25 MiB · See your home in 3D before you pay. Plans from $6.99 a month.