Image Tracing Studio

Professional-grade raster-to-vector image tracer with Potrace-quality Bezier fitting, CIELAB color quantization, and near-zero-miss validation.

Design v1.0.0 38 uses
Preset
View
100%
No image
Presets
Preprocessing
☀ Brightness 0
◐ Contrast 0
💧 Blur 0
◆ Sharpen 0
Selection & Edit
0 selected
Boolean Operations
Offset Paths 0
🖼
Drop an image here
PNG, JPG, WebP, BMP, GIF • or Ctrl+V to paste • or click to browse
Algorithm
Best for silhouettes and high-contrast images
Mode
Parameters
Colors 8
Smoothness 50
Detail 50
Threshold 128
Corner Sharpness 135
Gap Closing 1
Edge Low 50
Edge High 150
Stroke Width 1.5
Turnpolicy
Threshold Method
Quality
Color Palette
Trace an image to extract palette
Paths (0)
No traced paths yet
Quality Metrics
PSNR
SSIM
Paths
SVG Size
Nodes
Fidelity
Ready 100%
Export
SVG (Optimized)
Scalable vector file
SVG Code
Copy SVG markup to clipboard
PNG
Raster image at custom resolution
PDF Document
Vector PDF for print (server)
DXF (CNC/Laser)
For CNC machines and laser cutters (server)
CSS clip-path
CSS clip-path: path() rules
Inline HTML SVG
Copy-paste HTML SVG snippet
Animated SVG
SVG with SMIL or CSS animation
Icon Font (.woff2)
Custom icon font from traced paths (server)
Laser/CNC (stroke-only)
Stroke paths only, optimized cut order
Import from URL

About This App

A comprehensive image tracing studio that converts raster images (PNG, JPG, WebP) into clean, scalable vector graphics (SVG) with professional-grade accuracy. Features five tracing algorithms: binary threshold, CIELAB color quantization, Canny edge detection, centerline skeleton tracing, and brightness posterization. The Potrace-inspired engine uses Suzuki-Abe contour extraction with sub-pixel interpolation, optimal polygon fitting via dynamic programming, corner-vs-curve classification, and least-squares cubic Bezier fitting for smooth, precise paths. Adaptive Sauvola thresholding handles uneven lighting. Anti-alias aware color separation traces through AA centers. Render-back validation with PSNR/SSIM scoring and automatic re-tracing of problem areas ensures near-zero misses. Includes seven presets (Photo, Logo, Sketch, Cartoon, Silhouette, Technical, Custom), interactive preprocessing (brightness, contrast, blur, sharpen), post-trace node editing, boolean path operations, color intelligence with gradient detection, batch processing, and export to SVG, PNG, PDF, DXF, CSS clip-path, icon font, and more.

How to Use

  1. 1 Drop an image (PNG, JPG, WebP) or paste from clipboard (Ctrl+V)
  2. 2 Select a tracing preset (Photo, Logo, Sketch, Cartoon, Silhouette, Technical, Custom)
  3. 3 Watch progressive refinement: instant preview, draft, full trace, validated result
  4. 4 Fine-tune parameters: colors, smoothness, detail, threshold, corner sharpness, turnpolicy
  5. 5 Use preprocessing if needed: brightness, contrast, blur, sharpen, crop, rotate
  6. 6 Compare original vs result with side-by-side, overlay, split, or difference views
  7. 7 Check fidelity heatmap to verify tracing accuracy (green = perfect, red = needs work)
  8. 8 Edit paths post-trace: select, delete, recolor, merge, boolean ops, node editing
  9. 9 Export as SVG, PNG, PDF, DXF, CSS clip-path, icon font, or animated SVG
  10. 10 Save projects for later, batch-trace multiple images, or process sprite sheets
ESC