(full-width)
Image to Vector Converter
Turn PNG, JPG, WebP, or a simple SVG into an editable SVG vector file. Tune the colors, detail, and noise reduction before downloading.
Upload & Preview
Ready to uploadDrop an image here
or choose a file from your device
PNG, JPG, WebP, SVG · Up to 12 MB
How it works
BitmapCraft traces color regions and edges from a raster image, then writes them as scalable SVG paths.
Upload an image
Choose PNG, JPG, WebP, or SVG. Your file is processed only in the browser.
Tune the trace
Set color count, detail, smoothing, and noise reduction to match your artwork.
Download SVG
Save the scalable vector file and open it in Figma, Illustrator, Inkscape, or a web project.
Image to vector FAQ
Is the SVG actually editable?
Yes. The generated file is made of SVG paths and colored shapes, not a raster image simply placed inside an SVG container. You can open it in Figma, Adobe Illustrator, Inkscape, or most design tools and edit the individual path objects.
Which images convert best to vector?
Logos, icons, flat illustrations, line art, stickers, symbols, and designs with solid colors convert best. For photographs, use fewer colors first to keep the SVG file manageable.
Why does my SVG look different from the original image?
Vectorization approximates pixels with shapes. Increasing detail and color count preserves more visual information, while increasing noise reduction creates a cleaner and smaller SVG.
Do you upload my image to a server?
No. The image is read and vectorized inside your own browser. The page does not send the image to a BitmapCraft server.