1. Everything runs in your browser

PixPrep never uploads your images to a server. When you drop a file in, JavaScript running locally on your device reads it, processes it, and hands you back a download link — the image never leaves your computer or phone.

2. Metadata removal

Every image file carries hidden metadata (EXIF) — camera model, GPS coordinates, timestamps, software tags, and sometimes AI-generation markers. PixPrep redraws your image onto a blank canvas and re-exports it, which discards all of that hidden data by default.

3. Compression to a target size

On the all-in-one tool, you can set a target file size in KB. PixPrep repeatedly re-encodes the image at a slightly lower quality until it fits your target, and if quality alone isn't enough, it gradually reduces the image dimensions too.

4. Format conversion

You can output any image as JPEG, PNG, or WebP regardless of the format it started as. This is handled by the browser's native canvas rendering, so there's no server-side conversion involved.

5. Renaming and batch download

Give processed files a new base name and PixPrep will number them automatically. Once your batch is done, download files individually or grab everything at once as a single .zip.