JPEG, PNG, WebP, SVG. Batch 50 files at once. Industry-calibrated quality presets. Zero internet required. No account. No subscription.
Built by SrikeerthanVitePix does three things and does them exceptionally well. Each operation supports all four formats with fine-grained quality control.
Change dimensions with pixel-perfect quality. Aspect ratio lock, upscale protection, and Lanczos interpolation by default.
Reduce file size without visible quality loss. Five calibrated presets from maximum compression to lossless archival quality.
Switch between formats with intelligent handling. Alpha channels flatten to your chosen background color. SVGs rasterize at any resolution.
VitePix uses the same quality defaults as sharp/libvips, Cloudinary, and Adobe Dynamic Media. Here's what that looks like in practice.
VitePix supports the formats that matter for modern web development. Convert freely between any combination.
| From \ To | JPEG | PNG | WebP |
|---|---|---|---|
| JPEG | — | ✓ | ✓ |
| PNG | ✓ | — | ✓ |
| WebP | ✓ | ✓ | — |
| SVG | ✓ | ✓ | ✓ |
Five parallel workers process your images simultaneously. Real-time progress for every file. One failed file never blocks the rest.
VitePix processes images entirely on your machine. No uploads, no telemetry, no analytics. Your files never leave your Mac.
Strip JPEG metadata at the segment level — zero quality loss. Remove location data, camera info, and timestamps while preserving ICC color profiles.
From Maximum Compression (thumbnails) to Lossless (archival). Each preset is calibrated to match sharp, Cloudinary, and Adobe defaults.
Auto-detects viewBox dimensions. Six presets from 512px icons to 4096px 4K output. Or type any custom width and height.
When converting transparent formats (PNG, WebP) to JPEG, choose your background color. White by default, with a full color picker for custom compositing.
Free tools are great for one-off tasks. VitePix is for people who process files every week and want a reliable, fast, private workflow on their Mac.
| Feature | VitePix | Squoosh | TinyPNG | imagy.app | macOS Preview |
|---|---|---|---|---|---|
| Works fully offline | ✓ Always | ✗ Browser | ✗ Cloud | In-browser | ✓ |
| WebP encode/decode | ✓ Full | ✓ | ✓ | ✓ | ✗ |
| SVG rasterization | ✓ resvg | ✗ | ✗ | ✗ | ✗ |
| Batch processing | ✓ 50 files | ✗ Single | Limited | ✓ | ✗ |
| Quality presets | ✓ 5 tiers | Manual | ✗ Auto | Basic | ✗ Basic |
| EXIF strip (no re-encode) | ✓ | ✗ | ✓ | ✗ | ✗ |
| Native file system access | ✓ | ✗ | ✗ | ✗ | ✓ |
| Per-file progress feedback | ✓ Per-file | Basic | Basic | Basic | ✗ |
| Persistent settings | ✓ | ✗ | ✗ | ✗ | Limited |
| PDF tools (planned) | ✓ Roadmap | ✗ | ✗ | ✗ | Basic merge |
| Price | $9 launch | Free | $39/yr Pro | Free | Free |
No subscriptions. No feature gates. Pay once and own VitePix outright. All customers get PDF tools free when they ship.
First 50 users get 50% off. Lock in the lowest price — it won't come back after launch week.
After launch week, VitePix is $19 one-time. All plans include 1 year of updates and 1 device license.
Fair question. Browser tools like Squoosh are excellent for one-off tasks. If you resize one image a month, use Squoosh — it's genuinely good.
VitePix is for people who process files regularly. People who want to drag 25 blog images, pick "Web Optimized," and have them all compressed in 15 seconds with real progress feedback. People who need SVG-to-WebP at 1024px with a single click. People who want EXIF data stripped from JPEGs without touching image quality.
Browser tools can't access your file system natively, don't persist your settings between sessions, can't batch 50 files with parallel workers, and need a browser tab open. VitePix is a native Mac app that starts in 3 seconds and works without the internet. If you process files every week, $9 pays for itself in saved time on day one.
Resize, compress, convert — all formats, one app, zero internet.
macOS 12+ · Apple Silicon & Intel · Code-signed & notarized