Start your batch
Start directly on Home or a tool page. The language switch opens the corresponding English/Chinese page while preserving the batch, rules, individual crop positions and failure records; user filenames, watermark text and preset names stay unchanged. Use Choose images or drop JPG, PNG and WebP files onto the import area. + Add images appends more files. The illustrated sample button creates three clearly labeled practice images in your browser; it does not add your own photos.
Select an image card to see its output preview, dimensions, format and final name. Remove an individual image with ×, or use Clear batch to remove all batch items. Original files on your device remain unchanged.
Combine rules, then review exceptions
Set dimensions in Resize, composition in Crop, a text or PNG mark in Watermark and format/names in Export. Task navigation selects the relevant controls without silently replacing an existing size rule, framing choice, watermark or individual crop position.
Show → Needs attention brings together import errors, small sources and PNG/WebP inputs being exported to JPG. The transparency warning is a precaution based on file type, not a claim that every flagged image contains transparency. Review the selected output and resolve failures before delivery.
Names you can check before download
Open Export and choose Keep original base names or Prefix + sequential number. Numbering follows import order, using Start at and Digits. Removing an image renumbers the remaining batch. Switching output format changes the extension.
Names are made safe for files. Case-insensitive collisions receive -2, -3 and subsequent suffixes. For example, importing photo.jpg and photo.png in that order and choosing JPG produces photo.jpg and photo-2.jpg. The final name appears on each image card and beside the selected preview, and is used in the ZIP.
Download, cancel and retry
Use Download this image to inspect the selected result, or Download ZIP for the batch. Processing runs sequentially. Related editing controls and image replacement are locked while exporting, and navigating between task pages preserves the rules used by the queue.
Cancel after current image finishes the current item, then downloads completed successes in a ZIP if any exist. Unprocessed images remain in the batch; they are not automatically counted as failures. Run Download ZIP again to process the full batch, or use single-image download as needed. Completed output blobs are not a persistent result library.
Files that need attention lists export errors. Show → Failed exports locates them; correct the settings and select Retry failed files. Retry produces a new ZIP of successes from the attempted failures and updates those failure records. Downloading one successful image preserves other failures. A new download does not replace files already saved on your device.
Formats and practical limits
Choose JPG, PNG or WebP input and output. Unsupported inputs and decoding errors remain visible in the batch. RAW, HEIC, animated GIF, AI background removal, super-resolution, cloud synchronization and multiple output sizes in one batch are outside this editor's scope.
JPEG has no alpha transparency. Transparent content exported as JPG is composited with Padding / JPG background. PNG can retain transparency where no solid padding/background is drawn. JPG and WebP offer Encoding quality; PNG has no lossy quality slider. Quality is not a promise of a particular file size. Source: MDN — Image file type and format guide ↗
The encoder rejects an output above 40 megapixels or 16,384 pixels on either edge. These are output safety guards, not a guarantee of available device memory. Start with a small batch and keep originals. No universal batch capacity or mobile/browser compatibility guarantee is made; the proposed 80-image reference batch has not been certified on your device.