HEIC, WebP, PNG in — JPG, PNG, HEIC or TIFF out, at the size you want. Private, offline, and your AI assistant can run it for you.
7-day full trial · No account · One-time purchase · macOS 14+
Drop files or folders (with subfolders). Originals are never touched; results go to a Converted folder.
Resize to a longest edge and set quality — or just say 'under 500 KB' and BatchShift finds the best quality that fits.
GPS is stripped by default. A separate tool removes location without re-compressing the photo.
Respects photo rotation, gives transparent PNGs a white background in JPG, and uses every CPU core.
Point it at Downloads or a camera folder and new images are converted automatically.
Claude, ChatGPT, Cursor, Siri and Shortcuts can run every action through a local MCP server and App Intents.
BatchShift works with Claude, ChatGPT, Cursor, Siri and Shortcuts. Say it in plain words:
Your photos never leave this Mac. BatchShift only goes online to check your license and, if you allow it, for updates.
Your results stay in normal files you can open anywhere. No lock-in.
Built in Swift for macOS. Small download, Dark Mode, VoiceOver.
$9
One-time purchase · Use on up to 3 Macs · Free updates for BatchShift 1.x · 14-day refund, no questions
No. You pay once and keep the app. Updates for version 1.x are free.
No. Everything is processed on your Mac. The app only contacts the internet to check your license and, if you allow it, for updates.
Input: HEIC/HEIF, WebP, PNG, JPG, TIFF, GIF, BMP, AVIF. Output: JPG, PNG, HEIC, TIFF.
Yes, on up to 3 Macs. You can move a license from Settings → License → Deactivate.
Try it free for 7 days. If you buy and change your mind, email us within 14 days for a full refund.