Fixer vs Open Exchange Rates:两个各有限制的免费套餐,诚实对比
两家都是成熟的服务商。两家都把免费套餐限制得很死。Fixer 把你锁在 EUR、每月 100 次调用;Open Exchange Rates 把你锁在 USD、每月 1,000 次调用,并把换算和时间序列都留给付费套餐。这些限制乍看很像,但对照你实际的需求就会发现区别。
Fixer 的免费套餐每月给 100 次调用,基础货币固定为 EUR。Open Exchange Rates 每月给 1,000 次调用,基础货币固定为 USD,并把多基础货币、时间序列和换算请求都留给每月 $12 起的付费套餐。在两者之间做选择,首先要看你实际需要哪种基础货币,以及会用掉多少调用量。 这里的数字均于 2026 年 8 月直接对照各服务商核实——由于免费套餐的限额会变,使用前请先确认当前条款。
相似的结构,锁在不同的地方
Fixer 和 Open Exchange Rates 都是成熟、文档完善、经过多年生产环境检验的服务——谁都不是初出茅庐的新玩家。真正把两者区分开的,是各自决定在免费套餐上扣住哪项能力、等你付费才放行。
Fixer 的免费套餐:每月 100 次调用,仅限 EUR 基础货币,每小时更新,包含历史数据和 SSL,没有换算功能。Open Exchange Rates 的免费套餐:每月 1,000 次调用,仅限 USD 基础货币,每小时更新,包含每日历史数据——但多基础货币、时间序列和换算都要升级才能用。
基础货币的陷阱,从两个方向
这是这场对比的核心。Fixer 把免费基础货币钉在 EUR 上;Open Exchange Rates 把它钉在 USD 上。一个以 EUR 计价的项目适合 Fixer,不适合 Open Exchange Rates——单单要从 EUR 报价就得从每月 $12 起付费。换成另一种货币,情况正好反过来。
付费墙后面还藏着什么
Fixer 的免费套餐排除清单很短:没有换算端点,除了 EUR 没有其他基础货币。其余的——每小时更新、历史数据、SSL——都免费提供。
Open Exchange Rates 的免费套餐排除清单更长:多基础货币、时间序列和换算全部被扣住。一个想画出某个货币对一个月走势、而不只是今天快照的项目,在免费套餐上做不到——那里的时间序列是付费专属功能。Fixer 在免费套餐上包含历史数据,这是一项相关但不同的能力,请确认你的集成到底需要哪一种。
算一算调用量的账
十倍的配额听起来很有说服力,但先按你的实际用量算一遍。一个每天一次、只查几个货币对的定时任务,每月用量远低于 100 次——Fixer 的免费套餐绰绰有余,而且如果 EUR 本来就是你的基础货币,那条限制根本无关紧要。
一个每次页面加载都刷新汇率的仪表盘,在中等流量下一天之内就能用完 100 次调用,两三周内就能用完 1,000 次。两个免费套餐都撑不住真实的页面加载流量太久。到那个节点,问题就变成"哪个付费套餐更便宜"——那时候决定权在于 Open Exchange Rates 每月 $12 起的入门价和 Fixer 的 Basic 套餐定价,而不是免费套餐的配额差距了。
按具体需求来选
基础货币是 EUR,调用量不大,暂时不需要时间序列或换算:Fixer 的免费套餐是直接的最佳选择——完全满足一个 EUR 项目的原型需求,不用花一分钱。
基础货币是 USD,且你的集成需要比每月 100 次更多的余量:Open Exchange Rates 每月 1,000 次的免费套餐是更好的起点——前提是你不需要时间序列或换算,因为这两项在那里都是付费专属。
你恰好需要时间序列数据,预算又紧:Fixer 在免费套餐上包含历史数据;Open Exchange Rates 完全不提供时间序列请求。如果画图或回测是你项目的核心,这一条差异就足以决定这场对比的结果。
你需要内置的换算功能,不想自己写算术:两家的免费套餐都没有。两家都把换算推到了付费套餐,所以这一项打成平手,不该成为决定因素。
一旦超出免费套餐
如果两个免费套餐都撑不住你的实际流量,而每月 $12 或更多又显得为时过早,exchangerate.dev 的免费版每月提供 10,000 次调用,不限制基础货币,也无需信用卡——值得和 Fixer 的 Basic 套餐、Open Exchange Rates 的付费套餐放在一起考虑。