压缩图片的10种方法(线上+线下)

以下是线上(在线)和线下(本地)压缩图片的常用途径 ,包含具体网址、工具名称、使用方法及适用场景,方便你根据需求选择:


🌐 一、线上(在线)压缩图片工具(无需安装)

1. TinyPNG / TinyJPG

  • 网址https://tinypng.com
  • 支持格式:PNG、JPEG
  • 特点
    • 智能有损压缩,保留透明通道(PNG)
    • 免费用户单图 ≤5MB,最多同时处理20张
    • 压缩率高,画质损失小
  • 使用方法
    1. 打开网站
    2. 拖入图片或点击上传
    3. 自动压缩完成后点击下载

2. ILoveIMG -- Compress Image

  • 网址https://www.iloveimg.com/zh-cn/compress-image
  • 支持格式:JPG、PNG、GIF、WEBP 等
  • 特点
    • 支持批量压缩(最多40张)
    • 可选"推荐压缩"、"极致压缩"或自定义质量
    • 界面简洁,支持中文
  • 使用方法
    1. 上传图片
    2. 选择压缩级别
    3. 点击"压缩图像" → 下载结果

3. Compress JPEG / PNG (by Squoosh.app -- Google)

  • 网址https://squoosh.app
  • 支持格式:JPG、PNG、WebP、AVIF 等
  • 特点
    • 完全在浏览器本地处理,不上传服务器(隐私安全)
    • 实时对比原图与压缩图
    • 支持高级参数调整(如 MozJPEG、OxiPNG)
  • 使用方法
    1. 打开网站
    2. 拖入图片
    3. 调整质量滑块或选择编码器
    4. 右侧自动显示压缩后效果和文件大小 → 下载

✅ 推荐用于敏感图片(如证件照、公司资料)


4. Compressor.io

  • 网址https://compressor.io
  • 支持格式:JPG、PNG、GIF、SVG
  • 特点
    • 提供有损/无损两种模式
    • 显示压缩前后对比和节省百分比
  • 注意:免费版有文件大小限制(通常 ≤10MB)

5. YouCompress

  • 网址https://www.youcompress.com
  • 特点
    • 完全免费,无注册
    • 支持 PDF、MP4、DOC 等多种文件,也支持图片
  • 缺点:压缩算法较基础,效果不如 TinyPNG 或 Squoosh

💻 二、线下(本地)压缩图片方法(无需联网)

1. Windows 系统自带方法

方法 A:使用"画图"(Paint)
  • 步骤:
    1. 右键图片 → "打开方式" → "画图"
    2. 点击"文件" → "另存为" → 选择 JPEG
    3. 保存时无法调质量,但可先用"重新调整大小"缩小分辨率(菜单栏"主页"→"调整大小")
方法 B:使用 PowerShell + ImageMagick(适合批量)
  • 安装 ImageMagick

  • 命令示例(压缩到70%质量):

    powershell 复制代码
    magick input.jpg -quality 70 output.jpg

2. macOS 系统自带方法

使用"预览"(Preview)
  • 步骤:
    1. 双击图片用"预览"打开
    2. 菜单栏 → "文件" → "导出..."
    3. 格式选 JPEG,拖动"质量"滑块(建议 60--80)
    4. 点击"存储"

✅ 优点:无需第三方软件,隐私安全


3. 专业免费软件

A. GIMP(跨平台,开源 Photoshop 替代)
  • 官网:https://www.gimp.org
  • 压缩步骤:
    1. 打开图片
    2. "图像" → "缩放图像"(可选)
    3. "文件" → "导出为" → 输入文件名(如 output.jpg
    4. 在弹出窗口中调整"质量" → 导出
B. Caesium Image Compressor(Windows/macOS)
  • 官网:https://saerasoft.com/caesium
  • 特点:
    • 专为图片压缩设计
    • 支持批量、预览、设置目标文件大小
    • 免费版功能已足够强大

4. 命令行工具(开发者/高级用户)

工具 用途 安装方式
ImageMagick 通用图像处理 brew install imagemagick (macOS) / 官网下载 (Win)
jpegoptim 无损 JPEG 压缩 Linux/macOS: brew install jpegoptim
pngcrush / oxipng 无损 PNG 压缩 npm install -g oxipng 或官网下载

✅ 快速选择建议

需求 推荐工具
快速压缩1~2张图(普通用户) TinyPNG 或 ILoveIMG
隐私敏感(如证件照) Squoosh.app(本地处理)
批量压缩大量图片 Caesium 或 ImageMagick
手机操作 使用"Photo Compress"类 App(iOS/Android)
网页开发优化 Squoosh.app + WebP 格式
相关推荐
还是大剑师兰特20 小时前
ES6 class相关内容详解
es6·原型模式·大剑师
还是大剑师兰特2 天前
制作思维导图的在线网站及软件工具(10种)
思维导图·大剑师
还是大剑师兰特3 天前
cesium处理无人机碰撞检测方案
无人机·大剑师·cesium教程
还是大剑师兰特4 天前
D3面试题200道
d3·大剑师
还是大剑师兰特5 天前
125个Spring入门基础教程(问题+答案)
大剑师·spring教程·spring示例
还是大剑师兰特5 天前
Hadoop入门基础教程(110 问题+ 答案)
hadoop·大剑师·hadoop教程·hadoop入门
还是大剑师兰特5 天前
markdown文件在vue网页上正确显示的方法(marked + DOMPurify)
vue.js·markdown·大剑师
还是大剑师兰特9 天前
120个Linux入门基础教程(问题+答案)
大剑师·linux教程
还是大剑师兰特12 天前
React面试题及详细答案150道(51-60)
react.js·react面试题·大剑师