Shapesoda

Convert PNG to DXF

Turn a PNG into closed DXF outlines for laser cutters, CNC machines, plotters and CAD.

No image? Try one of these:

Laser cutters, CNC routers, plasma tables and vinyl plotters follow outlines, not pixels, so a PNG has to become a DXF before it can be cut. Shapesoda traces the PNG into closed shapes and writes them into a DXF file, with every color on its own layer, so each color can go to its own tool, power setting or pass.

How to convert PNG to DXF

  1. Drop, paste or choose your PNG file above. Tracing starts right away — no sign-up needed to see the result.
  2. Check the result in the split view. Adjust colors and detail in the panel on the right, or fix spots with the pencil, fill and remove-shape tools.
  3. Choose DXF in the export menu and download. Choose how finely curves are approximated: many short lines for smooth arcs, or fewer lines for a smaller file.

Preparing an image for cutting

  • Use as few colors as the job needs — for a single-material cut, two colors (shape and background) is ideal.
  • Raise the minimum shape size so tiny specks don't turn into cuts your machine can't make.
  • Remove the background shape or anything you don't want cut with the remove-shape tool.
  • Cut-out shapes don't overlap, so every outline is cut exactly once.

About curves and units

DXF files from Shapesoda describe curves as polylines. The coordinates are in image pixels, so set the final size in your CAD or machine software — the vector scales without any loss of quality.

Everything a clean vector needs

Accurate curves and corners

Smooth Bézier curves where the artwork is round, sharp corners where it's pointed — no wobbly edges.

Color palettes

Automatic palette suggestions, or pick exact colors yourself. Merge near-identical shades in one click.

Editing tools

Pencil, fill, color picker and shape removal right in the browser, with full undo and redo.

Batch processing

Drop a whole folder of images and download all the vectors at once.

All the formats

SVG for the web, PDF and EPS for print, DXF for cutters and CAD, PNG at any scale.

Private by design

Images are processed in memory and never kept beyond short-lived temporary storage. Never used for training.

API and MCP for developers and AI agents

Vectorize from your code, or let Claude Code and Cursor do it for you. Create a key in the account menu; same credits as the website.

API docs →

Questions

Which software opens the DXF?

AutoCAD, Fusion, LibreCAD, LightBurn, Inkscape and most laser, CNC and plotter software that imports DXF.

Are the outlines closed?

Yes. Every shape is a closed outline, which is what cutting and filling in CAM software expect.

Can I get SVG for my cutting machine instead?

Yes. Many cutting-machine apps prefer SVG. You can download the same result as SVG, PDF or DXF.

What is a credit?

One credit is one downloaded image, in any format. Re-downloading the same image — even in another format — is free for 30 days.

Do credits expire?

No. Credits from packs never expire and stay on your account until you use them.

Do you store my images?

No. Images are processed in memory on our servers and are never written to disk. The editor keeps your image only while you work; files sent through the API sit in short-lived temporary storage so you can download the result, then disappear automatically. We never use your images to train models. The list of recent images on the start screen lives only in your browser.

Who owns the vector files?

You do. You keep all rights to the images you upload and to the vectors made from them — we claim none. Please upload only images you have the right to use.