ICO Studio 是一个零依赖、纯前端的免费在线 ICO 图标生成器。项目支持 PNG、JPG、JPEG、WebP、SVG 图片转 ICO,所有图片处理都在浏览器本地完成,不会上传到服务器。
- 支持点击上传、拖拽上传、剪贴板粘贴图片
- 支持 PNG、JPG、JPEG、WebP、SVG 等常见图片格式
- 支持选择 16x16、32x32、48x48、64x64、128x128、256x256、512x512 输出尺寸
- 默认选中 128x128,一次生成并下载一个 ICO 文件
- 上传后可预览当前图片效果
- 支持中文和英文切换,默认中文
- 图片全程在浏览器本地处理,隐私更安全
- 包含基础 SEO meta 信息和 JSON-LD 结构化数据
.
├── index.html
├── assets
│ ├── css
│ │ └── styles.css
│ ├── js
│ │ └── app.js
│ └── images
│ ├── favicon.ico
│ └── logo.svg
├── doc
│ └── product.md
└── README.md
这是一个静态项目,可以直接打开 index.html,也可以用本地静态服务器运行:
python3 -m http.server 4173然后访问:
http://localhost:4173
当前版本聚焦最短核心链路:
- 上传图片
- 选择一个输出尺寸
- 生成并下载 ICO 图标
当前不会上传图片到服务器,也没有后端接口依赖。
页面通过查询参数控制静态资源缓存,例如:
<link rel="stylesheet" href="./assets/css/styles.css?v=20260718-19" />
<script type="module" src="./assets/js/app.js?v=20260718-3"></script>修改 CSS 或 JS 后,建议同步更新对应版本号,避免浏览器缓存旧资源。
MIT License
Copyright (c) 2026 ideaseek 珠海市智寻科技有限公司