DXF to PDF converter — 100% private, no upload
Convert a DXF file to a vector PDF. Drop the file below, pick the unit, click convert. Your file stays on your computer.
DXF up to a few MB.
Supported entities
LINE, CIRCLE, ARC, LWPOLYLINE, POLYLINE, TEXT. Splines, hatches, dimensions and blocks are skipped with a count in the result so you know what was lost. Most simple engineering and architectural 2D drawings render fine.
Common questions
Which DXF versions are supported?
The tool parses the widely used entity types — lines, polylines, arcs, circles, text — across common DXF releases from the last two decades. Exotic proxy entities and 3D solids are simplified or skipped.
Is the drawing uploaded to a server?
No. The DXF file is parsed and rendered entirely in your browser. Nothing is uploaded, which also means large drawings convert as fast as your own device allows.
Why do some layers look different from AutoCAD?
The renderer aims for geometric fidelity — the shapes, positions and dimensions match. Line weights, plot styles and custom fonts that depend on your CAD installation's settings cannot be reproduced exactly in a browser.
Can I convert confidential drawings and site plans?
Yes — that is the main reason this page exists. Uploading a client's floor plan or a factory layout to a random converter site is a data-protection incident waiting to happen. Here the DXF is parsed in your browser tab, so the drawing never leaves the machine it is already on.
Can I use it with the internet switched off?
After the page has loaded, yes. The converter needs no server round-trip, so it keeps working on a locked-down office network or with the connection pulled entirely — the fastest way to confirm that no upload is happening.
People also use this for…
Every tool below is also 100%% local: no upload, no account, no server copy — the same privacy guarantee you get on this page.
- Add stamps or notes to the exported drawing
Mark up the PDF you just created — still locally, still no upload. - Attach rendered views to the same PDF
Combine the drawing export with screenshots or photos in one file. - Write the transmittal or spec sheet
Turn plain text notes into a clean PDF page to send alongside the drawing.
How to convert a DXF drawing to PDF
- Export your drawing as DXF from AutoCAD, DraftSight, LibreCAD, QCad or FreeCAD (File → Save As → DXF). The ASCII flavour of DXF is the one this tool reads.
- Choose the file here, then set the page size (A4, A3, Letter…), the drawing units your CAD file uses, and a line thickness if the default hairlines are too faint.
- Click Convert to PDF. The drawing is parsed and re-drawn as vector lines, then downloaded as a single PDF.
- Open the result and check the scale before you send it out — a drawing that was modelled in millimetres but labelled as inches will come out 25.4× too large.
How the conversion works
A DXF file is a plain-text list of group codes followed by values —
pairs like 0 (entity type: LINE, LWPOLYLINE, CIRCLE, ARC, TEXT) and
10/20 (X/Y coordinates). The converter reads the
ENTITIES section, walks that list, and translates each supported entity into a
drawing command on the PDF page. Coordinates are scaled from drawing units into
PDF points (one millimetre is 2.8346 points), and the page is generated with the
jsPDF library entirely inside your browser. Because the output is vector, the PDF
stays sharp at any zoom level and prints cleanly on a plotter.
Supported files and known limits
- DXF: yes. DWG: no. DWG is Autodesk's binary, proprietary format and cannot be parsed by a browser script. Save or export a copy as DXF first — every CAD program, including the free ones, can do this.
- Best results with 2D geometry. Lines, polylines, circles, arcs and text are handled. 3D solids, meshes and viewports are not rendered.
- External references (Xrefs) are not resolved. Bind or explode them in your CAD program before exporting.
- Hatch patterns and complex linetypes are simplified. Layer colours are approximated, so a drawing that relies on colour-coded linetypes may look plainer than in CAD.
- Very large drawings with hundreds of thousands of entities can take a while or hit browser memory limits; freezing unneeded layers before export helps.
Why this is safer than an online converter
Engineering drawings are confidential. Uploading a floor plan, a piping layout or a client's part geometry to a stranger's server is a real disclosure risk, and many "free" converters retain copies. Here the file is read with the browser's File API and parsed locally — it is never transmitted, and nothing is stored once you close the tab.
Troubleshooting
- Blank or nearly blank page: almost always a units mismatch. Check the drawing units dropdown against what the file actually uses.
- Drawing sits in a corner: the geometry is far from the origin. Move it near 0,0 in CAD, or pick a larger page size.
- Text is missing: the drawing uses SHX or a custom font that has no direct PDF equivalent; convert those annotations to a standard TrueType font before exporting.
- "Unsupported" or nothing happens: the file is probably binary DWG, or a newer binary DXF. Re-save as ASCII DXF (R12 and 2000 are the most compatible).
- Lines too thin to see: increase line thickness and convert again.
FAQ
Do layers survive the conversion?
Geometry from all visible layers is drawn, but the layer structure itself is flattened into one PDF page — this tool produces a drawing to look at and print, not an editable layered file.
Can I convert several drawings at once?
Not in one go; each file is converted separately so you can check the scale and page size per drawing.
Is the output text-searchable?
Yes for standard text entities that were rendered as text, though complex or font-substituted annotations may come through as outlines.