Bring your PDF plans
into Revit, at exact scale
The fastest starting point for as-built modeling: FloorScan converts your PDF plan into a semantic multi-layer DXF in real meters — link it in Revit and trace your BIM walls right on top, no rescaling, no background redrawing.
Import at exact scale — $INSUNITS=6, real meters, zero rework
Bearing, partitions, doors, windows, footprint — visibility controlled in Revit
Of time on the as-built survey phase before modeling
The PDF → Revit workflow that wastes no time
Inserting a PDF straight into Revit gives you an image: nothing to snap to, scale to guess, walls to redraw from scratch measuring every dimension. FloorScan first turns the PDF into geometry: bearing walls and partitions as closed polylines, openings as positioned blocks, rooms as named outlines — each family on its own layer. Linked in Revit (Insert → Link CAD), that DXF becomes a precise underlay the Wall tool traces against, snapping to axes.
Scale is guaranteed: the DXF comes out in real meters with $INSUNITS=6, so "Import at 1:1" is enough — no conversion factor to hunt for. As a complement, the Excel export provides the room schedule (names, areas, perimeters) for your Revit schedule templates, and the structured JSON feeds your Dynamo scripts if you automate wall generation.
Built for the BIM workflow
Link CAD, don't trace
The DXF links cleanly (Insert → Link CAD): snapping to wall axes, controllable layers, detachable.
Walls typed bearing / partition
The AI classification (≥150 mm = bearing) guides Revit wall-type choices right from tracing.
Positioned openings
Doors and windows marked on their walls with width — place Revit families right the first time.
Room schedule
Names, areas and perimeters in Excel — the basis of your Revit room schedules.
JSON for Dynamo
Structured coordinates of walls, openings and rooms — generate Revit walls by script if you industrialize.
Multi-storey
One DXF per level from the same multi-page PDF — link each storey on its Revit level.
Frequently asked — PDF to Revit
Does FloorScan generate a native .rvt file?
No — the .rvt format is closed and version-specific. FloorScan produces the best possible intermediate: a semantic DXF at exact scale that Revit links natively, plus structured JSON to generate walls via Dynamo if you want automation. It's the most reliable workflow: geometry comes from FloorScan, BIM objects stay created in Revit with your templates and families.
How exactly do I bring the DXF into Revit?
Insert → Link CAD → select the FloorScan DXF → units "meter", positioning "Origin to origin", 1:1 import. The plan lands at exact scale on the active level. Tip: "Link" rather than "Import" keeps the file light and replaceable if you re-export a corrected version from FloorScan.
What about a scanned plan with no dimensions — will the scale be right in Revit?
Yes, provided you recalibrate the scale in FloorScan before export: enter the property's known total area or calibrate on a known distance (2 clicks). The DXF then comes out in real meters and Revit shows it right. Quick check after linking: measure a door — it should be ~0.90 m.
Other features
From the blog
From PDF to Revit underlay in 30 seconds
10 free plans per month, no credit card. DXF, Excel and JSON included.