PNG to SVG Converter

Convert PNG, JPG, BMP images to SVG vector format. Free online bitmap to SVG converter with customizable tracing settings. No upload required.

Upload
Drag & drop an image here
or click to browse
Choose a bitmap image to convert to SVG
Conversion Settings
0128255
Controls black/white separation point (0-255)
0510
Removes small speckles (higher = cleaner)

About PNG to SVG Conversion

Convert bitmap images (PNG, JPG, BMP) to scalable vector graphics (SVG). This tool traces the outlines of your image and converts them into vector paths that can be scaled infinitely without quality loss.

What is bitmap to vector conversion?

Bitmap to vector conversion (also called image tracing or vectorization) converts pixel-based images into mathematical paths and shapes. The result is a scalable vector graphic that maintains quality at any size.

What image formats are supported?

This tool supports PNG, JPG, JPEG, and BMP image formats as input. The output is always SVG (Scalable Vector Graphics) format, which can be opened in any vector graphics editor or web browser.

What is the threshold setting?

Threshold determines the brightness level at which pixels are considered black or white. Values range from 0-255. Lower values make more pixels black, higher values make more white. Adjust this to get the best tracing results.

What does noise suppression do?

Noise suppression (turd size) removes small isolated pixel groups that are likely noise or artifacts. Higher values remove more small details, resulting in a cleaner but potentially less detailed SVG.

Should I use color or black & white mode?

Color mode preserves the original image colors by embedding it in the SVG, best for photos. Black & white mode traces paths for a true vector result, ideal for logos, icons, and line art.

What are the size limits?

Maximum input file size is 10MB. Very large or complex images may take longer to process. For best results, use images with clear edges and high contrast.