跳到主要内容
Image Compressor

Image Compressor

zym9863 · Edge MV3

图片压缩工具 - 支持本地 Canvas 压缩和 TinyPNG API

5用户 v1.0.0当前版本

简介

Image Compressor – Advanced Image Optimization Directly in Your Browser

Image Compressor is a comprehensive browser extension designed to deliver efficient, high-quality image compression and optimization seamlessly within your web browsing workflow. Whether you are a casual user, designer, developer, or digital marketer, this extension empowers you to reduce the file size of images quickly and conveniently, improving website performance and saving bandwidth without compromising visual fidelity.

The extension offers dual compression modes tailored to different needs: a fast local compression mode powered by HTML5 Canvas, which processes images directly on your device without requiring an internet connection, thus preserving privacy and accelerating workflows; and a robust remote compression mode utilizing the industry-leading TinyPNG API, which achieves higher compression ratios by leveraging advanced cloud-based algorithms. Users can switch flexibly between these modes according to their privacy preferences and desired compression efficiency.

Image Compressor integrates smoothly into your browser’s context menu, enabling instant access by right-clicking any image on a webpage to initiate compression. It supports batch compression workflows where multiple images can be compressed simultaneously and then packaged for download as ZIP archives, dramatically simplifying handling large sets of images. The extension further allows convenient drag-and-drop uploads, streamlining the addition of local files for compression.

Customization is a core strength: users can finely control compression quality on a scale from 0% to 100%, select output formats among JPEG, PNG, WebP, or retain the original format, and adjust image dimensions with support for proportional scaling. A live preview feature lets you visually compare the original and compressed images in real time, aiding you in making optimal compression choices. During and after compression, detailed statistics on file size changes and compression ratios are displayed to help you monitor the effectiveness of your adjustments.

The user interface is designed for clarity and ease, featuring an intuitive popup that displays image previews, customizable compression settings, and progress indicators. Persistent storage of your preferences—including chosen compression mode, quality, format, resizing options, and TinyPNG API credentials—ensures a consistently personalized experience across sessions. This fosters productivity and saves time for frequent users.

Privacy and security are carefully considered. Local Canvas compression fully respects privacy by performing all processing within your browser, with no data leaving your device. When using TinyPNG’s remote API, only the image data required for compression is transmitted securely with user-controlled API keys. This approach offers a balance between maximum compression performance and safeguarding user privacy.

In summary, Image Compressor is a powerful, flexible, and privacy-conscious tool that simplifies image optimization. It is ideal for web professionals looking to enhance page load speed, content creators preparing social media images, or anyone needing quick, reliable compression without resorting to complex external software.

Key Features:
- Instant compression via right-click context menu on any web image.
- Dual compression modes: local Canvas-based offline compression and high-efficiency TinyPNG API cloud compression.
- Batch image compression with drag-and-drop uploads and bulk download as ZIP archives.
- Adjustable compression quality (0%-100%) and output format conversion (JPEG, PNG, WebP, original).
- Image resizing with proportional scaling support for precise dimension control.
- Real-time before-and-after image previews to assess visual quality impact.
- Detailed compression statistics including file size savings and compression ratios.
- Persistent user settings for mode, quality, format, resizing, and API key stored securely in browser storage.
- Clean, user-friendly popup interface with progress monitoring and easy operation.

How It Works:
1. Install Image Compressor from your browser’s official extension store.
2. Navigate to any webpage containing images or drag images into the extension interface.
3. Right-click on an image to select “Compress Image” from the context menu or upload images directly.
4. Choose between local Canvas compression or remote TinyPNG API compression according to your preference and API key setup.
5. Adjust compression quality, output format, and resizing dimensions to suit your needs using the popup controls.
6. Review the real-time preview comparing original and compressed images to verify quality.
7. Initiate compression; monitor progress and examine detailed compression statistics upon completion.
8. Download single compressed images or batch ZIP files containing multiple compressed images.
9. Your settings and API credentials are saved securely, facilitating seamless repeated use.

Privacy: - No personal data collected. Local compression is performed entirely within your browser for maximum privacy. TinyPNG API requests transmit only necessary image data using user-provided keys. Please refer to the privacy policy for further details.

Image Compressor 是做什么的

Image Compressor 是一款面向 Edge 的实用工具类扩展,主要用来解决浏览器里某类具体的小问题。官方对它的介绍是:图片压缩工具 - 支持本地 Canvas 压缩和 TinyPNG API在微软 Edge 加载项商店上,它当前版本 1.0.0,约 5 名用户。

适合什么人用

从功能定位看,Image Compressor 更适合想补上浏览器原生缺失功能的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。

怎么安装 Image Compressor

  1. 打开微软 Edge 加载项商店上的官方页面;
  2. 点「添加到浏览器」并确认权限提示;
  3. 装好后在扩展列表里固定图标,方便随时开关。

本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。

常见问题

Image Compressor 是免费的吗?

Image Compressor 在微软 Edge 加载项商店免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。

Image Compressor 安全吗?

它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。

Image Compressor 支持哪些浏览器?

当前收录的版本来自微软 Edge 加载项商店,适用于 Edge。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。

怎么卸载 Image Compressor?

在扩展管理页找到 Image Compressor,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。

权限清单 来自 manifest.json 原文

接口权限 3

  • activeTab
  • contextMenus
  • storage