Custom Swift Engine
Tracing powered by a vectorizer written entirely in Swift — boundary walking, cubic Bézier fitting, and color-layer decomposition. No GPL baggage.
Mac App Store · Coming Soon
Vectra is a native macOS image vectorizer that runs entirely on your machine. Drop in a PNG, tune the trace, export SVG, PDF, or EPS — no cloud, no subscription, no compromise.
Why Vectra
Not another web converter that uploads your work to a server farm. Vectra is a proper Mac app — fast previews, floating inspector panels, and exports you can actually use.
Tracing powered by a vectorizer written entirely in Swift — boundary walking, cubic Bézier fitting, and color-layer decomposition. No GPL baggage.
Your images never leave your Mac. No accounts, no uploads, no telemetry. Open a file, vectorize, export. That's it.
Non-destructive Core Image pipeline — brightness, contrast, halftone screens, sharpen/blur — with instant raster preview before you trace.
Posterize into distinct color layers via k-means quantization, then trace each layer separately. Real RGB fills in your SVG output.
Smooth cubic Bézier output with configurable corner thresholds, segment length, and splice points. Crisp when you want crisp, smooth when you want smooth.
Export to the formats your workflow actually uses. Copy SVG to clipboard or save to disk. PDF and EPS generated from the same path data.
The Engine
Most Mac vectorizers wrap decades-old C libraries with restrictive licenses. Vectra's tracing pipeline is a clean-room Swift implementation — color clustering, boundary walking, path simplification, subdivision smoothing, and least-squares cubic Bézier fitting, all native to Apple platforms.
App Store ready. No GPL. No Rust FFI. No web wrappers. Just Swift, Core Image, and Core Graphics doing what they do best.
The Interface
A split-view workspace with raster preview on the left, vector output on the right. Floating inspector panels for preprocessing and export — just like a pro Mac app should feel.
Drag and drop any raster image. Watch the preprocessed preview update live on the left while your vector trace renders on the right. Vectorize and export without leaving the window.
Floating inspector panel with tabs for preprocessing and vectorization. Tune threshold, color count, curve fitting mode, corner thresholds, and speckle filtering — then re-trace instantly.
Choose SVG, PDF, or EPS. Copy SVG straight to your clipboard for Figma or Illustrator, or save to disk. Export settings float alongside the vector pane — never in your way.
Posterize your image into up to eight distinct color layers. Each layer traces independently with its own fill color — stacked SVG paths with real RGB, not grayscale approximations.
How It Works
From PNG to production-ready vectors in seconds.
Drag and drop or open any PNG, JPEG, TIFF, or WebP. Vectra loads it instantly into the split-view workspace.
Adjust preprocessing, set your threshold or color count, fine-tune curve settings. Hit Vectorize — preview updates in place.
Save as SVG, PDF, or EPS. Copy SVG to clipboard for immediate paste into your design tool of choice.
Vectra is in final polish. A native Mac vectorizer with a custom Swift engine, built by the team at AltaForma.
Questions? hello@alta-forma.com