Batch Image
🔒 100% 浏览器本地处理 — 图片不会上传到任何服务器

文件列表 (0)

拖拽图片到这里

或点击选择文件

选择图片后开始处理

处理设置

处理模式
高压缩高质量
输出格式

Batch Image

Batch compress, convert, watermark, resize images

Runs locally · Nothing uploaded

Overview

An online batch image processor that compresses, converts, resizes and watermarks multiple images in one pass. Compression lowers file size by adjusting JPEG/WebP quality, which is handy before uploading to a website, sending by email or submitting a form. Conversion unifies images to JPG, PNG or WebP; resize scales by percentage or maximum width while keeping the aspect ratio; watermark adds text with configurable size, color, opacity, rotation, nine-grid position or tiling. Everything runs locally in the browser, so contracts, ID photos and product shots never leave your device.

Features

  • Batch compress, convert, resize and add text watermarks to many images at once
  • Supports JPG, PNG and WebP with adjustable compression quality
  • Watermark text, size, color, opacity, angle, position or tiling
  • Before/after file size for every image, with single or bulk download
  • Click a thumbnail to zoom and drag around the preview
  • Runs entirely in your browser — images are never uploaded

How It Works

  1. 1 Images enter the list via drag-and-drop or the file picker and are read through browser Object URLs — no upload request is made
  2. 2 The selected mode redraws each image on a Canvas: compression and conversion adjust encoding quality, resize changes the canvas size, watermark overlays text
  3. 3 After you start, each image becomes a Blob and the before/after file size is shown immediately
  4. 4 Zoom into the result thumbnails to check sharpness and watermark placement before downloading
  5. 5 Downloads are saved with a processed_ prefix so the originals stay untouched

Tips

  • Use WebP for web images — it is usually smaller than JPG
  • Keep watermark opacity around 40–60% so it protects the image without hiding the subject
  • Check the maximum width before batch resizing to avoid upscaling small images
  • Keep backups of the originals — compression is not reversible

Related tools

Tags BatchImageCompressWatermark

FAQ

Does batch processing reduce image quality?

Compression and conversion re-encode the image, so quality depends on the quality setting. Resize resamples to the target size, and watermark keeps the original resolution and only overlays text. Output PNG when you need lossless results.

How many images can I process at once?

There is no hard limit, but many high-resolution images at once use a lot of memory. Keep batches to a few dozen images, or split very large photos into several runs.

Does the watermark support non-Latin text?

Yes. Watermarks are drawn with local browser fonts, so Chinese, English and digits all work. If a font is missing the browser may fall back to a default face.

Are processed images uploaded?

No. Reading, Canvas redrawing and Blob creation all happen in the browser. There is no upload endpoint, and temporary data is released when you close the page.

Why did the downloaded filename change?

Downloads are prefixed with processed_ and keep the original name to avoid overwriting your source files. The extension follows the selected output format.