I'm a blogger, and every single time I published a post, I'd go through the same routine: compress the image in one tool, strip the EXIF metadata in another, convert the format somewhere else, and occasionally run it through a fourth tool to remove a background. A task that should've taken 10 seconds kept eating 10 minutes across multiple tabs.
So I built PixPrep — one tool that does all of it in a single pass:
- Compress to a target file size (not a vague quality slider)
- Strip EXIF metadata (camera info, GPS location, timestamps)
- Convert between JPEG, PNG, and WebP
- Remove backgrounds using an on-device AI model
Everything runs entirely in the browser — no uploads, no account, no cost. The AI background remover even downloads and runs the model locally, so the image itself never touches a network request.
I built this to fix my own repetitive workflow first, so I'm biased — but I'd genuinely love feedback from anyone who deals with a similar routine. A few things I'm unsure about:
1. Is batch processing (multiple images at once) something people would actually use, or is one-at-a-time fine for most workflows?
2. Would a WordPress/CMS plugin version be more useful than the standalone web tool?
Happy to answer anything about how it works or the AI background removal specifically — that part was the most fun (and hardest) to get running fully client-side.
The CMS/plugin question feels more consequential than the batch feature.
Curious whether the real friction is the four-tool workflow itself, or having to leave WordPress every time you publish.