只需一次简单的 API 调用,即可使用 macOSicons.com 的全部内容。
超过 25,000 个 macOS 应用图标 触手可及。
从 Raycast 扩展、应用目录到图标自定义工具,看看大家正在使用此 API 构建什么。
当用户在 Raycast 扩展或自定义启动器中输入时,实时显示匹配的图标。
非常适合公司 Wiki 或内部工具中心。为每个应用获取图标,使所有条目清晰且风格一致。
正在维护精选 Mac 应用列表?动态加载每个条目的图标,无需自行寻找和托管截图。
让用户直接在你的应用中浏览并应用自定义 macOS 应用图标。
使用 AI 生成图标,让任意图像符合应用图标规范,并直接从你的工具中导出适用于 Xcode 的 .icns、Icon Composer 和资源目录文件,无需 Mac。
让任意图像符合应用图标规范。一次调用即可按真实边缘裁剪作品,将其重新适配到 macOS 圆角方形网格并应用蒙版,使非标准图标完美合规。支持任意尺寸的 PNG 或 WebP,并可选择背景。
POST /editor/mask描述所需图标,即可获得一组 AI 生成的方案;每个方案都会自动适配标准,可生成为圆角方形应用图标或真实的 macOS 文件夹。
POST /editor/generate上传任意图片并选择输出:包含完整标准尺寸集的 macOS .icns(可先按 squircle 与阴影标准进行规范化)、多尺寸 Windows .ico、含 MSIX 磁贴资源的 Windows 套件,或含 hicolor 主题与 .desktop 条目的 Linux 套件。反向亦可:从现有 .icns 中提取全部 PNG。
POST /editor/convert · /editor/extract将作品转换为可直接拖入 Xcode 26+ 的 Icon Composer .icon 包,或完整的 AppIcon.appiconset。支持 macOS、iOS 或两者,并为 iOS 提供符合 App Store 要求的扁平化处理。
POST /editor/icon · /editor/iconset一次请求,一个 zip:.icns、Windows 套件(.ico + MSIX 资源)、Linux 套件(hicolor 主题 + .desktop)、Xcode appiconset、Icon Composer 包,以及完整的网页 favicon 包(含 manifest 与 HTML 片段)——这就是 CI 在每次发布时调用的接口。每种格式也可单独获取。
POST /editor/pack · /favicon将图标渲染到 Dock、iPhone 主屏幕或桌面模型中,用于 App Store 截图和发布内容。一次调用即可生成明暗两种模式,并可使用渐变、自定义壁纸或图标自身颜色的模糊背景,另含主色、调色板和即用型填充色分析。
POST /editor/preview · /palette一条 curl 命令即可访问数千个图标
curl -X POST 'https://api.macosicons.com/api/v1/search' \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query": "Safari"}'
# Response
{
"hits": [
{
"appName": "Safari",
"lowResPngUrl": "https://...",
"icnsUrl": "https://...",
"iOSUrl": "https://...",
"category": "Browser",
"credit": "Elías",
"creditUrl": "https://...",
"downloads": 7523
}...
],
"query": "Safari",
"totalHits": 42,
"limit": 10,
"offset": 0,
"page": 1,
"totalPages": 4,
}登录后即可立即访问控制面板和 API 密钥
With an account you'll be able to submit new icons, view their approval status and more.