当前支持 PNG、JPG/JPEG 和 WebP。请先在设计工具中把 SVG 导出为尺寸足够的正方形 PNG,再上传。只修改文件扩展名不会完成格式转换。
iOS 与 Android 应用图标生成器
将 PNG、JPG 或 WebP 设计稿转换为 iOS 或 Android 图标 ZIP 包,导出静态 PNG、iOS Contents.json 及可选的 Android 圆形图标。发布前请在项目中检查这些资源。
图标资源包里有哪些文件?
如果你已经有设计稿,需要为原生应用项目导出 PNG 图标,可以使用这个工具。选择 iOS、Android 或双平台后,ZIP 会包含对应平台的下列文件。工具不会设计新 Logo,也不会生成分层自适应图标。
| 导出项目 | 文件与尺寸 | 所在目录 |
|---|---|---|
| iOS | 15 个 PNG,尺寸从 20×20 到 1024×1024,另有 Contents.json。不同资源槽位可能使用相同像素尺寸。 | ios/AppIcon.appiconset/;包含用于 App Store 资源的 Icon-1024.png。 |
| Android 启动图标 | 5 个正方形 PNG,边长分别为 48、72、96、144、192 px。 | android/mipmap-mdpi/ 至 mipmap-xxxhdpi/,各目录包含 ic_launcher.png。 |
| Android 圆形图标 | 开启“生成圆形图标”后,额外生成相同密度下的 5 个 PNG。 | 各 Android mipmap 目录中的 ic_launcher_round.png。 |
| Google Play | 1 个 512×512 PNG。 | android/playstore-icon.png;上传前仍需核对商店的图标设计要求。 |
这里导出的是静态图片,不包含 Android 自适应图标的前景/背景分层、XML、单色图层,也不包含 Apple Icon Composer 文件。
生成前先准备好设计稿
支持 PNG、JPG/JPEG 和 WebP,建议使用正方形原图。清晰的 1024×1024 原图适合作为最大 iOS 图标的起点;较小的图片也会被放大,但放大无法恢复缺失的细节。
先确定裁剪范围
非正方形图片会按中心裁剪并缩放,以填满正方形图标。如果 Logo 不在中心,或需要保留特定边缘,请先用图片裁剪工具确定构图。
给主体留出边距
检查缩小后的效果:细小文字和纹理可能难以辨认,圆形遮罩也可能裁掉靠近四角的内容。
考虑白色背景的影响
标准 PNG 图标会把原图中的透明区域填成白色。Android 圆形版本随后应用圆形遮罩,圆外的四角保留透明。
建议上传尚未预先裁成圆角外轮廓的完整设计稿。保留原始文件,方便后续调整构图、边距和背景。
如何生成应用图标 ZIP 包
上传原图
选择 PNG、JPG/JPEG 或 WebP,确认主体位于画面中心,清晰度足以满足所需的最大尺寸。
选择目标平台
选择“iOS + Android”“仅 iOS”或“仅 Android”。导出 Android 资源时,可决定是否生成额外的圆形 PNG。
生成并下载
点击“生成应用图标”,等待处理完成后下载 ZIP 包。解压后检查图片和目录结构。
在项目中核对
在开发工具中检查 iOS 资源槽位或 Android 资源引用,预览小尺寸图标,并在发布前执行平台校验。
在 Xcode 或 Android 项目中使用
先把 ZIP 解压到临时文件夹,再合并所需资源,避免直接替换项目中整个现有资源目录。
iOS 资源目录
检查 AppIcon.appiconset 与 Contents.json,再将图片添加或映射到 Xcode 的应用图标资源中。按照 Apple 资源目录说明核对目标平台、必需槽位及构建警告。
Android 资源
把所选 mipmap 图片复制到匹配的资源目录,检查项目的启动图标引用。如果应用使用自适应图标,需要另外准备和配置图层;圆形 PNG 不能替代 Android 自适应图标资源。
商店展示图标和安装后的启动图标用途不同。使用 playstore-icon.png 前,请核对 Google Play 图标规范。
应用图标导出常见问题
不能。这个工具处理你提供的图片,完成尺寸调整和资源打包。请先完成设计,再用本页导出静态图标资源。
网站图标资源包请使用 Favicon 生成器。需要从 PNG 生成 ICO 时,请使用 PNG 转 ICO,下载并解压 ZIP 后选用所需的 ICO 文件。本页用于原生 iOS 和 Android 项目资源。
图片会上传到服务器处理。临时上传文件和结果会按清理任务删除,请在生成后及时下载资源包,并保留原图;本服务不提供永久文件存储。