Use CurrencyFreaks in any language, framework or platform
One REST API. Step-by-step guides for Python, JavaScript, WordPress, Shopify, Google Sheets, Excel and more - 1000+ currencies, free plan with 1,000 calls a month.
The same API, everywhere
Every integration below calls the same endpoints. If your language or framework isn't listed, the raw request works anywhere that can make an HTTP call:
curl 'https://api.currencyfreaks.com/v2.0/rates/latest?apikey=YOUR_API_KEY'Full endpoint reference: documentation.
Programming languages
Pick your language. Each guide covers installation, authentication and your first working request.
Python
Install with pip, make your first call with requests
JavaScript
Fetch API and async/await patterns for browser and server
Node.js
Server-side integration with axios or native fetch
PHP
cURL and Guzzle examples for WordPress and Laravel apps
Java
HttpClient and OkHttp examples for Spring and Android
C# / .NET
HttpClient integration for ASP.NET and console apps
Go
net/http examples with struct-based JSON parsing
Ruby
Ruby on Rails integration with Net::HTTP
Swift
URLSession examples for iOS and macOS apps
Kotlin
Retrofit and OkHttp for Android apps
Web frameworks
React
Build a live currency converter component with hooks
Vue.js
Reactive currency conversion with the Composition API
Svelte
Lightweight currency widget with reactive stores
Angular
Service-based integration with RxJS observables
Django
Server-side rendering with cached exchange rates
E-commerce platforms
Show shoppers prices in their local currency without changing your checkout flow.
WordPress
Plugin-free integration via shortcode and REST
Shopify
Liquid template integration for multi-currency storefronts
WooCommerce
Live rates in product pages and cart totals
Magento
Module-based integration for enterprise stores
Productivity & data tools
No code required - pull live or historical rates directly into the tools your team already uses.
Google Sheets
Live exchange rates with a custom function, refreshed automatically
Excel
Currency conversion formulas using Power Query
Power BI
Live currency conversion in dashboards and reports
Airtable
Automation script for currency fields
Notion
Embed live rates in databases via API automation
No-code & automation
Zapier
Trigger workflows on exchange-rate changes
Postman
Ready-made collection for every endpoint
Test every endpoint in Postman
The official CurrencyFreaks collection includes pre-built requests for all endpoints, with placeholder variables for your API key, base currency, and symbols. Fork it into your workspace and start making live calls in seconds.
Frequently asked questions
Do I need a paid plan to use these integrations?
No - every integration works on the free Developer plan (1,000 calls/month, USD base, daily updates). Paid plans unlock historical data, all base currencies and faster refresh.
Is there a rate limit per integration?
No per-integration limit - only your plan's overall monthly quota applies, with no daily or hourly throttle.
My language or framework isn't listed - can I still use the API?
Yes. CurrencyFreaks is a standard REST API - any language that can make an HTTP request can use it. See the documentation for the full endpoint reference.
Don’t see your stack?
It’s still a standard REST API - any language that makes an HTTP request can use it. Tell us what you’re building and we’ll point you in the right direction.
