Features
Everything the processor does, including the things it deliberately does not.
Resizing
- Six ways to specify size
- Width, height, exact dimensions, percentage, longest edge or shortest edge.
- Fit, fill, stretch, pad
- Explicit control over what happens when an image is a different shape from the target box.
- Physical units
- Inches, centimetres and millimetres, converted to pixels using a DPI value you set.
- Prevent enlargement
- Images already below the target are left at their original size rather than upscaled.
- Progressive downscaling
- Large reductions are done in stages instead of one jump, which keeps edges clean.
Framing
- Aspect-ratio cropping
- Nine common ratios, applied across a whole batch.
- Focal point
- A nine-position control deciding what survives a crop or where a padded image sits.
- Per-image crop
- Zoom and reposition any single file; the override takes precedence over batch settings.
- Rotate and flip
- 90° increments plus horizontal and vertical mirroring.
- Padding
- In pixels or as a percentage, uniform or per side, filled with your background colour.
Output
- Format conversion
- JPEG, PNG, WebP and AVIF, with unsupported encoders disabled rather than failing.
- Quality control
- A slider plus four presets for lossy formats; PNG correctly offers none.
- Background colour
- Any hex value or transparency, used for padding and for flattening alpha.
- Measured file sizes
- Real sizes reported after encoding, with the percentage change per file.
- EXIF orientation
- Read before processing and baked into the pixels, so photos stay upright.
Batch handling
- Drag, folder or paste
- Drop files, choose a folder where the browser allows it, or paste from the clipboard.
- Selection tools
- Select all, deselect, invert, and process only what is selected.
- Worker pool
- Two to six images at a time, so the interface stays responsive.
- Cancellation
- Stop a running batch at any point; completed files are kept.
- Per-file errors
- A failed image is reported with a reason and does not stop the rest.
Naming and export
- Rename modes
- Prefix, suffix, find and replace, or a pattern with name, number, dimensions, format and date.
- Collision handling
- Duplicate names get a numeric suffix instead of overwriting.
- ZIP download
- The whole batch, or just your selection, packaged in the browser.
- Save to folder
- Direct writing to a chosen folder where the File System Access API exists.
- Individual downloads
- Any single processed file, straight from its card.
Deliberately not included
- No accounts
- Nothing to sign up for, so there is nothing to be logged into.
- No uploads
- There is no image server, so files cannot be sent to one.
- No metadata preservation
- Re-encoding destroys EXIF. Rather than offer a toggle that cannot work, the tool says so.
- No estimated sizes
- Output size depends on image content, so it is measured rather than guessed.
- No AVIF where it is unavailable
- The encoder is tested at load and the option is disabled if it is missing.