工具站更新:8 个本地图片工具,HEIC、PDF、Favicon 都补上了-第三维度MokIII

上一篇《图片转 WebP 与图片压缩工具上线(公测)》里只有两个工具。这段时间把建站和办公里最常遇到的格式问题补上了:现在 tools.mokiii.com 有 8 个工具,仍然不用注册,默认不上传文件。

现在有哪些工具

  • PNG / JPG / GIF / BMP 转 WebP:批量转换,质量和最长边可调,支持 ZIP 打包。
  • 压缩到指定大小:填 100、200、500KB,自动搜索合适的质量,必要时再缩小尺寸;结果是近似值,不会精确到字节。
  • HEIC 转 JPG:处理 iPhone 照片,支持批量,单图像素上限 25MP。
  • JPG / PNG 互转:双向批量转换;透明 PNG 转 JPG 时会填白底。
  • Favicon 生成器:一张图生成 16/32/48 的 ico、180/192/512 PNG、manifest 和接入代码。
  • 图片转 PDF:多图排序,A4 或原尺寸,可设页边距。
  • PDF 合并:最多 50 个文件、500 页,拖拽排序后合并。
  • 二维码生成:文本或网址,256/512 尺寸,下载 PNG、复制 SVG。

为什么还是本地处理

图片和 PDF 都在浏览器里用 Canvas 与 WASM 处理,处理过程不发请求。HEIC 解码、PDF 库、二维码库都放在站内,不走第三方 CDN;页面加载后,可以断网处理已经加载好的工具,也可以打开开发者工具的 Network 面板验证。

开放 API 已上线,页面工具的图片处理仍然全部在本地完成,不发起上传请求;只有你主动调用接口时,图片才会发到服务器转码。

几个具体场景

  • 报名或上传有大小限制:把照片压到 100KB 左右,建议留一点余量(比如 95KB),不要卡在边界;压缩结果是近似值。
  • iPhone 照片在 Windows 打不开:HEIC 批量转 JPG 最省事;Live Photo 只会保留静态画面。
  • 做网站图标:拿一张 512×512 的 PNG 生成整套图标;换图标后记得改文件名或加版本参数,避免浏览器和 CDN 缓存。
  • 办公文件:多张图转 PDF、多个 PDF 合并;合并前先看页数和顺序,重要文件合并后再检查一遍。
  • 二维码:屏幕用 PNG,印刷用 SVG;内容越长,模块越密,尺寸要相应放大。

限制写在前面

所有处理都在本机完成,限制主要来自浏览器内存:单文件 30MB;桌面端单次 100 个文件、总计 200MB,手机端自动降为 50 个、100MB;HEIC 单图 25MP;Favicon 10MB、每次 1 张;图片转 PDF 单张 50MB、最多 100 个;PDF 合并单文件 50MB、最多 50 个、总页数 500。超限会给出原因,分批处理即可。

技术上的几个选择

没有引框架,原生 JavaScript,一个工具一个页面;WASM 和 PDF 库按需加载;静态资源带版本号,走一年缓存;全站 CSP,不加载第三方脚本;sitemap 和结构化数据也补齐了。

API 文档已上线:tools.mokiii.com/api;预约表单已取消,接口直接开放使用。

接下来

先看真实使用数据,再决定加什么。常用尺寸预设、批量重命名、裁剪和水印都在候选里,但不想为了数量堆工具。

如果遇到转换失败、方向不对、透明区域异常,或者想要某个格式,发邮件到 hi@mokiii.com,或者在下面留言。