iOS App 提交
App Store Connect 会拒绝缺少任何必需图标尺寸的构建。生成全套一次,放进 Xcode 的 Assets.xcassets,以后再也不用想这件事。
上传一张图片,获取 iOS、Android、Web 所需的所有图标尺寸,含 favicon.ico。全部在浏览器中处理。
将图标图片拖到这里,或点击选择文件
建议使用 1024×1024 PNG — 支持 JPG、PNG、WebP
10%
Home Screen
‹ Apps
Your App
Your company or tag line
5.0 ★★★★★
87 Ratings
12+
Age
App Store
9:41
Monday, June 3
Notification Title
Here's notification text.
Lock Screen
Wednesday, Aug 7
☀ 81°F
Home Screen
All Apps
App Drawer
建议使用 1024×1024 像素的 PNG。工具会自动缩小到所有所需尺寸。原始图片越大,生成质量越好。
一张图片输入,所有平台图标一次生成。
生成 iOS(含 1024×1024 App Store 图标)、Android(所有 mipmap 密度)和 Web(favicon、apple-touch-icon、og-image)所需的每个图标尺寸。
iOS 图标附带正确的 Contents.json — 直接将 AppIcon.appiconset 文件夹拖入 Xcode 项目即可。
所有缩放均通过 HTML Canvas 在浏览器中完成,图片永远不会上传到任何服务器。
所有图标整齐分类在 iOS、Android、Web 文件夹中,打包成单个 ZIP 文件。
界面支持 25 种语言,自动检测浏览器语言。支持阿拉伯语、波斯语、乌尔都语的 RTL 排版。
无限制、无水印、无需注册。想用多少次就用多少次。
从一张源图到 30+ 种所需尺寸 — 在你的浏览器中,一分钟搞定。
Apple、Google 和 Web 都接受最大 1024 × 1024 的图标。拖入一张方形 PNG(部分平台推荐透明背景,部分推荐纯色 — 两者都支持)。我们也接受 JPG,但带透明的 PNG 更灵活。
iOS 大约需要 18 个尺寸(App Store、2x/3x 主屏、设置、Spotlight)。Android 需要 5 个 mipmap 密度(mdpi → xxxhdpi)。Web 需要 favicon(16、32)、apple-touch-icon(180)、Chrome(192、512)和一个 manifest。每个尺寸都通过 OffscreenCanvas 用高质量双三次重采样缩小。
实时查看生成的图标在 iOS 主屏、Android 启动器、浏览器标签上的样子。在导出之前就能发现渲染问题(在小尺寸下文字看不清、缩放后细节丢失)。
输出是一个结构化的 ZIP,包含 iOS 文件夹(可直接放入 Xcode Asset Catalog)、Android 文件夹(mipmap-mdpi 至 mipmap-xxxhdpi)和 Web 文件夹(favicon.ico、manifest.json)。把对应文件夹拖进你的项目即可。
对大多数平台来说,图标生成不是可选项 — 原因如下。
App Store Connect 会拒绝缺少任何必需图标尺寸的构建。生成全套一次,放进 Xcode 的 Assets.xcassets,以后再也不用想这件事。
Google 要求一张 512 × 512 的高分辨率图标,加上启动器用的 mipmap 密度。iKit 从一张源图生成两种格式 — 不必手动渲染同一图案五次。
PWA 需要 manifest 包含多种图标尺寸(至少 192、512)。iKit 为你生成 manifest.json 片段,可直接粘贴到你现有的 manifest 中。
品牌重设计?拖入新 logo,30 秒内得到全新整套图标。在提交之前可在实时预览中与旧图标对比。
App 图标常常是未发布的品牌作品 — 重设计、新产品、机密的客户 logo。把它们上传到服务器端生成器,意味着第三方在发布前就看到了素材,带来一切伴随的泄露风险。iKit 用 OffscreenCanvas 在浏览器中生成所有内容,因此你未发布的品牌不会离开你的机器。
来自 iKit 博客的深度教程与工具对比。
One source PNG → every icon size and density. iOS, Android, and PWA in one export.
Every Android density (mdpi → xxxhdpi) plus adaptive icons, ready as a drop-in res/ folder.
The full apple-touch-icon size matrix and the exact tags Safari and iOS expect.
iOS、Android、watchOS、macOS 和 Web 的完整参考表。
| Size (px) | Where it appears |
|---|---|
| 1024×1024 | App Store |
| 180×180 | iPhone home (60pt @3x) |
| 167×167 | iPad Pro home |
| 152×152 | iPad home (76pt @2x) |
| 120×120 | iPhone home / Spotlight |
| 87×87 | Settings @3x |
| 80×80 | Spotlight @2x |
| 76×76 | iPad home @1x |
| 60×60 | Notification @3x |
| 58×58 | Settings @2x |
| 40×40 | Spotlight @1x |
| 29×29 | Settings @1x |
| 20×20 | Notification @1x |
| Density | Foreground / Background | Legacy |
|---|---|---|
| mdpi | 108×108 | 48×48 |
| hdpi | 162×162 | 72×72 |
| xhdpi | 216×216 | 96×96 |
| xxhdpi | 324×324 | 144×144 |
| xxxhdpi | 432×432 | 192×192 |
| Play Store | — | 512×512 |
| Size (px) | Surface |
|---|---|
| 1024×1024 | App Store |
| 216×216 | Quick Look 44mm |
| 196×196 | Quick Look 42mm |
| 172×172 | Quick Look 38mm |
| 100×100 | Short Look |
| 88×88 | Home 44mm |
| 80×80 | Home 40mm |
| 48×48 | Notification |
| Size (px) | Use |
|---|---|
| 1024×1024 | macOS App Store / icon_512@2x |
| 512×512 | macOS / PWA splash |
| 256×256 | macOS |
| 192×192 | PWA / Android home |
| 180×180 | apple-touch-icon |
| 128×128 | macOS / web |
| 48×48 · 32×32 · 16×16 | favicon.ico |
本工具从单张 1024×1024 源图生成所有尺寸。
建议使用 1024×1024 像素的 PNG。工具会自动缩小到所有所需尺寸。原始图片越大,生成质量越好。
iOS: 20、29、40、58、60、76、80、87、120、152、167、180、1024px。Android: 48 (mdpi)、72 (hdpi)、96 (xhdpi)、144 (xxhdpi)、192 (xxxhdpi)、512 (Play Store)。Web: 16、32、150、180、192、512px PNG + favicon.ico。 watchOS: 48、80、88、100、172、196、216、1024px。 macOS: 16、32、64、128、256、512、1024px。
不会。所有图片缩放均使用浏览器的 Canvas API,图片永远不会离开你的设备。
包含。Web 图标包括多尺寸的 favicon.ico(16×16 和 32×32),以及单独的 PNG favicon。
可以。勾选「透明背景」选项即可。但请注意 iOS App Store 图标要求使用纯色背景 — Apple 会拒绝透明图标。
App Store 主图标为 1024×1024 px PNG、sRGB、无透明度。Xcode 会据此生成更小的 iPhone/iPad/Spotlight/Settings 尺寸(最小至 20pt)。本工具会输出完整的全套尺寸以及有效的 Contents.json,因此可将 AppIcon.appiconset 直接放入 Assets.xcassets。
Android adaptive 图标是 108×108 dp 的前景 + 背景,启动器会将其遮罩成任意形状;内部 66 dp 为安全区。maskable 图标是其 PWA 对应版本(内部 80% 安全区)。monochrome 图标是 Android 13+ 的主题图标图层。本工具可生成这三种图标。
对于 iOS App Store 主图标,是的:1024×1024、不透明、无 alpha 通道——Apple 会拒绝透明的 App Store 图标。Android 和网页图标可以使用透明度。在此上传 1024×1024 的源图,所有所需尺寸都会被正确生成。
Xcode:将 AppIcon.appiconset 文件夹拖入 Assets.xcassets——Contents.json 会填满每个槽位。Android:将 res/ 下的 mipmap-* 文件夹和 mipmap-anydpi-v26 的 adaptive XML 复制到模块的 res 目录中。