Convert To Vector
Pricing
Pay per event
Go to Apify Store

Convert To Vector
Convert raster images (PNG, JPG, WEBP) into high-quality SVG vectors in seconds. Perfect for logo vectorization, icon conversion, and illustration tracing, with clean paths, accurate colors, and a results ready for web, print, and manufacturing.
Pricing
Pay per event
Rating
0.0
(0)
Developer

Datavault
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Image to Vector Actor
Transform your bitmaps (PNG, JPG, WEBP) into high-quality, scalable SVG vectors. This actor is optimized for logos, icons, and illustrations, providing clean paths and accurate color reproduction with professional-grade results.
Key Features
- Professional Tracing: Uses advanced algorithms to produce clean, sharp SVG paths suitable for professional design work.
- Batch Processing: Convert multiple images in a single run by providing a list of URLs.
- Full Color Support: Convert images with up to 256 colors. Each color is traced as a separate high-fidelity layer.
- High-Contrast B&W: Optimized for generating silhouettes, masks, and stencil-ready vectors.
- Artifact-Free Encoding: Custom PGM-based processing ensures perfect pixel alignment, eliminating the "swoosh" artifacts or shearing common in basic converters.
- Transparency Aware: Smart background detection automatically handles transparency and can skip solid white backgrounds for clean, stand-alone vectors.
Use Cases
- Logo Vectorization: Convert low-resolution logos into scalable, print-ready formats.
- Icon Design: Turn raster icons into lightweight SVGs for web and mobile development.
- Stencils & Manufacturing: Create clean B&W paths for laser cutting, plotting, or CNC.
- Digital Art: Rapidly vectorize sketches and illustrations for further editing in tools like Adobe Illustrator or Figma.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
imageUrls | Array | (Required) | A list of image URLs you want to convert. For a single image, provide a list with one URL. |
maxColors | Integer | (Optional) | If set, performs color vectorization with up to the specified number of colors (2-256). Omit for high-contrast B&W. |
threshold | Integer | 128 | Luma threshold for B&W mode (0-255). Higher values result in thicker/darker paths. |
Output
The actor provides:
- OUTPUT.svg: The final vectorized file, saved in the default Key-Value Store.
- Dataset Record: Metadata for each run, including:
imageUrl: Link to the source image.svgUrl: Direct link to your generated SVG.svgSize: Final file size in bytes.convertedAt: Timestamp of the operation.