Vectra app icon

Mac App Store · Coming Soon

Raster in. Vectors out.

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.

Platform
macOS 14+
Processing
100% on-device
Export
SVG · PDF · EPS
By
AltaForma

Built for designers who want control.

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.

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.

100% Local

Your images never leave your Mac. No accounts, no uploads, no telemetry. Open a file, vectorize, export. That's it.

Live Preprocessing

Non-destructive Core Image pipeline — brightness, contrast, halftone screens, sharpen/blur — with instant raster preview before you trace.

Color Tracing

Posterize into distinct color layers via k-means quantization, then trace each layer separately. Real RGB fills in your SVG output.

Spline Curves

Smooth cubic Bézier output with configurable corner thresholds, segment length, and splice points. Crisp when you want crisp, smooth when you want smooth.

SVG · PDF · EPS

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.

Rewritten from the ground up in Swift.

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.

0 Cloud calls
3 Export formats
100% On-device
// Vectra tracing pipeline (simplified) let binary = image.binarized(threshold: 0.5) let clusters = VTClustering.components(of: binary) for cluster in clusters { let path = VTPathWalker.walk(cluster) let smooth = VTSmooth.subdivide(path) let spline = VTSpline.fit(smooth) output.addCurve(spline) // → CGPath → SVG }

Two panes. Full control.

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.

Split-view workspace

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.

Vectra
Raster
Vector
Screenshot · Main Window

Raster & vector settings

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.

Raster Settings
Raster Preview
Vector
Preprocess · Vectorize
Screenshot · Settings Panel

Export options

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.

Export Options
Raster
Vector Preview
Format
Screenshot · Export Panel

Multi-color tracing

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.

Vectra — Color Trace
Raster (4 colors)
Vector Layers
Screenshot · Color Trace

Three steps. Zero friction.

From PNG to production-ready vectors in seconds.

Drop your image

Drag and drop or open any PNG, JPEG, TIFF, or WebP. Vectra loads it instantly into the split-view workspace.

Tune & vectorize

Adjust preprocessing, set your threshold or color count, fine-tune curve settings. Hit Vectorize — preview updates in place.

Export anywhere

Save as SVG, PDF, or EPS. Copy SVG to clipboard for immediate paste into your design tool of choice.

Coming soon to the Mac App Store.

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