跳到主要内容

免费 API 大全

按分类检索可用的免费开放接口

本页为外部资源索引,链接多为 GitHub 与英文技术站点等境外站点;若个别链接访问缓慢,可尝试通过 GitHub 镜像站访问,或稍后重试。

32 个API

  • 免费假数据接口,做前端原型、联调最省事的 REST 测试源。

  • 操作仓库、Issue、PR、用户,几乎所有开发者工具的后端。

  • 一行返回你的公网 IP,支持 JSON/IPv4/IPv6,无需 key。

  • 用猫图解释 HTTP 状态码,调试时很解压。

  • 国家信息全集:国旗、货币、语言、经纬度,做国际化必备。

  • 取维基百科词条摘要、图片、链接,知识类应用首选。

  • 结构化知识图谱,关联人物、地点、事件,做知识图谱的起点。

  • 图书元数据(ISBN、作者、封面),做书单/读书工具可用。

  • 英文单词释义、音标、发音,做词典/背单词 App 免费源。

  • 全球各国公共节假日,做日历/排期功能直接调。

  • 根据名字预测年龄、性别、国籍,做用户画像 demo 很有趣。

  • 分类笑话接口,做聊天机器人、彩蛋页轻松加。

  • 随机猫图 + 品种信息,萌系项目标配。

  • 随机狗狗图,纯公益、零限制,做加载占位图很合适。

  • 随机人生建议,做每日一句小部件很合适。

  • 「无聊做什么」随机活动推荐,做灵感类小工具。

  • 数字背后的冷知识(数学/年份/日期),极客向。

  • CoinGecko必用

    加密货币价格、市值、历史,做行情看板免费额度友好。

  • 实时汇率换算,做货币工具/跨境电商可用。

  • 免 key 的天气预报 API,温度/降水/风速一应俱全。

  • 老牌天气接口,免费档够个人项目用,文档完善。

  • 根据 IP 返回地理位置、运营商、ASN,做风控/本地化。

  • 电影电视元数据、海报、演职员,做影视库首选(需 key)。

  • 电视节目单、剧集信息,做追剧提醒可用。

  • 高质量免费图库 API,做配图/壁纸应用。

  • 免费图片与视频素材 API,商用友好。

  • 宝可梦全图鉴数据,做游戏/怀旧项目超好用。

  • 每日天文图、火星照片、近地天体,做科普页很惊艳(需 key)。

  • 国际空间站实时位置、宇航员人数,做实时地图 demo。

  • 火箭发射、龙飞船数据,航天爱好者项目数据源。

  • 美国政府开放数据门户,气候、交通、人口等海量数据集。

  • 全球发展指标(GDP、贫困率等),做数据可视化。

为什么需要「免费 API 清单」

做 demo、练手项目、写技术博客时,最缺的不是代码,而是真实可跑的数据。自己造假数据太假,接商业 API 又要签约付费。这份清单挑的都是免费或免费额度友好的开放接口,注册成本低,适合给项目快速接上真实世界的数据。

怎么选接口

  • 纯前端原型:优先选免 key、支持 CORS 的,比如 JSONPlaceholder、REST Countries、Open-Meteo、Dog CEO。
  • 需要 key 的:NASA、TMDB、Unsplash 这类要自己去官网申请 key;key 绝不能写进前端代码,应通过自己的后端代理转发。
  • 关注限制:免费档通常有速率上限或仅限非商用,商用前务必核对许可。

编辑精选(按场景)

  • 做国际化/地址功能REST Countries:国旗、货币、语言、经纬度一应俱全。
  • 做天气/本地化Open-Meteo:免 key,温度降水风速齐全;IPinfo 按 IP 定位。
  • 做行情/加密货币CoinGecko:免费额度对行情看板友好。
  • 做知识/词典类Wikipedia REST APIDictionary APIOpen Library
  • 做科普/炫技页NASA API(每日天文图)、Open Notify(空间站实时位置)。

使用建议

  1. 先用上方搜索框按关键词(如 weathergithub)定位接口。
  2. 点开链接去官网读文档,确认免费档的配额与 CORS 支持。
  3. 需要密钥的接口,把 key 放在环境变量,通过后端代理调用。
  4. 给接口加失败兜底(超时、限流),避免单点挂掉拖垮整个页面。

相关工具

本页所列接口均为第三方服务,可用性、价格与条款以各官网为准。所有跳转均为外部链接(已加 nofollow),本工具不代理任何请求、不收集数据。

常见问题

这些 API 都完全免费吗?
列表里大部分是免费或提供可用免费额度的接口,但「免费」通常有限制:速率上限、需要注册拿 key、或仅限非商用。具体限制以各官网文档为准,商用前请务必核对许可与配额。
接口失效或需要 key 怎么办?
开放接口偶尔会调整或下线,需要 key 的(如 NASA、TMDB、Unsplash)要自己去官网申请。本页只做导航与简介,不代理任何接口的请求,调用时请遵守对方的使用条款。
前端能直接调这些 API 吗?
多数支持 CORS 的接口可以直接在前端调用;部分需要在后端转发或配置域名白名单。涉及密钥的接口绝不要写在前端代码里,应通过自己的后端代理。