Image to SVG
Output format
What are you converting?
Redraws rather than measures, so detail can shift. Check the preview.
Drop an image here or click to browse
PNG, JPG, or WebP · Max 10 MB
How it works
Upload
Drop any photo. A part, a sketch on paper, a reference image. PNG, JPG, or WebP.
Set scale
Drag a line across a known dimension and enter the real-world size, or skip to use the default scale.
Download
AI generates a clean line drawing, then converts to SVG with accurate dimensions.
Why the output is cleaner
Tracing an image is easy. Producing geometry you can actually build from is the hard part, and it is where most converters give up.
Single lines, not doubled
Strokes are thinned to a 1px centerline before tracing, and contour pairs that are really two edges of one stroke get merged. You do not delete half the geometry by hand.
Arcs and circles detected
Geometry that fits a circle, arc or rectangle is exported as a true entity you can dimension and constrain. Everything else is simplified, not left at one point per pixel.
Correct from the first import
Set one known dimension and everything scales to match. Angles and endpoints are snapped, so edges that should meet actually meet and the profile closes.
Generate as many times as you like. 3 free downloads, then £1.99 per download. Your photo and preview are deleted within 24 hours. Downloaded CAD files stay in your history while your account is active.
Frequently asked questions
How conversion works, what happens to your data, and more.
Yes, if you set the scale. Drag a line across a dimension you already know in your image and type the real measurement. The SVG is written with a physical width and height in millimetres alongside its viewBox, so LightBurn, Inkscape and Illustrator open it at true size instead of at some arbitrary pixel scale you have to correct by hand.
Because most of them trace the boundary of every dark region. A drawn line has thickness, so its two edges get traced as two separate contours and you end up with a hollow sliver where you wanted a line, which on a laser means cutting every line twice. Bevell thins every stroke to a 1px centerline first (Zhang-Suen skeletonization) and merges contour pairs that turn out to be two edges of the same stroke. A line comes out as one line.
Stroked, never filled. These are cutting paths, so every path is emitted with fill set to none and a thin black stroke. A filled SVG is useless to a laser cutter, which follows outlines rather than regions. Circles stay as real circle elements and arcs as arc commands rather than being flattened into hundreds of tiny straight segments, so curves stay smooth on the machine.
Yes, and it costs nothing extra. Every conversion produces both formats from the same geometry, and one credit covers the job rather than the format. So you can take both from a single conversion. Switch between them with the toggle above the download button. Use DXF for CAD and CNC, SVG for laser cutters and vector editors.
Your image is sent to our server for processing. In Precise Outline mode, everything runs on our server using OpenCV and your image never leaves our infrastructure. In AI Drawing mode, a copy is sent to OpenAI's image API to generate the line drawing.
Your uploaded photo and its preview are deleted within 24 hours, always. The converted files are treated differently: if you are signed in, the conversions you have downloaded are kept while your account is active, so you can fetch them again for free from your history. If you never sign in, those are deleted within 24 hours too. We don't build a gallery or train models on your files.
Three, and they differ by what you are giving it. Line art is for an image that is already a drawing, scan or outline: it is traced exactly as uploaded, with no AI and nothing redrawn, and it is the fastest. Precise Outline is for a photo of a real object: it removes the background and extracts the exact silhouette and internal holes, purely geometrically. AI Drawing is for a complex photo or a rough sketch: an AI redraws it as clean linework before tracing, which catches internal detail a silhouette would miss. Because AI Drawing redraws rather than measures, it can invent or drop detail and will not match your reference exactly, so check the preview and prefer the other two when accuracy matters.
No. We use the OpenAI API for AI Drawing mode, which does not use API inputs for training per their data usage policy. We do not train any models ourselves.
The pipeline runs Python with OpenCV and ezdxf. For precise mode: automatic background removal, alpha mask extraction, contour detection, polygon smoothing, then export. For AI mode: an image model generates a line drawing, then our pipeline detects all contours including internal features and fits them to curves. Scale comes from the dimension you provide in the calibration step. The SVG is translated from the finished DXF, so both formats carry exactly the same geometry.
Upload: PNG, JPEG, and WebP (max 10 MB). Output: standard DXF (AutoCAD R2010 compatible) and true-scale SVG. The DXF imports into Fusion 360, SolidWorks, AutoCAD, Onshape, FreeCAD and Rhino; the SVG opens in LightBurn, Inkscape, Illustrator, Affinity Designer and other vector and laser software.
Converting is free and unlimited, with no account needed. You can retune a result as many times as you like, because being charged to iterate towards a good result is no good to anyone. Downloading is what costs. Signing up grants 3 free downloads, and after that it is £1.99 per file, as a one-off payment rather than a subscription. Re-downloading a file you already took is always free.
Hit 'Report an issue' after any conversion to let us know what went wrong. Common tips: use a well-lit photo with a clean background for best results in precise mode. For AI mode, simple objects with clear outlines work best. Highly intricate patterns may lose detail. You can always convert again without spending anything.
Yes. The files you download are yours to use however you like. Personal projects, commercial products, CNC machining, laser cutting, 3D printing profiles, or anything else. No attribution required.