PDF floor plan to DWG

This converter does not read PDF files yet. It traces images, so export the PDF page as a PNG and upload that. If your PDF came out of a CAD program, AutoCAD can import its lines directly and you may not need tracing at all.

Accepts PNG or JPG exported from your PDF · outputs layered DXF for AutoCAD, BricsCAD, DraftSight and LibreCAD

No plan at hand?

How it works

  1. Step 1

    Open the PDF and export the plan page as a PNG at 200–300 DPI.

  2. Step 2

    Upload the PNG and check the traced walls.

  3. Step 3

    Measure one dimension you know to set the scale.

  4. Step 4

    Download the DXF and save it as DWG in AutoCAD.

What converts well

You get an editable wall layout to build on, not a finished construction drawing. Here is what to expect.

Works best

Black-and-white floor plans, scans and line drawings: walls come out closed, straight and on their own layer.

Works, with cleanup

Hand sketches and colour renderings: you get the walls, plus extra fixture lines on the OTHER layer to delete.

Not yet

Angled phone photos with strong perspective, very low-resolution images and curved walls.

Quick facts

What you get before you upload anything.

Input filesJPG/JPEG, PNG and WebP images: floor plans, scans, screenshots and photos of drawings. PDF is not accepted yet; export the PDF page as a PNG first.
Output fileDXF in AutoCAD 2010 format. You download DXF, not DWG; any program that reads DWG opens it, and AutoCAD saves it as DWG with Save As.
Opens in AutoCAD?Yes. Open the DXF directly in AutoCAD or AutoCAD LT, or in BricsCAD, DraftSight and LibreCAD.
File sizePick images up to 25 MB. Your browser shrinks larger ones to at most 3,000 px on the long edge and 4 MB before uploading; tracing runs at about 2,000 px.
PriceThe preview is free and needs no account. Downloads need a free account: 3 free downloads on signup (valid 30 days), then 1 credit per download, in packs of 10 for $9.99 or 50 for $29.99.
LayersWALLS (closed wall polylines), WALLS_HATCH (wall fill), WALL_AXIS (centre lines), DOORS (swing arcs), TEXT (room names and dimensions read from the image) and OTHER (every other line).
ScaleMeasure one line on the preview and enter its real length in ft, in, m or mm. Signed in, you can instead use the scale read from the plan’s dimension text when those dimensions agree. Otherwise the drawing is in pixels.
AccuracyRule-based tracing, not hand drafting. Horizontal and vertical walls are straightened and snapped to each other; diagonal walls are kept but not straightened, and curved walls become short straight segments. Door swings are found by shape, so some are missed and some round letters become false arcs.
LimitsWalls must be the thickest dark strokes. Hatched walls, walls drawn as two thin lines and coloured walls end up on OTHER. Photos with strong perspective are only rotated, not flattened. Text is read by an AI vision model and can be wrong or missing.
PrivacyImages are processed in memory to make your file and we do not store them. To read the text on a plan, the image is also sent to an AI vision model through fal.ai.

Frequently asked questions

Can I upload a PDF here?

Not yet. Upload JPG, PNG or WebP. Any PDF viewer can export a page as an image: in Adobe Acrobat use Export PDF > Image > PNG, on a Mac open it in Preview, choose File > Export and pick PNG, or take a high-resolution screenshot of the page.

Should I trace my PDF or import it into AutoCAD?

Check what kind of PDF it is first. Zoom far in: if lines stay sharp, it is a vector PDF exported from CAD, and AutoCAD’s PDFIMPORT command turns those lines into editable objects. If lines turn blurry or blocky, it is a scan, PDFIMPORT only brings it in as an image, and tracing it here is the faster way to get walls you can edit.

Does tracing keep the PDF’s layers?

No. An exported image has no layers left. The tracer builds new ones: WALLS, WALLS_HATCH, WALL_AXIS, DOORS, TEXT and OTHER.

What kind of images convert best?

Black-and-white floor plans, scans and clean line drawings give the best result: walls come out as closed, straight polylines. Colour renderings with furniture and floor textures still give you the walls, but expect extra lines on the OTHER layer that you will want to delete.

Is the result a finished CAD drawing?

No. You get an editable wall layout to trace over or build on, not a construction drawing. It saves the hours of redrawing walls by hand; dimensions, annotations and details are still yours to add.

How do I get the real-world scale right?

Measure one wall or dimension line on the preview and type its real length, for example 25 ft, and the drawing is scaled so that measurement matches. When you are signed in, the converter also reads the dimension text on the plan and offers that scale if the dimensions agree with each other. Without either, the file is drawn in pixels.

Which layers are in the file?

WALLS holds the wall outlines as closed polylines, WALLS_HATCH a solid fill of the walls, WALL_AXIS the wall centre lines, DOORS the door swings, TEXT the room names and dimensions read from the image, and OTHER everything else the tracer found, such as fixtures and furniture. Turn OTHER off for a clean wall plan.

Do you keep my images?

Uploads are processed in memory to make your file and are not stored.