Convert pdf to stl

Convert PDF to STL

Turn vector PDF artwork into a correctly scaled, watertight STL for 3D printing.

Convert PDF files online

We don’t have a dedicated online converter for PDF to STL yet, but you can convert PDF files online to these and more formats:

Want to convert PDF to STL?

Let us know. We pick the conversions to add next by how many people ask for them.

How to convert pdf to stl file

A slicer or 3D-printing service may require an STL when the available source is a PDF drawing, logo, or plan. A normal PDF page is two-dimensional, so the usable workflow is to extract or trace its outlines, set their real-world size, and create a solid with a defined thickness.

PDF source material

PDF is a fixed-layout document format used by offices, publishers, architects, engineers, and manufacturers for manuals, invoices, drawings, and print-ready artwork. A PDF can contain vector paths, text, raster images, or all three; vector artwork is the best source because its closed outlines can become 3D profiles.

Scanned PDFs contain pixels rather than exact geometry, so they must be traced and cleaned manually. Dimension lines, title blocks, hatching, and annotations are not part geometry and should be removed. A small number of engineering PDFs embed 3D PRC or U3D data, but this is not the same as an ordinary 2D PDF page and is not reliably exportable through standard PDF readers.

STL output

STL represents an object's surface as triangles. Slicers including PrusaSlicer, UltiMaker Cura, and Bambu Studio, as well as most 3D-printing services, accept it. STL preserves neither editable CAD features nor standard colors, materials, text, dimensions, layers, or units.

STL has no defined unit system. Most slicers interpret coordinates as millimetres, so check a known measurement after import. STL is appropriate for extruded signs, plaques, logos, cookie cutters, and similar shapes; it is not a substitute for a parametric CAD model when later editing is required.

Creating an STL from a vector PDF

Inkscape plus OpenSCAD is a dependable free desktop workflow for flat, extruded parts.

  1. Open the PDF in Inkscape with File → Open and select the required page.
  2. Delete dimensions, notes, borders, and other non-part artwork. Set document units to millimetres in File → Document Properties, then measure a known feature and scale the drawing to its intended size.
  3. Select text and use Path → Object to Path. Convert any visible strokes intended as solid material with Path → Stroke to Path. Use Path → Union for joined solid regions and Path → Difference for holes. Each printable region must form a closed profile.
  4. Save the result as design.svg with File → Save As → Plain SVG.
  5. Create design.scad containing linear_extrude(height = 3) import("design.svg");. Replace 3 with the required thickness in millimetres.
  6. Open the file in OpenSCAD, use Design → Render, and export with File → Export → Export as STL. The command-line equivalent is openscad -o design.stl design.scad.

Use FreeCAD instead when the profile needs CAD operations such as holes, fillets, drafted faces, or precise placement. Import the cleaned SVG as geometry, make a face from each closed wire, extrude or pad it as a solid, then use File → Export to write the STL. Menu details vary by FreeCAD workbench and version, but the exported object must be a solid rather than only wires or faces.

For simple non-confidential vector pages, CloudConvert can convert PDF to SVG before the Inkscape cleanup stage. It does not determine intended dimensions, holes, or extrusion height; inspect its SVG before modeling. Avoid uploading proprietary drawings to public conversion services.

Scans, 3D PDFs, and validation

For a scanned page, use Inkscape's Path → Trace Bitmap, remove the original image, and correct specks, overlaps, broken contours, and inaccurate curves before saving SVG. Tracing cannot recover dimensions or detail lost through scanning; use a known reference measurement or redraw critical features from the original drawing.

If the PDF depicts an existing 3D CAD part, obtain the native model or a STEP, IGES, Parasolid, or other CAD exchange file and export STL from that source. A 2D projection cannot provide underside geometry, depth, wall thickness, tolerances, or hidden features. For a PDF with embedded PRC or U3D content, use the original CAD file where possible; generic PDF-to-STL sites commonly fail or export only incomplete mesh data.

Before printing, open the STL in a slicer or mesh checker. The mesh should be watertight, manifold, correctly scaled, and free of self-intersections, inverted normals, and zero-thickness regions. PrusaSlicer, Microsoft 3D Builder, and Meshmixer can repair simple mesh defects, but no repair tool can infer the intended shape or dimensions from ambiguous PDF artwork.

PDF vs STL: format comparison

How the PDF and STL formats compare on the properties that matter most for this conversion.

Comparison of the PDF and STL file formats
Property .PDF Portable Document Format .STL Stereolithography
Open standard Yes Partly open
Compression Both Uncompressed
Typical file size Medium Small
Opens in a web browser Yes, natively No
Further editing Limited Not directly editable
Metadata support Extensive None
Plain-text readable No Yes
Best used for Publishing Embedding in applications
Introduced 1993 1987
Developer Adobe Systems (now Adobe Inc.); standardized by ISO 3D Systems
MIME type application/pdf model/stl

Frequently asked questions

Will my PDF artwork become a 3D model when converted to STL?

Only if the PDF’s vector outlines are given thickness or otherwise form a closed 3D shape during conversion. A flat PDF drawing has no inherent depth, so the result may be a flat extrusion rather than a complete 3D model.

Will the scale stay correct when converting PDF to STL?

It will stay correct only when the PDF’s physical dimensions and the intended STL units are interpreted consistently. PDF files do not always provide the unit information needed for 3D printing, so check the model’s measured dimensions before printing.

Why is my PDF to STL model not watertight?

Open paths, overlapping outlines, holes, self-intersections, and zero-width strokes can produce gaps or invalid surfaces in the STL. The PDF artwork usually needs clean, closed contours before it can become a watertight printable mesh.

Does PDF to STL preserve curves and text?

Curves are converted into triangular mesh facets, and text is preserved only if its outlines are converted into geometry. Fonts, colors, page layout, annotations, and other PDF metadata are not retained as editable STL features.

Additional formats for
pdf file conversion

Reverse conversion

Convert to stl from
other formats

Share on social media: