Choose an SVG
The browser checks size, structure, active content, and supported visual features before any preview appears.
Turn one multi-color SVG into one same-size file per exact color. Review every accepted layer first, then download the files you need.
Choose an SVG up to 5 MiB. It is checked locally before any safe preview or layer download is created.
Upload-only v1 · no pasted code · no account required
Choose a supported SVG, review its exact colors and compatibility, then download one aligned SVG file per color.
The browser checks size, structure, active content, and supported visual features before any preview appears.
Inspect the accepted composite, physical size, path count, warnings, and each exact opaque-color layer.
Each SVG keeps the common artboard and relative position so every color shares one alignment reference.
Tight-cropping every color can destroy alignment. PerfectVector keeps the common viewBox and physical size, so each file remains positioned exactly where it belonged in the original artwork.
The first version supports a small, testable SVG subset. If the artwork depends on a feature that cannot be preserved, processing stops instead of silently deleting it.
Cricut and vinyl layers · HTV and paper craft · Screen-printing color handoffs
The processor runs in a disposable browser worker. SVG text, filenames, colors, paths, previews, and generated files are excluded from uploads and telemetry.
Static app code may load from PerfectVector; your document data does not.
PerfectVector rebuilds raster artwork as vector shapes you can inspect and refine. Vectorizing and the protected preview are free and unlimited; one credit unlocks the finished download.
The SVG Color Separator remains a separate no-auth, free-download tool.
The same local SVG foundation will power focused preparation tools without asking users to upload artwork.
Check size, paths, unsupported features, and likely cutting issues before import.
Next toolPreview size and fit on common cutting mats
Open toolBrowse current vectorization workflows, maker guides, and image-to-SVG routes.
Browse all toolsPrivacy, compatibility, and cutting-size answers before they become surprises.
No. Supported SVGs are checked, previewed, separated, and downloaded in your browser. Static site assets still load normally, but your SVG content, filename, paths, colors, previews, and generated files are not sent to PerfectVector.
Keeping the same viewBox and physical size preserves each color's position. The separated files share one alignment reference instead of collapsing to unrelated tight bounds.
Version 1 accepts a deliberately narrow subset: UTF-8 SVGs up to 5 MiB with paths or basic shapes, supported affine transforms, known or confirmed size, and opaque solid fills. Unsupported visual behavior stops before any output is created.
Each exact shade remains separate. Results from 25 through 256 colors show a warning and reveal layer cards in batches. Files above 256 exact colors stop without silently simplifying the palette.
No. The separator groups exact colors only, so it never guesses that two shades should become one. Color simplification will remain a separate tool with its own preview and explicit Apply step.
Yes. Separating and downloading supported SVG layers with this local utility requires no account or credits.
Vectorizing and preview are always free and unlimited — you only spend a credit when you download a finished file.
Turn your PNG, JPG, or WebP into editable vector paths, then bring the finished SVG back here to separate its colors. Vectorizing and the protected preview are free and unlimited; one credit unlocks the finished SVG.
Vectorize my image