Team submission packs
Normalize a set of profile photos before uploading them to one system.
Add up to 20 JPG, PNG or WebP files, apply one requirement to the queue, then download successful results together as a ZIP. Processing concurrency is limited to protect mobile memory.
Processing and downloads happen locally. Refreshing or closing the page clears the current queue.
1 KB = 1024 bytes. 1 MB = 1024 x 1024 bytes.
JPG, PNG or WebP. Up to 20 files, 20 MB each.
The queue holds files only in the current tab. A batch can contain at most 20 files, each no larger than 20MB, with a 100MB total. Failed items stay visible with a specific recovery suggestion and are excluded from the ZIP.
Normalize a set of profile photos before uploading them to one system.
Prepare a small media set for a platform with one repeated size rule.
The controls are intentionally direct. Choose images, set the byte requirement, then download verified results.
Add one JPG, PNG or WebP, or choose a batch of up to 20.
Choose exact, maximum or minimum size in KB or MB.
Every result is decoded and checked again before download.
Government forms, job portals, exams, identity documents and content systems often enforce rigid file limits. A valid image can still be rejected when its byte count falls outside the stated range. This tool changes the encoded file size without claiming to create new visual detail.
KB and MB measure stored bytes. Width and height measure pixels. An image can keep the same dimensions while its encoding changes, but a very small maximum may require dimension reduction. The result always reports both values.
Usually compact for photos. Transparency is replaced with white.
PhotosKeeps transparency and sharp edges, but can be larger for photos.
TransparencyOften provides a useful balance of size, quality and transparency.
Modern webThe site does not need your image data to resize it. Files, names, previews and output blobs remain in browser memory. Optional analytics can record anonymous actions such as a completed batch, never file contents or file names.
No. Processing happens in the current browser tab. The server does not receive image contents, file names or output files.
A batch can contain up to 20 files, each up to 20MB, with a combined input limit of 100MB. Two images are processed at a time.
The downloaded Blob must contain exactly the target number of bytes. Targets use 1KB = 1024 bytes and are verified after processing.
No by default. Re-encoding removes common EXIF metadata, which can include camera and location information.