上传 1024×1024 PNG,选择 iOS,然后点击“生成 App 图标”。您会得到一个 ZIP,其中包含从 1024 到 40 px 的全部必需尺寸,以及 Xcode 所需的 Contents.json。将文件夹内容拖入 Assets.xcassets 的 AppIcon 集即可。
App 图标制作工具:生成全部 iOS 和 Android 尺寸
上传一张正方形图片,这个 App 图标制作工具就会生成 Apple 和 Google 所需的全部尺寸——从 1024×1024 App Store 图标到 48×48 Android mdpi。无需 Photoshop,无需手动缩放,无需注册。几秒钟内下载可直接使用的 ZIP。
这个 App 图标制作工具能做什么
一次上传即可为两个平台生成完整、可用于开发的图标集。如果您需要免费 App 图标制作工具、在线 App 图标生成器,或想快速创建 App 图标,这个工具提供的是同一种实用结果:为移动应用项目整理好的生产级 PNG 文件。
iOS 输出
作为 iOS App 图标生成工具,它会创建 Xcode 所需的全部尺寸:1024×1024(App Store)、180×180 和 120×120(iPhone 主屏幕)、167×167 和 152×152(iPad),以及用于设置、Spotlight 和通知的 87、80、60、58、40 px。ZIP 中包含 Contents.json 资源目录描述文件,因此可以直接拖入 Xcode,无需手动匹配每个槽位。
Android 输出
对于 Android,这个工具也可以作为 Android App 图标生成工具和 Play Store 提交图标制作工具使用。它会创建所有 mipmap 密度变体:192×192(xxxhdpi)、144×144(xxhdpi)、96×96(xhdpi)、72×72(hdpi)、48×48(mdpi),以及 512×512 Play Store 图标。启用“生成圆形图标”后,还会得到适用于圆形遮罩启动器的 ic_launcher_round PNG 文件。
文件会被打包为 ZIP,并按正确文件夹结构组织;上传文件会在 24 小时内从服务器删除。
如何制作 App 图标 — 分步说明
准备源图片
使用 1024×1024 px 或更大的正方形 PNG。这是所需的最大尺寸(App Store),因此生成器始终向下缩放,而不是放大。如果目标是 iOS,请避免透明背景;App Store 会拒绝带 Alpha 通道的图标。
上传并选择平台
将图片拖到上传区域。选择“仅 iOS”、“仅 Android”或“iOS + Android”。只需要生成 iOS App 图标时选择“仅 iOS”;需要 Play Store 和启动器资源时选择“仅 Android”;跨平台发布时选择“iOS + Android”。若要为 Android 自适应启动器生成圆形图标版本,请在点击“生成 App 图标”前启用“生成圆形图标”。
生成并下载
点击“生成 App 图标”。工具会在服务器端创建完整图标集,并打包成 ZIP。1024×1024 的源文件通常几秒钟即可完成。
导入 Xcode 或 Android Studio
Xcode:打开 Assets.xcassets → 选择 AppIcon → 将 iOS 文件夹内容拖入。Contents.json 会自动把每个 PNG 映射到对应槽位。Android Studio:将 mipmap-* 文件夹复制到 app/src/main/res/,替换现有文件夹。Gradle 会在下一次构建时使用新图标。
如何在 iPhone 上制作自定义 App 图标(无需编程)
准备图标图片
在任何运行 iOS 14 或更高版本的 iPhone 上,先准备图标图片(1024×1024 PNG)。如有需要,可先用我们的图片调整大小工具裁剪成正方形。
创建新的快捷指令
打开“快捷指令”→ 点击 + 创建新的快捷指令。
选择应用
添加“打开 App”动作,并选择想要更换样式的应用。
添加到主屏幕
点击顶部快捷指令名称 → “添加到主屏幕”。
选择自定义图片
点击图标缩略图 → “选取照片”→ 选择准备好的图片。
确认快捷指令
点击“添加”。快捷指令会以自定义图标出现在主屏幕。
原始 App 图标仍会保留在“App 资源库”中。这个快捷指令会打开真实应用;它只是一个带自定义图片的启动入口。不需要开发者账号,也不需要 Xcode。
如何在 Android 上制作自定义 App 图标
如果您想为 Android 制作自己的 App 图标,先判断您是在修改真实应用项目,还是只想自定义自己的主屏幕。
用于真实 Android 应用
在这里生成 Android 图标集,然后将 mipmap-* 文件夹复制到 app/src/main/res/。这会改变随 APK 或 AAB 发布的启动器图标。
用于个人主屏幕自定义
使用支持自定义图标的启动器,或用所选图片创建快捷方式。原应用仍然保持安装状态;自定义图标只是一个启动器快捷方式。
制作 Android 自定义 App 图标时,关键区别是:Android Studio 修改的是应用包图标,而启动器自定义只改变您自己设备上看到的图标。
获得最佳效果的技巧
至少使用 1024×1024 px,因为这是 App Store 尺寸,也决定了所有较小输出的质量上限。PNG 比 JPG 更能保留清晰边缘,尤其适合带文字或几何形状的图标。保持设计简洁:细节、低于 4 px 的细线和小字在 48×48 时会变得难以辨认。
标准 1024×1024 App Store 图标应避免 Alpha 透明度,并使用纯色背景。不要提前把源图做成圆角;iOS 会自动应用圆角,预先圆角可能造成双重圆角效果。Contents.json 文件会自动包含在 ZIP 中。
Play Store 图标(512×512)在商店列表中没有强制形状,也不会被遮罩。Android 8+ 的启动器图标会使用自适应遮罩,ic_launcher_round 变体适用于应用圆形遮罩的启动器。若需要完整自适应图标图层,请在 Android Studio 中手动设置 ic_launcher.xml。
常见问题
生成时选择 Android。ZIP 包含 playstore-icon.png(512×512)和所有 mipmap-* 密度文件夹(xxxhdpi 到 mdpi)。启用“生成圆形图标”可获得 ic_launcher_round 版本。将这些文件夹复制到项目的 res/ 目录。
可以。这个工具会创建 App Store 提交所需的 1024×1024 iOS 营销图标。您可以用同一张源图生成 App Store 图标,同时生成 iPhone、iPad 和 Android 启动器尺寸。
使用 iOS“快捷指令”应用(iOS 14+):创建新的快捷指令 → 添加“打开 App”→ 点击“添加到主屏幕”→ 选择您的自定义图片作为图标。无需编程。完整步骤见上方说明。
通常是快速创建一个 App 图标图片或完整图标包。本页面可作为开发项目的 App 图标制作工具:上传一张源图,然后下载所需的 iOS 和 Android 尺寸。
如果是主屏幕自定义,创建一张深色版本图标,然后用 iOS“快捷指令”方法替换。对于 Xcode 中的原生 iOS 和 iPadOS 项目,请在 Assets.xcassets 中使用“任意”、“深色”和“着色”等图标外观版本;可先在这里上传深色源图生成所需尺寸,再放入对应外观槽位。
如果您搜索如何在 iPhone 上放大 App 图标,实际做法是进入“设置 → 显示与亮度 → 显示 → 放大”,以缩放整个主屏幕。“设置 → 辅助功能 → 显示与文字大小 → 更大字体”可以增大文字,但不能单独放大图标。iOS 不支持调整单个 App 图标大小。
进入“设置 → 显示与亮度 → 显示 → 标准”,可恢复默认布局。iOS 不支持单独缩小某个图标;缩放设置会作用于整个主屏幕。
1024×1024 px,PNG 格式。这个尺寸匹配 App Store 要求,也能让生成器在缩小到其他尺寸时保持质量。512×512 源图也能使用,但在 1024 输出时边缘可能略软。
对于标准 1024×1024 App Store 营销图标,请避免 Alpha 透明度,并使用纯色背景。Xcode 中的深色或着色图标外观变体有单独设计规则,因此应把它们视为平台特定变体,而不是主 App Store 图标的替代品。
可以。生成前启用“生成圆形图标”,即可获得标准 ic_launcher 文件之外的 ic_launcher_round PNG。这些文件用于应用圆形图标遮罩的 Android 启动器。
它们是同一种工具的不同叫法。两者都指把一张源图转换为 iOS 和 Android 所需全部 App 图标尺寸的工具。无论您需要图标生成器、图标制作工具还是图标创建工具,输出都是一样的:一个为 Xcode 和 Android Studio 整理好的 PNG ZIP。