两年前做项目需要汇率数据,翻了一圈现成的服务:要么必须注册申请 API Key ,要么免费额度每月只有几百上千次,要么用着用着就悄悄停服了。于是干脆自己搭了一个,并且决定一直免费维护下去。
GitHub: https://github.com/haxqer/FreeExchangeRateApi
目前的情况
- 已经稳定运行 2 年
- 当前每月约 500 万次 API 请求
- 承诺免费维护 10 年
特点
- 完全免费:不收费,也不需要 API Key ,直接请求就能用
- 每小时更新:汇率数据每小时刷新一次
- 不限调用频率:没有强制限流
- 170+ 币种:法币、加密货币( BTC 等)、贵金属(金、银、铂、钯)都覆盖
用法
只有一个接口,一个 GET 请求:
curl https://api.exchangerate.fun/latest
用 base 指定基准货币( ISO 4217 代码,默认 USD ):
curl https://api.exchangerate.fun/latest?base=CNY
返回:
{
"timestamp": 1786417200,
"base": "CNY",
"rates": {
"USD": 0.148254,
"EUR": 0.128469,
"JPY": 23.611762,
"HKD": 1.163154
}
}
README 里有 JavaScript / Python / Go / PHP 的调用示例,MIT 协议开源。
如果对你有用,欢迎直接拿去用;有问题或者建议也欢迎提 issue 。