Guides / open pdf in librecad

How to Open a PDF in LibreCAD (and Get Lines You Can Edit)

Updated 30 October 2026

To open a PDF in LibreCAD you first convert it to DXF, because LibreCAD has no PDF import for vector lines. It opens DXF natively, reads DWG, and can insert raster images as a background. That covers every kind of PDF you will meet, as long as you pick the right conversion for each.

Here is the quickest way from a PDF to a LibreCAD drawing at the right scale, plus the cleanup that turns imported lines into something you can edit.

Why won’t LibreCAD open a PDF?

A PDF is a page description format. It stores lines, curves and text as instructions for a printer, in points (1/72 inch), placed on a sheet of paper. LibreCAD works in drawing units on an unlimited model space, and its file handling is built around DXF. The developers never added a PDF reader, so File > Open simply does not list PDF.

The good news: when the PDF came out of a CAD program, the lines inside are still real vectors. A converter can pull them out into a DXF with almost no loss.

Which conversion method should you use?

Your PDF Method Result in LibreCAD
Vector drawing (from AutoCAD, Revit, SolidWorks) Browser converter to DXF R12 Lines, polylines, layers per colour, editable text
Vector drawing, offline Inkscape, save as “Desktop Cutting Plotter (AutoCAD DXF R14)” Paths as polylines, text only if converted to paths
Scanned drawing Export page as PNG, insert as image, trace A background picture to draw over
Scanned drawing, lots of linework Trace to DXF first Ink outlines around every drawn line

To check which kind you have, zoom to 1,600% in a PDF viewer. Sharp edges mean vector, blocky pixels mean a scan, and text you can highlight means real text.

How do you open a PDF in LibreCAD, step by step?

  1. Open the free PDF to DXF converter in your browser and drop in the PDF. Nothing is uploaded; one PDF up to 5 pages and 20 MB is free.
  2. Click Set scale, click both ends of a dimension you know (a 1,200 mm window, a 50 mm hole spacing) and type the real length. This removes the drawing scale before the file reaches LibreCAD.
  3. Download the DXF. It is DXF R12, which LibreCAD reads without complaint.
  4. In LibreCAD, choose File > Open and select the DXF.
  5. Go to Options > Current Drawing Preferences, open the Units tab and set the main unit to Millimeter (or Inch, if the drawing is imperial).
  6. Measure one long dimension to confirm the scale before you edit anything.

A note on step 5: changing the unit in LibreCAD does not resize anything. A line 900 units long stays 900 units long; only the label changes. So the unit has to match what the DXF already contains.

What about the Inkscape method?

Inkscape opens a PDF page and saves it as Desktop Cutting Plotter (AutoCAD DXF R14). Its export dialog has a Base unit setting; pick mm. Two catches: text must be converted to paths first or it disappears, and the drawing comes out at paper size, so a 1:50 plan still needs scaling by 50 in LibreCAD. It is a decent offline fallback for logos and simple parts.

How do you check and fix the scale in LibreCAD?

If you skipped Set scale, the DXF arrives at paper size. A 1:100 floor plan shows a 5,000 mm wall as 50 mm, and a 1:50 plan shows the same wall as 100 mm. Fixing it takes three moves:

  1. Measure a known dimension with Distance Point to Point (type dist in the command line). Say it reads 50.
  2. Work out the factor: real length divided by measured length. 5,000 / 50 = 100.
  3. Select everything (Ctrl+A), start the Scale tool (command sz), pick 0,0 as the reference point and enter 100 as the factor.

Measure a second dimension, as long as possible, to confirm. If the plan’s overall width of 14,750 mm now reads 14,750, the drawing is right. Picking endpoints by eye on a short line can be off by 1%, which on a 15 m building is 150 mm. Snap to endpoints and use long references. The reasons PDFs lose their scale are covered in why a converted PDF is not to scale.

How do you clean up the converted drawing?

A converted PDF holds what the printer saw and none of the drafter’s structure. Four cleanup jobs make it a working LibreCAD file:

  • Sort the layers. The converter puts each PDF colour on its own layer. Open the Layer List and rename them: walls, dimensions, hatching, text. Hide the hatching layer; it can hold thousands of short lines.
  • Join segments into polylines. Outlines that arrive as separate lines become one closed shape with Create Polyline from Existing Segments (command pj). Closed polylines make offsets and area checks easy.
  • Check curves. Arcs and circles arrive as polylines made of short straight segments. For a drawing you will dimension, redraw important holes as true circles with the Circle tool.
  • Fix the text. Real PDF text arrives as editable TEXT. LibreCAD draws it in its own CAD fonts, so it looks plainer than the PDF, and the content stays the same. Text that the PDF author outlined arrives as tiny shapes; delete those and retype the label.

Duplicate lines are the hidden trap. Some PDFs draw the same edge twice, which doubles cut paths for a laser or makes a polyline join fail. Zoom close on a corner, select a line and look at the selection count. Two items where you expected one means a duplicate.

How do you handle a scanned PDF in LibreCAD?

A scanned PDF holds a picture, so there are no lines to convert. You have two options:

  • Insert the image and trace. Export the page from your PDF viewer as a PNG at 300 dpi, then use File > Import > Insert Image. Scale it with the same measure-and-scale steps above, lock its layer, and draw on a new layer with the Line and Polyline tools.
  • Trace it into vectors first. The converter’s scanned PDF to CAD mode turns each pen line into an ink outline, a thin closed shape following both edges of the line. In LibreCAD you get endpoints to snap to everywhere, and you redraw the real geometry on top.

At 300 dpi one pixel is 0.085 mm on paper. On a 1:100 plan that equals 8.5 mm on site, which is fine for a layout and too coarse for a steel detail. The scanning side is covered in how to convert a scanned drawing to CAD.

Do you need DWG instead of DXF?

LibreCAD saves DXF, and it can read DWG without writing it back. If a contractor or client insists on DWG, finish the drawing in LibreCAD, save the DXF, and run it through the free ODA File Converter from the Open Design Alliance, which converts DXF to DWG in bulk. The whole chain is in how to convert PDF to DWG without AutoCAD.

Next steps: convert one page, open it in LibreCAD, set the units and measure the longest dimension. If it matches the drawing, start editing.

Questions people ask

Can LibreCAD open PDF files?

LibreCAD has no PDF import for vector lines. It opens DXF, reads DWG and can insert raster images, so convert the PDF to DXF first and open that file.

How do I scale a converted PDF in LibreCAD?

Measure a known dimension with Distance Point to Point (command dist), divide the real length by the measured length, then apply that factor with the Scale tool (command sz). A 5,000 mm wall measuring 50 mm needs a factor of 100.

Can LibreCAD save a DWG?

LibreCAD reads DWG files but saves DXF. If someone needs a DWG, convert the finished DXF with the free ODA File Converter.

Why does the text look different after opening the DXF in LibreCAD?

LibreCAD draws text with its own CAD fonts instead of the PDF's fonts. The words and positions stay the same, and you can change the font in the text properties.

More guides