Free Image Converter
& SVG Vectorizer
Convert images between JPG, PNG, WebP and BMP, or turn any image into a smooth SVG vector with curve tracing. Batch convert up to 50 files, resize, rotate, flip and set quality — all inside your browser, with no upload and no signup.
Instant Convert
Real-time processing
Batch Upload
50 images at once
Quality Slider
1–100% control
Resize
Custom W×H set
SVG Tracer
Curve-based vectors
100% Private
No server upload
Drop image here or click
PNG, JPG, WebP, BMP, GIF support · Max 20MB
Drop multiple images
Convert up to 50 images at once
⚙️ Vectorizer Settings
Upload image → Create SVG vector
PNG, JPG, WebP accepted · Smooth curve tracing in your browser
Vector preview will appear here after image upload
⚡ Quick Convert (Original Image)
Convert the original image directly to another format. "Original → SVG" uses full-colour curve tracing.
📂 Upload Before image
📂 Upload After image
Popular Image Conversions
JPG to PNG & PNG to JPG
Turn a JPG into a lossless PNG, or shrink a PNG into a smaller JPG. Pick the output format, set the quality, and download in one click. Transparent PNG areas are filled with the background colour you choose when saving as JPG.
WebP to PNG & WebP to JPG
Got a WebP image that will not open in your editor or upload form? Convert WebP to PNG or JPG instantly. You can also go the other way and convert PNG or JPG to WebP for faster websites.
Image to SVG Vector
Use the SVG Vectorizer tab to trace a PNG, JPG or WebP image into scalable SVG paths. It works best for logos, icons and flat illustrations, and you can export the result as SVG, PNG, JPG or WebP.
Why Use This Tool?
♾️ Scalable SVG Output
In Smooth Trace mode the image becomes curve-based SVG paths, so it stays sharp at any size. Ideal for logos, icons and print. Pixel modes are also available for a retro, blocky look.
📉 Smaller File Sizes (WebP/JPG)
WebP files are typically 25-34% smaller than JPG at similar visual quality, which makes WebP a strong choice for faster websites.
🔒 100% Privacy First
Your images are never uploaded to a server. Everything runs in your browser with JavaScript, so you can safely convert private or sensitive images.
How to Use
1. Upload
Drag and drop an image into the drop zone or click to select. PNG, JPG, WebP, BMP and GIF files are supported.
2. Adjust Settings
Choose the output format, set quality and size, or switch to the SVG Vectorizer and adjust the detail slider.
3. Download
Click Convert Now and download your file. For SVG you can also copy the source code directly.
Related Tools & Resources
Frequently Asked Questions (FAQ)
#ffffff in the "BG Color" setting to get a white background. This tool fills transparent pixels with the colour you select.
Proudly listed on Launchpadly Startup Directory
