Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BulkPicTools

BulkPicTools

English   |   简体中文

Website License Privacy Tools Users


🚀 Introduction

BulkPicTools is a privacy‑first, browser‑based batch image processing toolbox with 90+ free tools.

Unlike traditional online editors, all processing runs 100% locally in your browser using WebAssembly and modern web APIs. No uploads, no server queues, and full privacy protection. Chain multiple tools together without re‑uploading, and work with hundreds of images in a single session.

Quote‑ready blurb:
BulkPicTools is a free, privacy‑first, browser‑based batch image processing toolbox with 90+ tools. All processing runs locally in your browser using WebAssembly — no uploads, no server delays, and 100% privacy protection.

Join 50,000+ users who have processed 1M+ images — all without a single server upload.


✨ Why BulkPicTools?

Traditional Tools BulkPicTools
Speed Slow (Upload + Wait) ⚡ Instant (Real-time, local)
Privacy Uploaded to Server 🔒 100% Local & Private
Batch Limit Limited (10–20 files) ♾️ Unlimited (1000+)
File Size Limit Limited (5–10MB) 🚫 No Limits
Offline Support Requires Internet ✅ Works Offline
Tool Chaining Single tool per upload 🔗 Multi‑step workflows
Price Paid / Freemium 🆓 Free Forever

Key differentiators

  • 90+ tools in one place: Convert, compress, crop, resize, rotate, GIF, watermark, EXIF, AI remove background, upscale, and more.
  • Tool chaining: Compress → convert → crop → resize in a single session without re‑uploading.
  • Scene pages: Ready‑made workflows for ID photos, app icons, e‑commerce, social media, and more (coming soon / growing).
  • Local AI (growing): Background removal, face blur, upscaling, watermark/object removal, and other AI features running in the browser.

🛠️ All Tools (90+)

Full tool catalog: bulkpictools.com/tools
Chinese version: bulkpictools.com/zh/tools

🔄 Format Converters

Tool Description Link
Bulk Image Converter Convert between HEIC, WebP, AVIF, JPG, PNG, and SVG in batch. Bulk Image Converter
HEIC to JPG Converter Batch‑convert iPhone HEIC/HEIF photos to JPG locally. HEIC to JPG Converter
AVIF Converter Convert AVIF to JPG, PNG, WebP, GIF, ICO, BMP, SVG. AVIF Converter
PNG to JPG Converter Convert PNG to JPG with transparent background handling. PNG to JPG Converter
JPG/PNG/WebP to AVIF Convert to AVIF for smaller files and modern browsers. To AVIF Converter
JPG/PNG/HEIC to WebP Convert to WebP for faster websites. To WebP Converter
SVG to PNG Convert SVG to PNG with custom size, DPI, and background. SVG to PNG Converter
WebP to JPG / GIF Convert WebP to JPG or GIF for wider compatibility. WebP Converter

📦 Image Compression

Tool Description Link
Bulk Image Compressor Intelligently reduce JPG/PNG/WebP/AVIF size locally. Bulk Image Compressor
Compress to Exact Size Compress to 2MB, 1MB, 500KB, 200KB, 100KB, 50KB, 20KB. Compress to Target Size
Compress to Under 100KB Optimize photos for forms, visas, IRCTC, and other portals. Compress to 100KB
Compress to Under 1MB / 2MB Reduce file size for email attachments and upload limits. Compress to 1MB/2MB
Reddit PFP Compressor Optimize images for Reddit profile pictures (≤500KB). Reddit PFP Compressor

✂️ Image Cropping

Tool Description Link
Bulk Image Cropper Crop multiple images to fixed aspect ratios (1:1, 16:9, 4:5, etc.). Bulk Image Cropper
Passport Photo Cropper Crop to standard passport/visa sizes (35×45mm, 2×2in, etc.). Passport Photo Cropper
2x2 Photo Cropper Precisely crop to 2×2 inches (51×51mm) for US Visa, Passport, OCI. 2x2 Photo Cropper
Circle Image Cropper Crop images into perfect circles with transparent PNG output. Circle Image Cropper

📐 Image Resizing

