- 绘画工具 — 画笔、橡皮擦、反橡皮、矩形、圆形、直线、填充、取色器
- 导入图片 — 支持 PNG/JPG/GIF/BMP/WEBP/ICO,可缩放/平移/裁剪
- 导出 ICO — 生成 Windows 图标格式(16×16 ~ 256×256),可自定义圆角
- 零隐私风险 — 所有处理在浏览器本地完成,不上传任何数据
- 离线可用 — 下载单文件版本,双击即可使用
访问 https://你的用户名.github.io/icon-maker/
从 Releases 下载 icon-maker.html,双击文件在浏览器中打开即可。
支持 Chrome / Edge / Firefox,无需安装任何软件。
# 1. 启动 HTTP 服务器
python -m http.server 8000
# 2. 浏览器打开 http://localhost:8000
# 3. 构建单文件离线版
node build.js
# 输出: icon-maker.html├── index.html # 主页面
├── css/style.css # 样式
├── js/
│ ├── ico-encoder.js # ICO 编码器
│ ├── ico-decoder.js # ICO 解析器(支持导入 .ico)
│ ├── canvas-engine.js # 绘画引擎
│ ├── image-cropper.js # 图片裁剪器
│ ├── image-importer.js # 图片导入
│ ├── ico-exporter.js # ICO 导出
│ └── main.js # 主控逻辑
├── build.js # 构建脚本
└── LICENSE # MIT 许可证