Turn a JPG photo of a logo, sketch or sign into closed DXF outlines your machine can cut.
⌘V paste · ⌘O open · batch
No image? Try one of these:
Image to vector: see the difference
Left: a compressed JPEG. Right: the clean SVG from Shapesoda. Drag to compare.
JPEG, 170 pxVector
Logo
JPEG, 400 pxVector
Mascot
JPEG, 480 pxVector
Lettering
Most images people want to cut start as a JPG: a logo from a website, a phone photo of a drawing, a scan. Cutting and CAD software needs outlines, so the JPG has to become a DXF first. JPG compression adds blocky noise around edges, and traced directly that noise turns into ragged cuts. Shapesoda smooths it out, reduces the picture to a few clean colors and writes every color as closed outlines on its own DXF layer.
How to convert JPG to DXF
Drop, paste or choose your JPG file above. Tracing starts right away — no sign-up needed to see the result.
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.
Choose DXF in the export menu and download. Pick many short lines for smooth arcs, or fewer lines for a smaller file.
Getting cut-ready outlines from a JPG
For a single-material cut, set Colors to two: the shape and the background.
Raise “Min shape size” so leftover JPG specks don't become tiny cuts.
Remove the background shape with the remove-shape tool, so only the design is cut.
Choose cut-out shapes: they don't overlap, so every edge is cut once.
Photos and sketches
A phone photo of a drawing works best with even light and a plain background. Shadows and paper texture become extra shapes, which you can merge by lowering the number of colors or remove by hand. A real photo of a scene turns into flat posterized areas, which suits stencils and engraving art more than precise parts.
Everything a clean vector needs
Clean curves
Smooth Bézier curves with only the nodes the shape needs. Easy to edit and cut.
Gradients stay gradients
Color fades become real SVG gradients you can edit.
Connect Shapesoda to Claude, ChatGPT, Cursor or any MCP client.
Edit right in the browser
Recolor, draw, pick colors or remove shapes. No Illustrator needed.
{ }
One API call
Send a JPG or PNG, get an SVG back. Add vectorization to your app.
Frequently asked questions
Which programs open the DXF?
AutoCAD, Fusion, LibreCAD, LightBurn, Inkscape and most laser, CNC and plotter software that imports DXF.
What size will the DXF be?
Coordinates are in image pixels. Set the real size in your CAD or machine software; the vector scales without losing quality.
Can I also get SVG or PDF?
Yes. The same result downloads as SVG, PDF, EPS or DXF, and re-downloading the same image is free for 30 days.
What is a credit?
Without a plan, one credit is one downloaded image, in any format. The Personal plan needs no credits on the website; the API plan adds credits every month. Re-downloading the same image — even in another format — is free for 30 days.
Do credits expire?
Not while your API plan is active: unused credits roll over, up to 5 months’ worth. When the plan ends, its credits expire. The free credit for new accounts does not expire.
Do you store my images?
Only when you need it. The editor keeps your image in memory only while you work, and an API request for a single format keeps nothing. When you ask the API for several formats, request storage, or use the MCP server, the image and the results are kept for 24 hours, encrypted with a key that only you receive (anyone with the result link can download it), then deleted 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.
Your first download is free
Create an account in seconds. The first vector file is on us.