图标即
服务

只需一次简单的 API 调用,即可使用 macOSicons.com 的全部内容。

浏览应用图标
免费每月 50 次 API 请求
4.99€macOSicons+ 每月 1,000 次
向下滚动以探索

使用场景

从 Raycast 扩展、应用目录到图标自定义工具,看看大家正在使用此 API 构建什么。

应用启动器自动补全

当用户在 Raycast 扩展或自定义启动器中输入时,实时显示匹配的图标。

团队软件目录

非常适合公司 Wiki 或内部工具中心。为每个应用获取图标,使所有条目清晰且风格一致。

应用目录与发现网站

正在维护精选 Mac 应用列表?动态加载每个条目的图标,无需自行寻找和托管截图。

应用自定义工具

让用户直接在你的应用中浏览并应用自定义 macOS 应用图标。

新功能 — 编辑器 API

专注创作图标,告别繁琐工作

使用 AI 生成图标,让任意图像符合应用图标规范,并直接从你的工具中导出适用于 Xcode 的 .icns、Icon Composer 和资源目录文件,无需 Mac。

新功能

应用图标蒙版

让任意图像符合应用图标规范。一次调用即可按真实边缘裁剪作品,将其重新适配到 macOS 圆角方形网格并应用蒙版,使非标准图标完美合规。支持任意尺寸的 PNG 或 WebP,并可选择背景。

POST /editor/mask
新功能

AI 图标生成

描述所需图标,即可获得一组 AI 生成的方案;每个方案都会自动适配标准,可生成为圆角方形应用图标或真实的 macOS 文件夹。

POST /editor/generate
新功能

macOS、Windows 与 Linux 图标——无需 Mac

上传任意图片并选择输出:包含完整标准尺寸集的 macOS .icns(可先按 squircle 与阴影标准进行规范化)、多尺寸 Windows .ico、含 MSIX 磁贴资源的 Windows 套件,或含 hicolor 主题与 .desktop 条目的 Linux 套件。反向亦可:从现有 .icns 中提取全部 PNG。

POST /editor/convert · /editor/extract
新功能

适用于 Xcode 的导出

将作品转换为可直接拖入 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
复制、粘贴、发布

30 秒即可开始

一条 curl 命令即可访问数千个图标

terminal
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 密钥已准备就绪

登录后即可立即访问控制面板和 API 密钥

Sign up or sign in

With an account you'll be able to submit new icons, view their approval status and more.

忘记密码? 重置密码