Tool Description Link
Bulk Image Resizer Resize by pixels, percentage, longest side, or target file size. Bulk Image Resizer
Social Media Resizers Presets for Instagram, Facebook, Twitter/X, YouTube thumbnails. Social Media Resizer
Fixed Size Resizers Resize to exact dimensions: 100×100, 512×512, 1280×720, 1920×1080, etc. Fixed Size Resizer
DPI Converter Change image DPI to 72/150/300 for screen or print. DPI Converter

🔁 Rotate & Flip

Tool Description Link
Bulk Image Rotator Rotate multiple images 90°/180°/270° at once. Bulk Image Rotator
Bulk Image Flipper Flip images horizontally or vertically in batch. Bulk Image Flipper

🎞️ GIF Tools

Tool Description Link
Online GIF Maker Create animated GIFs from images or videos. Online GIF Maker
GIF Compressor Reduce GIF file size by up to 80% locally. GIF Compressor
Images to GIF Turn a sequence of photos into an animated GIF. Images to GIF
Video to GIF Convert MP4/MOV/WebM to GIF with trim and FPS control. Video to GIF
GIF Editor Reverse, speed up/down, crop, rotate, add text to GIFs. GIF Editor
GIF to MP4 / WebP / APNG Convert animated GIF to video or modern image formats. GIF Converter
Live Photo to GIF Turn iPhone Live Photos (.HEIC + .MOV) into GIFs. Live Photo to GIF

💧 Watermark & Overlay Tools

Tool Description Link
Batch Image Watermark Add text or logo watermarks to 100+ images in seconds. Batch Image Watermark
Overlay & Merge Overlay multiple images, merge side‑by‑side or in grid. Overlay & Merge

🔍 EXIF & Metadata Tools

Tool Description Link
Online EXIF Viewer View GPS, camera settings, and all embedded metadata. EXIF Viewer
Online EXIF Editor Edit or strip EXIF metadata to protect privacy. EXIF Editor
DPI Viewer Check pixel dimensions, resolution, and print size at 72/150/300 DPI. DPI Viewer

🎨 Image Effects & Enhance

Tool Description Link
Brightness / Contrast Adjust brightness and contrast with real‑time preview. Brightness & Contrast
Grayscale & Invert Convert to black & white or invert colors in batch. Grayscale & Invert
Pixelate & Glitch Art Create pixel art or glitch effects with presets. Pixelate & Glitch
Rounded Corners Add rounded corners to images with per‑corner control. Rounded Corners
Split Image Cut photos into grid tiles or Instagram 3×3 grids. Split Image

🤖 Local AI Tools

Tool Description Link
Remove Background AI‑powered background removal for portraits and products. Remove Background
Upscale Image (2×/4×) AI upscaling to 2× or 4× resolution in the browser. Upscale Image
Remove Object / Watermark Paint over objects, watermarks, or text to erase them. Remove Object
Blur Face / Sensitive Area Auto‑detect faces and blur/pixelate them in batch. Blur Face
Unpixelate / Depixelate AI‑enhance pixelated or blurry images without changing size. Unpixelate

More tools are added regularly.
👉 Browse All 90+ Tools


🧩 Scene Pages / Workflows (Coming Soon)

Ready‑made workflows for common tasks (simple mention, no links for now):

  • ID & Passport Photos – Crop, resize, and format photos for visas, IDs, and applications.
  • App Icon Export – Generate iOS, Android, and web icon sets from a single source image.
  • E‑commerce Batch – Compress, convert, and standardize product images for Shopify, Amazon, etc.
  • Social Media Sizes – One‑click resizing for Instagram, Facebook, YouTube, TikTok, and more.

Scene pages will combine multiple tools into a single flow so you don't have to jump between pages.


🧠 Local AI (In Browser)

BulkPicTools is gradually adding local AI features that run entirely in the browser:

  • Background removal
  • Face blur / privacy protection
  • Image upscaling / super‑resolution
  • Object and watermark removal
  • Unpixelate / deblur

These features use WebAssembly / WebGPU and on‑device models, so your images never leave your device after the initial model download.


🏗️ Architecture & Tech Stack

