scan to svg converter
Convert scanned drawings into clean, editable SVG
This page is tuned for scans: pencil sketches, ink drawings, worksheets, and handwritten notes. Scans usually fail for two reasons: uneven lighting and scanner dust. The pipeline here normalizes the image, suppresses background paper texture, removes speckles, and then traces the remaining ink into SVG paths. The goal is an SVG you can actually edit, recolor, and scale without thousands of noisy points.
Scan → SVG: what to fix before tracing
Vectorize scanned drawings and documents into clean SVG. Built for scans with speck removal, smoother curves, and presets that help close tiny gaps.
A scan is not “clean ink on white.” It usually includes shadows, paper grain, faint pencil noise, and random dust that becomes tiny blobs after thresholding. If you trace that directly, you get messy outlines and a huge node count. The clean approach is: normalize the scan, decide what counts as ink, then smooth and simplify the result.
Start with a preset that matches your scan quality. If the preview shows dots everywhere, treat it as a cleanup problem first: increase turd size (speck removal) and raise blur/normalization so the paper texture stops producing edges. If the preview shows broken strokes, switch to an Aggressive preset that seals small gaps, then fine-tune threshold so faint strokes stay connected without turning the background into noise.
Once the drawing is “correct,” reduce node count so editing is sane. Increase curve tolerance until jagged edges become smooth, but stop before corners and intentional angles start rounding off. If you’re exporting for cutting or plotters, fewer nodes also improves performance in cutter software.
- Speckles: increase turd size.
- Gaps: lower threshold, raise curve tolerance, and try Turn policy: black.
- Thin details disappearing: increase threshold and lower turd size.
Best for
Use Speck killer or increase turd size until dust disappears. If dots persist, increase blur/normalization so paper texture stops becoming edges.
Use Aggressive to close small gaps, then lower threshold slightly until faint strokes reconnect without pulling in background noise.
If one side looks darker, increase normalization/contrast so the background becomes consistent before tracing.
Lower threshold a bit and use stronger edge settings so light graphite becomes ink without amplifying paper grain.
Increase curve tolerance until edits are manageable. Node count matters more than micro-detail for clean SVG line art.
Convert workflow
Scan to SVG Converter: practical workflow notes
Convert scanned images to SVG for cleanup, scaling, document graphics, and printable art. Use this page when that specific output is the fastest path, then jump to the related tools below if you need a different export, cleanup, or craft-file workflow.
Best for
- scan to svg
- Creator, design, web, and SVG production workflows
- Fast visual checks before copy or download
- Moving between related SVG tools without restarting from scratch
Settings to try
- Use the route-specific controls shown inside the tool.
- Preview the result before downloading or copying.
- Open related tools when you need cleanup, export, color, or sizing changes.
Useful limits
- This tool only exposes controls that affect the current output.
- Use a related converter if your input or output format is different.
- Some browser-rendered previews can differ when external assets are missing.
Related tools
Need help choosing?
Read the concise workflow, preset, settings, and troubleshooting docs without adding clutter to the converter.
FAQ
How do I remove scanner speckles and dust?
Increase turd size or use the Speck killer preset. It removes tiny isolated blobs.
How do I close small gaps in lines?
Use the Aggressive preset. Lower threshold slightly and try Turn policy black.
Why is my SVG too jagged?
Increase curve tolerance a bit. For more detail, lower it again.
