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.
$39 one-time · Buy now
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.
Image Settings → Preprocess. Flip and rotate, then tune brightness, contrast, saturation, and gamma. Sharpen or blur, apply a halftone screen, or reset everything and start over — non-destructive, before you trace.
Image Settings → Vectorize. Set tone threshold and B&W or color layers, choose spline / polygon / pixel fitting, then filter speckles, corners, segments, splices, and smoothing. Cap max trace size when you want speed.
Choose SVG, PDF, or EPS. Leave Copy to Clipboard off and Export Vector opens a Save panel — or check it and paste straight into Figma or Illustrator.
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.
One price. No subscription. A native Mac vectorizer with a custom Swift engine, built by the team at AltaForma.
Questions? hello@alta-forma.com