For developers who want to understand how this works under the hood:

  • Frontend: Nuxt 3 + Vue + TypeScript (SSG + CDN)
  • Local Processing: WebAssembly, Web Workers, modern browser APIs
  • Local AI: ONNX / WASM / WebGPU‑based models running in the browser
  • Storage: IndexedDB / Cache API for offline support and session caching
  • Deployment: Cloudflare Pages / Workers / D1 / R2 (as applicable)
  • Privacy Model: Zero server‑side image processing; no image data is stored on our servers

This architecture enables:

  • True “zero‑upload” bulk editing
  • Offline usage after first load
  • High concurrency without backend bottlenecks

🚀 How It Works

  1. 📂 Select Files — Drag & drop your images. No upload wait time.
  2. ⚙️ Process Locally — WebAssembly engine runs in your browser. Data never leaves your device.
  3. 🔗 Chain Tools — Apply multiple tools in sequence without re‑uploading.
  4. 💾 Instant Save — Download all processed files immediately. No server limits.

📊 Stats

  • 1M+ Images Processed
  • 50K+ Happy Users
  • 90+ Free Tools
  • 0 Server Uploads (ever)

🧑‍💻 Typical Use Cases

  • E‑commerce sellers: Batch compress + convert + crop product photos for Shopify/Amazon.
  • Developers: Export iOS/Android/web app icons in all required sizes from one source image.
  • Regular users: Convert iPhone HEIC photos to JPG in bulk and share with family or upload to government portals.
  • Content creators: Make, compress, and optimize GIFs and images for social media posts.

📝 Blog

Latest tips, tutorials, and guides on image processing:

📖 View All Articles





🚀 项目介绍

BulkPicTools (中文版) 是一款隐私优先、基于浏览器的批量图片处理工具箱,目前已提供 90+ 款免费工具

与传统的在线编辑器不同,所有处理都使用 WebAssembly 和现代浏览器 API,在您的设备本地完成。无需上传到服务器、没有排队等待,隐私完全受保护。你可以在一次会话中链接多个工具,并一次性处理数百张图片。

可直接引用的介绍文案:
BulkPicTools 是一个免费、隐私优先、基于浏览器的批量图片处理工具箱,提供 90+ 工具。所有处理都在浏览器本地通过 WebAssembly 完成,无需上传、无服务器延迟,100% 保护隐私。

已有 5 万+ 用户处理超过 100 万张图片,且从未上传到任何服务器。


✨ 为什么选择 BulkPicTools?

传统工具 BulkPicTools
速度 慢(上传 + 等待) ⚡ 即时(本地实时处理)
隐私 上传至服务器 🔒 100% 本地私密
批量限制 有限(10–20 张) ♾️ 无限制(1000+)
文件大小限制 有限(5–10MB) 🚫 无限制
离线支持 需要联网 ✅ 支持离线使用
工具链 单次只能用一个工具 🔗 多步骤工作流
价格 付费 / 限免 🆓 永久免费

核心优势

  • 90+ 工具一站式:格式转换、压缩、裁剪、缩放、旋转、GIF、水印、EXIF、AI 去背、超分等。
  • 工具链:压缩 → 转换 → 裁剪 → 缩放,在同一会话中完成,无需重复上传。
  • 场景页(筹备中 / 持续增加):为证件照、应用图标、电商图片、社交媒体等提供预制工作流。
  • 本地 AI(持续增加):去背、人脸模糊、超分、去水印/去物体等 AI 功能在浏览器中运行。

🛠️ 全部工具(90+)

完整工具目录: bulkpictools.com/tools
中文版工具目录: bulkpictools.com/zh/tools

🔄 格式转换

工具 描述 直达链接
批量图片格式转换 支持 HEIC、WebP、AVIF、JPG、PNG、SVG 互转。 批量图片格式转换
HEIC 转 JPG 批量将 iPhone HEIC/HEIF 照片本地转换为 JPG。 HEIC 转 JPG 转换器
AVIF 转换器 将 AVIF 转换为 JPG、PNG、WebP、GIF、ICO、BMP、SVG。 AVIF 转换器
PNG 转 JPG 将 PNG 转换为 JPG,自动处理透明背景。 PNG 转 JPG 转换器
转 AVIF 将 JPG/PNG/WebP 等转换为 AVIF,体积更小。 转 AVIF 转换器
转 WebP 将 JPG/PNG/HEIC 等转换为 WebP,加速网站加载。 转 WebP 转换器
SVG 转 PNG 将 SVG 转换为 PNG,可自定义尺寸、DPI、背景色。 SVG 转 PNG 转换器
WebP 转 JPG / GIF 将 WebP 转换为 JPG 或 GIF,提高兼容性。 WebP 转换器

