Image Cropper
A better frame for every image. Crop, shape and resize — all...
Trace GIF files into SVG paths with editable colors, white transparency and local downloads.
Choose an image and 1–16 colors, then vectorize.
Add images or a folder. PSD, TIFF, HEIF and PDF inputs are decoded locally; document pages appear separately.
Choose 1–16 ink colors and vectorize. Recolor the traced layers, toggle white transparency and compare the original with the result.
Download one SVG or a ZIP of completed results. Copy or inspect the complete SVG source.
The vectorizer reduces image colors into a palette, then traces the shapes as closed Bézier paths using the supplied Potrace and color-quantization engine. The SVG contains vector geometry, rather than an embedded raster image.
Choose up to 16 ink colors. One-color mode creates black artwork using an adaptive threshold. Palette swatches recolor existing paths instantly; changing the color count requires tracing again. White is separate from the ink palette. The white-to-transparent switch omits the white underlay; turning it off restores visible source areas without filling originally transparent regions. Soft source alpha is approximated with a separate vector luminance mask. White is kept by default; enable white removal only when it is intentional.
Use the before/after control, zoom, fit and pan to inspect details. Logos, icons and flat illustrations generally trace more cleanly than photographs. Color reduction and curve fitting approximate the source; gradients, fine texture and translucent shadows are not preserved exactly.
PNG, JPG, JPEG, JFIF, WebP, AVIF, GIF, BMP, SVG and ICO are decoded with browser support. PSD uses a merged preview; TIFF, PDF, HEIC and HEIF use local decoders. Multi-page inputs produce separate SVG files. Animated images use a still frame. Files can be up to 50 MB, with a 200 MB batch input budget.
Tracing fits the image within 4,096 pixels per side and eight megapixels, while the exported SVG retains the original width, height and proportions. Fine details may be simplified at this processing size. Completed files can be saved individually or in a ZIP with safe original folder paths.
The supplied tracing engine is GPL-2.0 and includes Potrace, copyright Peter Selinger, JavaScript port by kilobtye. The full engine source and license are available with the tool. Artwork and SVG exports are not covered by the software license.
A few helpful answers before you get started.
No. The output contains closed SVG paths, with no embedded image or Base64 data.
Yes. Use the palette swatches after vectorizing. Color edits update the preview and download immediately.
Yes. The picker defaults to the format named in this route. Choose All Files to add other supported images; actual file contents determine decoding.
No. Color reduction and curve fitting approximate the source. Flat illustrations trace more cleanly than photographs, gradients and soft transparency.