Vectra app icon

$39 one-time · Buy now

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.

Buy now $39 one-time Download on the Mac App Store Coming soon Explore the engine →
Platform
macOS 14+
Processing
100% on-device
Export
SVG · PDF · EPS
Price
$39 one-time
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 empty main window: Drop an image here, Open Image, Vectorize, and Vector preview with Export Vector

Live preprocessing

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 Preprocess tab: Flip and Rotate, Contrast 4.00, Gamma 0.25, Sharpen and Blur, Halftone None, Reset All

Vectorize controls

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.

Image Settings Vectorize tab: Tone Threshold 0.50 Colors B and W, Spline curve fitting, Filter speckle 4, Corner 60, Segment 4, Splice 45, Smoothing 10, Max trace size 1024 px

Export options

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.

Export Options: FORMAT SVG PDF EPS with SVG selected, Copy to Clipboard unchecked, Export Vector opens a Save panel

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.

$39 one-time. Coming soon to the Mac App Store.

One price. No subscription. A native Mac vectorizer with a custom Swift engine, built by the team at AltaForma.

Buy now $39 one-time Download on the Mac App Store Coming soon

Questions? hello@alta-forma.com