📦 图片压缩

工具 描述 直达链接
批量图片压缩 智能压缩 JPG/PNG/WebP/AVIF,节省体积。 批量图片压缩工具
精确压缩到指定大小 压缩到 2MB、1MB、500KB、200KB、100KB、50KB、20KB。 精确压缩到指定大小
压缩到 100KB 以内 为表格、签证、IRCTC 等门户优化照片。 压缩到 100KB
压缩到 1MB / 2MB 以内 减小文件体积,方便邮件附件和上传。 压缩到 1MB/2MB
Reddit 头像压缩 为 Reddit 头像优化图片(≤500KB)。 Reddit 头像压缩

✂️ 图片裁剪

工具 描述 直达链接
批量图片裁剪 按固定比例或自定义尺寸批量裁剪图片。 批量图片裁剪工具
证件照裁剪 裁剪为标准证件照/签证照尺寸(35×45mm、2×2in 等)。 证件照裁剪工具
2 寸照片裁剪 精确裁剪为 2×2 英寸(51×51mm),符合美签/护照/OCI 要求。 2 寸照片裁剪工具
圆形图片裁剪 将图片裁剪为完美圆形,输出透明背景 PNG。 圆形图片裁剪工具

📐 图片缩放

工具 描述 直达链接
批量图片缩放 按像素、百分比、最长边或目标文件大小缩放。 批量图片缩放工具
社交媒体缩放 为 Instagram、Facebook、Twitter/X、YouTube 封面等提供预设。 社交媒体缩放工具
固定尺寸缩放 精确缩放到 100×100、512×512、1280×720、1920×1080 等。 固定尺寸缩放工具
DPI 转换器 将图片 DPI 改为 72/150/300,适配屏幕或打印。 DPI 转换器

🔁 旋转与翻转

工具 描述 直达链接
批量图片旋转 批量将图片旋转 90°/180°/270°。 批量图片旋转工具
批量图片翻转 批量水平或垂直翻转图片。 批量图片翻转工具

🎞️ GIF 工具

工具 描述 直达链接
在线 GIF 制作 用图片或视频制作动态 GIF。 在线 GIF 制作工具
GIF 压缩 本地将 GIF 体积最多缩小 80%。 GIF 压缩工具
图片转 GIF 将一组图片合成动态 GIF。 图片转 GIF 工具
视频转 GIF 将 MP4/MOV/WebM 转为 GIF,可裁剪和控制 FPS。 视频转 GIF 工具
GIF 编辑器 反转、加速/减速、裁剪、旋转、为 GIF 加字。 GIF 编辑工具
GIF 转 MP4 / WebP / APNG 将动态 GIF 转换为视频或现代图像格式。 GIF 转换工具
Live Photo 转 GIF 将 iPhone Live Photo(.HEIC + .MOV)转为 GIF。 Live Photo 转 GIF

💧 水印与合成工具

工具 描述 直达链接
批量图片水印 批量为 100+ 张图片添加文字或 Logo 水印。 批量图片水印工具
叠加与合并 多张图片叠加、左右/上下拼接、网格合成。 叠加与合并工具

🔍 EXIF 与元数据工具

工具 描述 直达链接
在线 EXIF 查看器 查看 GPS、相机参数及所有嵌入的元数据。 EXIF 查看器
在线 EXIF 编辑器 编辑或清除 EXIF 元数据以保护隐私。 EXIF 编辑器
DPI 查看器 查看像素尺寸、分辨率及在 72/150/300 DPI 下的打印尺寸。 DPI 查看器

🎨 图像效果与增强

