PNG to SVG Vectorizer

Trace selected dark or light PNG pixels into monochrome SVG paths while preserving holes and transparency.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Process files controls

Drop your image here

or choose one from your device

One PNG up to 4 MiB and 512 pixels on either side.

    Pixels below this alpha value remain transparent. Output paths are opaque black.

    How to use PNG to SVG Vectorizer

    1. Choose a small PNG.
    2. Set brightness, selected tone and minimum opacity.
    3. Trace the pixels, then reopen the SVG to inspect holes and fine detail.

    Example: PNG to SVG Vectorizer

    A local worked example using the inputs and settings below for png to svg vectorizer.

    You add
    PNG image: ["sample.png (348 bytes)"] Brightness threshold (0–255): 127 Pixels to trace: "dark" Minimum opacity (1–255): 128
    You get
    2400 selected pixels; 1 closed boundaries. monochrome-trace.svg monochrome-trace-report.json

    Options

    Brightness and opacity
    Threshold and polarity determine which decoded PNG pixels belong to the monochrome region. Alpha selection can remove transparent areas.
    Path boundaries
    The trace follows pixel boundaries and preserves holes with the stated fill rule. It does not fit smooth curves or recreate colors.

    Supported inputs and limits

    One PNG up to 4 MiB, 512 pixels per side and 262,144 pixels. Binary brightness/opacity selection only; output paths are opaque black. At most 40,000 boundary edges, 2,000 boundaries and 2 MiB SVG. No color reconstruction, curve fitting, smoothing or photographic vectorization; review threshold detail.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    The SVG is a binary interpretation of the image

    Thin details can disappear when the selection threshold changes. Inspect holes and connected regions before scaling the drawing. A photograph is not converted into a faithful editable illustration by this monochrome trace.

    Questions about PNG to SVG Vectorizer

    Does the SVG contain a hidden raster image?

    No. The output contains actual closed pixel-boundary paths.

    Will colors or smooth curves be preserved?

    No. This version traces a selected monochrome mask with pixel-aligned boundaries.

    What happens to transparent pixels?

    Pixels below the entered opacity threshold remain unselected.

    Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem