Fixer vs ExchangeRate-API: qué plan gratuito encaja de verdad con tu proyecto
Fixer limita su plan gratuito a 100 llamadas al mes y una moneda base. ExchangeRate-API adopta un enfoque totalmente distinto, separando un nivel con clave de uno sin clave con sus propias reglas. La elección correcta depende de qué estás construyendo, no de qué nombre suena más establecido.
El plan gratuito de Fixer te da 100 llamadas al mes, EUR como tu única moneda base, y ningún endpoint de conversión. ExchangeRate-API te da una elección: un nivel gratuito con clave a 1,500 llamadas al mes, o un endpoint sin clave que se actualiza una vez al día y exige atribución visible. Ninguno es una mejora estricta sobre el otro — resuelven problemas distintos. Los límites de abajo se verificaron directamente contra cada proveedor en agosto de 2026 y cambian sin mucho aviso, así que verifica los números actuales antes de comprometerte.
Dos formas distintas de "gratis"
Plan gratuito de Fixer: 100 llamadas al mes, base fijada a EUR, actualizaciones cada hora, SSL y datos históricos incluidos, sin endpoint de conversión. Para convertir monedas o cotizar desde otra base, te mueves a un nivel de pago.
ExchangeRate-API divide su oferta de una forma que Fixer no hace: un nivel gratuito con clave a 1,500 llamadas al mes, y un endpoint de acceso abierto separado en open.er-api.com que no necesita clave ni registro. Ese endpoint se actualiza una vez al día en lugar de cada hora y lleva sus propias condiciones de atribución, cubiertas abajo.
Moneda base: la restricción que decide por ti
Aquí es donde los dos proveedores divergen más. El plan gratuito de Fixer te fija a EUR como base — USD, GBP, JPY, o cualquier otra cosa significa pagar desde el nivel Basic hacia arriba.
Ninguna de las dos opciones gratuitas de ExchangeRate-API restringe la moneda base como sí lo hace Fixer. Un proyecto que cotiza desde USD, o construido para un mercado donde la moneda local es la base natural, descarta el plan gratuito de Fixer de inmediato.
Conversión: incorporada, o haz la matemática tú mismo
El plan gratuito de Fixer no tiene endpoint de conversión. Obtienes una tabla de tipos y escribes la multiplicación tú mismo — una línea de aritmética, pero vale la pena saberlo antes de buscar una llamada /convert en la documentación gratuita de Fixer.
Atribución y redistribución: las condiciones atadas a "gratis"
Las condiciones del plan gratuito de Fixer tienen la forma habitual: usa los datos dentro de tu límite mensual, sin atribución indicada. El endpoint de acceso abierto de ExchangeRate-API pide más — una línea de crédito visible y un enlace en vivo, más una regla contra redistribuir el feed en bruto.
Ese requisito de atribución no es una nota al pie. Un servicio de backend, un panel interno, o un trabajo por lotes sin interfaz de usuario no tiene un lugar natural donde poner "Rates By Exchange Rate API". Tanto el nivel con clave de ExchangeRate-API como los niveles de pago de Fixer eliminan ese requisito.
Qué pasa cuando te excedes
El endpoint de acceso abierto de ExchangeRate-API devuelve HTTP 429 al superar su límite de peticiones, y la restricción se levanta tras 20 minutos — una ventana documentada y predecible, digna de construir lógica de reintento alrededor de ella en lugar de adivinar.
El plan gratuito de Fixer funciona con un tope mensual duro en lugar de un límite móvil. Una vez usadas las 100 llamadas, las llamadas fallan hasta que se reinicia el siguiente ciclo de facturación — sin enfriamiento de 20 minutos, ya que el límite es mensual, no por ventana.
Veredictos por caso de uso
Un prototipo que estás construyendo en un fin de semana, probando un solo flujo de conversión basado en EUR: las 100 llamadas al mes de Fixer bastan para probar la API y ver la forma de la respuesta. No harás pruebas de carga, pero todavía no lo necesitas.
Una vez que llegan usuarios reales, aunque sea un puñado, 100 llamadas al mes se agotan rápido. El nivel con clave de ExchangeRate-API de 1,500 llamadas, o su endpoint de acceso abierto de una vez al día si te sirve la frescura diaria, ambos superan al plan gratuito de Fixer aquí.
Donde la moneda base no es ni USD ni EUR, el plan gratuito de Fixer queda descartado de inmediato — solo EUR, sin excepciones hasta que pagas. ExchangeRate-API no impone tal restricción en ninguna de sus rutas gratuitas, convirtiéndolo en la opción viable a costo cero.
¿No puedes mostrar atribución en ningún lugar donde la vería un usuario u operador? El endpoint de acceso abierto de ExchangeRate-API queda descalificado por sus propias condiciones — la línea de crédito y el enlace son requeridos. Su nivel con clave de 1,500 llamadas elimina ese requisito, y también lo hace pagar por Fixer. Entre esas dos, la elección vuelve a depender de la cuota y la moneda base.
Cuando ningún plan gratuito aguanta
Si tu volumen de llamadas supera las 100 o las 1,500 al mes, o necesitas actualizaciones intradía en una base distinta de EUR sin pagar el nivel Basic de Fixer, el plan gratuito de exchangerate.dev da 10,000 llamadas al mes sin tarjeta requerida y sin restricción de moneda base — una opción más que vale la pena revisar junto a los planes de pago de Fixer y ExchangeRate-API.