工具 描述 直达链接
亮度 / 对比度 实时预览调整亮度和对比度。 亮度与对比度
灰度与反色 批量将图片转为黑白或反色。 灰度与反色
像素化与故障艺术 制作像素画或故障风效果,带预设。 像素化与故障艺术
圆角图片 为图片添加圆角,支持每角单独控制。 圆角图片工具
切图工具 将图片切分为网格或 Instagram 3×3 九宫格。 切图工具

🤖 本地 AI 工具

工具 描述 直达链接
AI 去背 一键去除人像或商品图背景。 AI 去背工具
AI 超分(2×/4×) 在浏览器内将图片放大 2 倍或 4 倍。 AI 超分工具
AI 去物体 / 去水印 涂抹物体、水印或文字,AI 自动擦除并补全。 AI 去物体工具
AI 人脸模糊 自动检测人脸并批量模糊/像素化。 AI 人脸模糊工具
AI 去马赛克 / 去模糊 增强打码或模糊图片,让细节更清晰。 AI 去马赛克工具

工具数量持续增加中。
👉 立即开始使用全部工具


🧩 场景页 / 工作流(筹备中)

为常见任务提供的预制工作流(此处仅简单提及,暂不加链接):

  • 证件照 & 护照照片 – 按各国签证、证件、申请要求裁剪和格式化照片。
  • 应用图标导出 – 从一张源图生成 iOS、Android 和 Web 所需的全部图标尺寸。
  • 电商批量处理 – 为 Shopify、Amazon 等平台批量压缩、转换和标准化商品图片。
  • 社交媒体尺寸 – 一键调整为 Instagram、Facebook、YouTube、TikTok 等平台推荐尺寸。

场景页将把多个工具组合成一个流程,无需在不同页面之间来回切换。


🧠 本地 AI(浏览器内运行)

BulkPicTools 正在逐步增加完全在浏览器中运行的 本地 AI 功能

  • 背景移除
  • 人脸模糊 / 隐私保护
  • 图片超分 / 放大
  • 去物体 / 去水印
  • 去马赛克 / 去模糊

这些功能基于 WebAssembly / WebGPU 和本地模型,除首次加载模型外,你的图片数据不会离开设备。


🏗️ 架构与技术栈

面向开发者的技术说明:

  • 前端框架:Nuxt 3 + Vue + TypeScript(SSG + CDN)
  • 本地处理:WebAssembly、Web Workers、现代浏览器 API
  • 本地 AI:基于 ONNX / WASM / WebGPU 的浏览器内模型
  • 本地存储:IndexedDB / Cache API,用于离线支持和会话缓存
  • 部署基础设施:Cloudflare Pages / Workers / D1 / R2(按需要使用)
  • 隐私模型:零服务器端图片处理;图片数据不存储在我们的服务器上

该架构带来:

  • 真正的“零上传”批量编辑
  • 首次加载后可离线使用
  • 不依赖后端算力即可支持高并发

🚀 使用步骤

  1. 📂 选择文件 — 拖拽上传图片,无需等待上传。
  2. ⚙️ 本地处理 — WebAssembly 引擎在浏览器中运行,数据从不离开您的设备。
  3. 🔗 链接工具 — 在同一会话中依次使用多个工具,无需重复上传。
  4. 💾 即时保存 — 立即下载所有处理完的文件,无服务器限制。

📊 数据统计

  • 100 万+ 已处理图片
  • 5 万+ 满意用户
  • 90+ 免费工具
  • 0 次服务器上传

🧑‍💻 典型使用场景

  • 电商卖家:批量压缩 + 转换 + 裁剪商品图,用于 Shopify、Amazon 等平台。
  • 开发者:从一张源图导出 iOS/Android/Web 所需的全部应用图标尺寸。
  • 普通用户:批量将 iPhone HEIC 照片转为 JPG,方便分享给家人或上传政府/机构网站。
  • 内容创作者:制作、压缩并优化用于社交媒体帖子的 GIF 和图片。

📝 技术博客

📖 查看全部文章


About

Free online batch image tools: Bulk Image Cropper, Compressor, and Converter. 100% Client-side processing (Offline/Wasm).

Topics

Resources

Stars

34 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages