在线图标生成:一张图搞定 Linux、macOS、Windows 三端应用图标
萝卜2026-09-29
为什么做这个
最近桌面软件写得比较多,每次发版前都要做图标,规则换来换去就那么几套:Linux 要一张 512 的 PNG,macOS 要一堆尺寸打成 .icns,Windows 要 16 到 256 七种尺寸的 .ico。画图不难,麻烦的是这套流程:装命令行工具、写脚本、改尺寸、切圆角,最后还要拼容器格式。一套折腾下来半小时,下次发版又得重翻笔记。
于是把它做成了网页上的小工具,打开就用,不用装东西,也不用注册。

三步
- 上传一张图,点击选择或者直接拖进去都行,20MB 以内,建议边长 1024 像素以上
- 拖动方框圈出要用的那块方形区域。图不一定是方的,方框之外的内容会被忽略
- 三端图标自动生成,逐个下载,或者打包成一个 ZIP 全带走

几个细节
- 全程在浏览器里完成,图片不会上传到服务器。这里没有后端,缩放靠 Canvas,.icns / .ico / zip 的编码也是本地算的
- macOS 的圆角留白按 Apple 官方模板来:1024 画布、主体 824、圆角半径 185.4。留白和圆角都能手动调,拖滑块就行,也能一键恢复官方值。如果你的图本身已经带留白或圆角,取消勾选即可
- 三端产物:icon.png 是 512×512;icon.icns 含 10 种尺寸;icon.ico 含 16 / 24 / 32 / 48 / 64 / 128 / 256 共 7 种尺寸
- 缩到 16×16、24×24 这种小尺寸时,是一级一级折半缩下去的(1024 → 512 → 256 → …),不是从大图一步缩到底。小图标的边缘更干净,细线和文字不会断裂、发毛
在哪儿
首页的「在线工具」区块,或者直接打开 https://thinking.vip/tools/icon
后面大概会补上 Android 图标、批量处理这些,有想要的也可以留言说。
2026-09-29 18:27:5286 次阅读

