CleanVector / vector utilities

PNG to DXF converter. From pixels to contours.

Trace a PNG logo or flat drawing into vector paths, then export those paths as DXF contours. Set the physical canvas width, inspect the trace and keep the intermediate SVG in your library for reuse.

Account required · 1 credit per PNG trace · no extra DXF credits

PNG → DXF geometry
Already have an SVG?

Your preview will appear here.

DXF contains 2D polylines, not colour fills or a machine toolpath. Verify scale, closed contours, overlapping cuts and machine settings in your CAD/CAM app before fabrication.

PNG tracing uses our server-side vectorization provider. The source and intermediate SVG are stored in your private asset library; this is not a local-only conversion.

How to use PNG to DXF

  1. Upload a clean PNG

    Choose a PNG no larger than 5 MB. Flat colors, crisp edges and a simple silhouette work better than shadows, gradients or a photograph.

  2. Trace once

    Sign in and start vectorization for 1 credit. This uses direct tracing, not AI image enhancement. The intermediate vector is saved in your library.

  3. Size and prepare DXF

    Choose millimeters or inches, set the canvas width and prepare the contours. Inspect the result before downloading; changing DXF settings does not require another PNG trace.

An inspectable example

A real raster trace, not renamed pixels.

We traced this 720 px PNG with the same direct-vectorization provider used by the tool, then passed the resulting SVG through the DXF converter at 120 mm width and 0.05 mm tolerance. Rounded edges and extra vertices reveal the approximation introduced by tracing.

SOURCE / PNG PIXELS
720 pixel PNG of a blue rectangular plate with two transparent circular holes
OUTPUT / TRACED DXF
Actual DXF contours from the traced PNG, showing the outer boundary and two holes

120 × 79.98 mm canvas · 3 contours · 157 vertices · 0 open

These fixed example files are available without signing in. Your own files use the account and plan requirements shown above.

Before you export

What to expect from the output

A trace is an approximation

PNG pixels do not contain original curves or physical measurements. Tracing estimates their boundaries; it cannot reconstruct the exact CAD drawing or recover hidden details.

Backgrounds can become contours

This direct workflow does not remove the source background. A solid background or several adjacent colors can create extra or overlapping boundaries. Review and clean the intermediate SVG when necessary.

Keep the useful intermediate

The traced SVG can be reused for later DXF preparation. The DXF itself contains polylines, not colored fills, editable lettering or a machine toolpath. Check dimensions and cuts in your CAD/CAM application.

Common questions

PNG to DXF FAQ

How much does PNG to DXF conversion cost?

The PNG tracing step costs 1 credit. Preparing and downloading the DXF adds no credit charge and does not require an animation subscription. Reopening existing library artwork follows its SVG access permissions.

Can I convert a photo or a technical blueprint?

A photo can create many noisy contours, and a blueprint's dimensions are not interpreted. This tool is intended for logos and simple flat drawings, not engineering reconstruction, OCR or recovery of exact measured geometry.

Does it remove the PNG background?

No. Direct PNG-to-DXF tracing keeps the source background. Use clean transparent artwork when appropriate and inspect the result for an unwanted outer rectangle or extra contours.

Why are there double lines in my DXF?

A trace can represent neighboring colored regions as separate boundaries. Those boundaries may overlap, especially around a thick line or a background shape. Inspect the SVG and the imported DXF and remove duplicate cuts before fabrication.

Can I convert JPG or export DWG here?

This page accepts PNG and produces DXF. It does not directly accept JPG or output DWG. For a JPG, first use the image-to-SVG workflow, then prepare the SVG in the SVG-to-DXF tool.

See plans and export permissions →