Chawso Images ยท Prepare images in your browser
Prepare a whole folder of images in one pass.
Set the size, format and file names once. Check every result before you download. Your originals are never changed.
or drop JPG, PNG or WebP files here. GIF, HEIC, AVIF and animated images are not supported and will be listed as skipped.
Files
Settings changed since the last run. The results below use the earlier settings. Press Process to redo them.
Add images to begin.
What this does and does not do
- Images are decoded and re-encoded in this browser tab. The site host still sees a normal page request. Nothing is uploaded by this page, which blocks network connections from its scripts.
- Corrupt or damaged files are not always detected: a file with a bad header or damaged data may still decode to garbage and be reported as Done. Look at every result before you use it.
- Re-encoding JPEG or WebP is lossy. Output can be larger than the input, especially for PNG or when quality is high. The table shows both sizes.
- A target size is best effort. Files that cannot reach it are marked, not hidden.
- Re-encoding through a canvas normally drops embedded metadata such as camera data, but this is not a guarantee about every file. Colour profiles may be converted.
- Very large images are skipped to protect your device memory (limit: 25 megapixels each).
- Limits: up to 100 files, 25 MB and 25 megapixels per input file, 300 MB in total, outputs up to 8000 px per side and 16 megapixels. These limits are conservative for phones but are not a guarantee: a browser can still run out of memory on some devices. Cancel and Clear stop after the image being processed now; a very large image can take a while.
- Clear removes results and file references from this page. It does not promise forensic erasure of browser memory.
Fonts: Space Grotesk, Inter and IBM Plex Mono, each under the SIL Open Font License 1.1.