iOS & Android 应用图标生成器
一张 Logo,生成完整的 Xcode appiconset 与 Android 自适应图标
只需上传一次应用 Logo,即可立即生成完整的 iOS 与 Android 图标包——涵盖所有所需的尺寸、缩放倍率与密度,并附带 Contents.json 和自适应图标配置文件。全部处理都在你的浏览器本地完成,无需上传,你的素材始终不会离开设备。
选择平台
选择要生成的平台图标
上传您的应用 Logo
支持 PNG、JPG、SVG 格式,最大 10MB
推荐:1024×1024px 方形图像,透明背景
或拖放文件到此处
发布应用图标所需的一切
一次上传,生成两大平台可直接提交商店的图标与配置文件。
一次生成全部 iOS 尺寸
生成完整的 iOS 应用图标集——超过 28 个导出文件,覆盖 iPhone、iPad、设置、Spotlight、通知以及 1024 App Store 图标,包含所有 @2x 与 @3x 缩放倍率。
Android 双层自适应图标
生成包含前景层与背景层的自适应图标(adaptive icon),让启动器能将你的 Logo 干净地遮罩成圆形、圆角方形等各种设备形状。
Xcode appiconset + Contents.json
直接获得一个现成的 AppIcon.appiconset 文件夹及合法的 Contents.json,可直接拖入 Assets.xcassets,无需手动逐个匹配图标槽位。
Google Play 512×512 图标
导出 Google Play 商店所需的 512×512 高分辨率图标,同时附带 1024 App Store 图标——同一张 Logo 即可覆盖两大商店。
安全区指引
在 Android 自适应安全区(safe zone)与 iOS 圆角遮罩下预览图标,下载前即可确认重要内容不会被裁切。
100% 本地处理,隐私安全
所有缩放与打包均在你的浏览器本地完成,Logo 绝不上传到任何服务器,适合未发布的应用与机密品牌素材。
如何生成应用图标
从一张 Logo 到完整图标包,只需四步。
上传 Logo
上传一张方形的 1024×1024 PNG、JPG 或 SVG 应用 Logo,透明或纯色背景效果最佳。
选择平台
选择 iOS、Android 或两者。生成器只会构建对应平台所需的尺寸与配置文件。
设备预览与安全区检查
查看图标在设备上的渲染效果,并确认它位于安全区内,避免任何细节被遮罩裁切。
下载图标包
下载包含全部 PNG、Contents.json 与自适应图标 XML 的 ZIP 包,可直接放入项目。
iOS 与 Android 图标对比
两个平台处理图标的方式截然不同——这是它们的差异,也是你需要两套图标包的原因。
| 能力 | iOS | Android |
|---|---|---|
| 图标形状 | 固定圆角方形 | 自适应多种形状 |
| 圆角处理 | 系统自动应用 | 系统遮罩应用 |
| 图层 | 单层扁平图像 | 前景层 + 背景层 |
| 尺寸数量 | 约 12 种(含缩放) | 5 个密度档 |
| 最大尺寸 | 1024(App Store) | 512(Google Play) |
| 安全区 | 无需 | 108dp 中的 66dp |
| 暗色模式图标 | iOS 17+ 暗色/着色 | Material You 主题 |
由于形状、图层与尺寸规则各不相同,同一张素材必须导出成两套独立的图标包——本工具可一次同时生成两者。
应用图标尺寸参考
本生成器为 iOS 与 Android 导出的全部尺寸,以及每个尺寸的用途。
iOS 应用图标尺寸
| 尺寸 | 缩放 | 用途 |
|---|---|---|
| 20pt | @2x | 通知 |
| 20pt | @3x | 通知 |
| 29pt | @2x | 设置 |
| 40pt | @2x | Spotlight |
| 60pt | @2x | iPhone 主屏 |
| 60pt | @3x | iPhone 主屏 |
| 76pt | @2x | iPad 主屏 |
| 1024pt | @1x | App Store 商店页 |
Android 应用图标密度
| 密度 | 尺寸 | 用途 |
|---|---|---|
| mdpi | 48px | 基准密度 |
| hdpi | 72px | 中端屏幕 |
| xhdpi | 96px | 高清屏幕 |
| xxhdpi | 144px | 全高清屏幕 |
| xxxhdpi | 192px | 主屏启动器 |
| play | 512px | Google Play 商店 |
iOS 尺寸以点(pt)加缩放倍率表示——60pt @3x 的图标会导出为 180×180 的 PNG。Android 尺寸为各密度档的绝对像素值。
下载包内含什么
一套覆盖两大平台、可直接放入项目的完整图标包——无需手动重命名。
全部 iOS PNG
每个 iOS 图标尺寸与缩放倍率都导出为独立 PNG 文件,并按 App Icon 槽位命名。
Android 各密度 PNG
从 mdpi 到 xxxhdpi 各密度档的启动器图标,可直接放入 res/mipmap-* 文件夹。
Contents.json
Xcode 资源目录清单,将每个 PNG 映射到 appiconset 中对应的尺寸与缩放倍率。
ic_launcher.xml
自适应图标配置文件,为 Android 启动器关联你的前景层与背景层。
商店图标
512×512 的 Google Play 图标与 1024×1024 的 App Store 图标,可直接上传到各商店列表。
常见使用场景
App Store 提交
提供 App Store Connect 审核与商店页所需的 1024×1024 营销图标及完整 appiconset。
Google Play 提交
上传 Play 控制台与 Android 构建所需的 512×512 高分辨率图标及各密度 mipmap。
React Native 与 Flutter
将平台文件夹放入 iOS 与 Android 原生项目,为跨平台应用设置自定义启动器图标。
拖入 Xcode
用生成的文件夹替换 Assets.xcassets 中的 AppIcon.appiconset,Xcode 会自动识别每个槽位。
常见问题
尺寸、自适应图标、安全区与安装方式——为两大商店发布应用图标所需的一切。
想深入了解?
PWA 图标尺寸与安全区完全指南