SVG for CNC - Trace and Prepare Vector Geometry
Trace a PNG, JPG, WebP, or AVIF graphic into SVG paths. The SVG is source geometry—not G-code or a production-ready toolpath—so verify dimensions and prepare it in CAM software.
Free local tracing needs no account. AI tools use credits and upload files for processing.
Explore features and examplesFrom your image to editable paths
- 01
Open your file
PNG, JPG, WebP, AVIF, GIF, or BMP up to 10 MB in the free workspace (the AI converter takes PNG, JPG, WebP, or AVIF). Existing SVGs can be edited in the free workspace.
- 02
Trace and inspect
Preview the shapes and colors. Clear logos and flat artwork usually trace more predictably than photos.
- 03
Make it yours
Edit the SVG, compare optional optimization, and download your result.
Working with your SVG
Editable Source Geometry
Create SVG paths that can be inspected and refined before a CAM application turns them into machine operations.
Not G-code
The converter does not choose tools, depths, feeds, speeds, offsets, tabs, or workholding. Those decisions belong in CAM.
Variable Trace Quality
Compression, blur, contrast, and visual complexity affect generated contours. Preview every result before use.
Verify Software Support
SVG import and unit handling vary by application and version. Test the file in the exact CAM workflow you use.
Inspect Machining Geometry
Check closed contours, overlaps, duplicate paths, clearances, and inside/outside intent before creating toolpaths.
Test Before Production
Simulate the CAM job and run a supervised scrap-material test using machine- and material-specific guidance.
AI conversion features
- PNG, JPG, WebP, and AVIF input
- SVG path output
- Preview before download
- Up to 10 MB per source image
- Editable in vector software
- CAM preparation still required
- No automatic toolpaths or G-code
- Destination testing required
Questions about your file
Free local tools. Optional AI credits.
Local tracing and SVG editing need no credits. AI conversion includes one credit after email verification; additional packs start at $9.99.
How do I turn a picture I drew into an SVG for my CNC?
Four steps: photograph or scan the drawing in even light, clean the image, trace it into vector paths, then check the paths in your CAM software.
- Scan at 300 dpi or photograph it flat, straight-on, with no shadows. Dark ink on white paper traces best.
- Increase contrast and crop to the drawing so stray marks and paper texture are not traced.
- Upload it to the sketch to SVG tracer (or this page's converter). Choose a black-and-white or two-colour trace for cut lines; keep colours only if you need separate pockets.
- Open the SVG in your CAM program (Carbide Create, Easel, VCarve, LightBurn). Confirm the paths are closed, set real-world size in mm or inches, and pick an inside, outside or on-line toolpath per shape.
If the drawing has thin pencil lines, thicken them with a marker before scanning; a CNC needs a filled shape or a closed outline, not a hairline.
CNC preparation checklist
Vector paths remove raster pixelation, but they do not establish machining accuracy or safety. Complete these checks in the destination workflow.
- 1Open the SVG in compatible vector or CAM software and confirm it imports as paths.
- 2Set the intended units and dimensions; do not assume the raster source carried a real-world scale.
- 3Remove duplicate paths, tiny islands, open contours, overlaps, and self-intersections.
- 4Account for tool diameter, inside versus outside cuts, hold-downs, tabs, and material clearance.
- 5Create and simulate toolpaths in CAM software using parameters for the exact machine, tool, and material.
- 6Run a supervised test on scrap material before machining the final workpiece.