VOOZH about

URL: https://apify.com/parseforge/openexchangerates-free-scraper

โ‡ฑ Open Exchange Rates Scraper (166 Currencies) ยท Apify


๐Ÿ‘ Open Exchange Rates Scraper (166 Currencies) avatar

Open Exchange Rates Scraper (166 Currencies)

Pricing

from $11.00 / 1,000 result items

Go to Apify Store

Open Exchange Rates Scraper (166 Currencies)

Get live foreign exchange rates against USD across 170+ currencies from Open Exchange Rates free tier. Capture rate, base, timestamp, currency code, currency name. Export FX data to JSON, CSV, or Excel for finance dashboards, accounting, ecommerce pricing, and treasury analytics.

Pricing

from $11.00 / 1,000 result items

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

23 days ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿ’ต Open Exchange Rates Scraper

๐Ÿš€ Export daily FX rates for 166 currencies in seconds. Pull live spot rates and inverse rates against any base currency, refreshed daily. No API key, no registration, no per-call billing.

๐Ÿ•’ Last updated: 2026-05-23 ยท ๐Ÿ“Š 9 fields per record ยท ๐Ÿ’ต 166 currencies ยท ๐Ÿ“… Daily refresh ยท ๐Ÿ” Live per run

The Open Exchange Rates Scraper queries the public ExchangeRate open feed, an open, no-auth alternative to subscription FX providers. It returns 9 structured fields per record, including the base currency, target currency, rate, inverse rate, last-update timestamp (UTC and Unix), next-update timestamp (UTC and Unix), and the scrape timestamp.

The catalog covers 166 currencies including USD, EUR, GBP, JPY, CNY, CHF, AUD, CAD, plus most G20 currencies, frontier-market fiat, and select stable currencies. That dwarfs the 30 currencies offered by the ECB-derived Frankfurter feed and includes non-EU centric markets that European reference series often omit. This Actor returns one record per quote currency, downloadable as CSV, Excel, JSON, or XML.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Forex analysts, fintech engineers, accounting and ERP teams, travel and booking platforms, e-commerce checkout, treasury teams, crypto-adjacent products, remittance startupsSpot-rate lookups, multi-currency dashboards, FX risk reports, base-currency conversion in checkouts, emerging-market price feeds, frontier-currency analytics

๐Ÿ“‹ What the Open Exchange Rates Scraper does

A single lookup workflow with full control over the base and targets:

  • ๐Ÿ’ต 166 currencies. Pull spot rates against any base currency in the catalog.
  • ๐ŸŽฏ Target filter. Restrict the output to only the ISO codes you care about.
  • ๐Ÿ” Inverse rate. Each record also exposes the reverse rate (1/rate) so you can convert either direction without recompute.
  • ๐Ÿ“… Update windows. Both last-update and next-update timestamps are returned in UTC ISO 8601 and Unix epoch.

Each record bundles the base currency, target currency, the numeric rate, the inverse rate, the feed's last-update and next-update timestamps, and the scrape timestamp.

๐Ÿ’ก Why it matters: the most popular open FX feeds are European (ECB, Frankfurter) and cap out at 30-32 currencies. Anyone running an e-commerce checkout in Latin America, remittance to Africa, or a dashboard covering Asia-Pacific frontier markets needs broader coverage. This Actor delivers it without a paid API tier.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


โš™๏ธ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
baseCurrencystring"USD"ISO 4217 code for the base currency. 166 supported.
targetCurrenciesarray[]Optional ISO 4217 codes (e.g. ["EUR", "GBP", "JPY"]). Empty returns all 166.

Example: USD as base, all 166 target currencies.

{
"maxItems":200,
"baseCurrency":"USD"
}

Example: EUR as base, restricted to G7 quote currencies.

{
"maxItems":10,
"baseCurrency":"EUR",
"targetCurrencies":["USD","GBP","JPY","CAD","CHF"]
}

โš ๏ธ Good to Know: the feed refreshes once per day. The lastUpdateUtc and nextUpdateUtc fields tell you exactly when the rates were published and when the next refresh is due. For intraday trading, a real-time commercial feed is the right choice; for daily dashboards, accounting close, and checkout conversion, this Actor is enough.


๐Ÿ“Š Output

Each rate record contains 9 fields. Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿฆ baseCurrencystring"USD"
๐Ÿ’ฑ targetCurrencystring"EUR"
๐Ÿ’ฏ ratenumber0.92145
๐Ÿ” inverseRatenumber1.08526
๐Ÿ“… lastUpdateUtcISO 8601"2026-05-23T00:00:01+00:00"
๐Ÿ“† nextUpdateUtcISO 8601"2026-05-24T00:00:01+00:00"
โฐ lastUpdateUnixnumber1779494401
โฐ nextUpdateUnixnumber1779580801
๐Ÿ•’ scrapedAtISO 8601"2026-05-23T10:00:00.000Z"

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ’ต166 currencies. ~5x the coverage of the ECB-derived Frankfurter feed.
๐ŸŒFrontier & emerging markets. NGN, KES, GHS, PKR, IDR, VND, ARS, COP and many more.
๐Ÿ”Inverse rate included. No need to compute 1/rate downstream.
๐Ÿ“…Daily refresh. UTC and Unix timestamps for both last and next update.
โšกFast. All 166 currencies for a single base in under 3 seconds.
๐ŸšซNo authentication. Works against the public open feed. No login or API key needed.
๐Ÿ”Always fresh. Each run pulls the live feed.

๐Ÿ“Š Broad currency coverage is the bottleneck for non-US-centric, non-EU-centric fintech products. This Actor removes that bottleneck.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshSetup
โญ Open Exchange Rates Scraper (this Actor)$5 free credit, then pay-per-use166 currenciesDailyโšก 2 min
Frankfurter (ECB-derived)Free30 currenciesDaily๐Ÿ› ๏ธ Build it
Commercial FX APIs$50+/month170+ currenciesReal-timeโณ Hours
Hard-coded snapshot in codeFreeOne snapshotManual๐Ÿข Tech debt

Pick this Actor when you want broad currency coverage with zero parser maintenance and zero per-call billing.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Open Exchange Rates Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a base currency and an optional target list. Set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐Ÿฆ Fintech & Treasury

  • Daily FX rate refresh into trading dashboards
  • Multi-currency conversion calculators
  • Frontier-market exposure reports
  • Cross-border payment FX normalization

๐Ÿ“Š Accounting & ERP

  • Daily mark-to-market rates
  • Multi-currency invoice translation
  • Foreign-subsidiary consolidation
  • Audit-ready FX rate trail

๐Ÿ›’ E-commerce & Travel

  • Checkout conversion to local currency
  • Hotel and flight pricing in user currency
  • Marketplace seller payouts in base currency
  • Subscription billing FX normalization

๐Ÿ“ˆ Analytics & BI

  • KPI dashboards normalized to a single currency
  • Cross-border revenue reporting
  • Country-by-country attribution
  • Reproducible historical conversion datasets

๐Ÿ”Œ Automating Open Exchange Rates Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. A daily cron after midnight UTC keeps downstream FX tables in sync automatically.


๐ŸŒŸ Beyond business use cases

FX data powers more than enterprise finance. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Frontier and emerging-market FX studies
  • Reproducible time-series datasets for papers
  • International economics coursework
  • Open-data exercises with global rates

๐ŸŽจ Personal and creative

  • Travel budget calculators
  • Personal finance dashboards in any base currency
  • Currency-themed data visualizations
  • Hobbyist trading backtests

๐Ÿค Non-profit and civic

  • Cross-border donation reporting
  • Humanitarian aid budget normalization
  • Remittance corridor transparency
  • Investigative journalism on currency moves

๐Ÿงช Experimentation

  • Train FX prediction models on broad coverage
  • Prototype agents that quote in any base
  • Build currency converter browser extensions
  • Test e-commerce checkout flows with live rates

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Pick a base currency, optionally pass a target list, click Start, and the Actor reads the live feed and emits one clean structured record per quote currency.

๐Ÿ“ How accurate is the data?

The open feed aggregates rates from central banks and major financial institutions, refreshed once per day. For accounting, dashboards, and checkout conversion this is the standard. For tick-level intraday trading, a commercial real-time feed is the right call.

๐Ÿ” How often is the dataset refreshed?

Once per day, around 00:00 UTC. Each record exposes lastUpdateUtc and nextUpdateUtc (plus Unix-epoch equivalents) so downstream systems know exactly when to re-query.

๐ŸŒ How many currencies are supported?

166 ISO 4217 currencies, including all G20, most frontier markets, and select stable currencies. The Actor's input enum lists every supported base; the same set is available as target.

โฐ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval. A daily run just after 00:00 UTC keeps downstream FX tables fresh.

โš–๏ธ Is this data legal to use?

The open feed is published for commercial reuse. You are responsible for any downstream compliance with regulatory requirements specific to your industry.

๐Ÿ’ผ Can I use this data commercially?

Yes. The feed is openly licensed for commercial use. Attribution is appreciated but not required.

๐Ÿ’ณ Do I need a paid Apify plan to use this Actor?

No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and unlocks scheduling, higher concurrency, and full-catalog pulls of all 166 currencies.

๐Ÿ†š How is this different from Frankfurter?

Frankfurter is ECB-derived and capped at 30 currencies, mostly G20 + EU. This feed covers 166 currencies including frontier markets (NGN, KES, GHS, PKR, VND, ARS, COP, EGP) that ECB-derived series omit. Both are open and free.

๐Ÿ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


๐Ÿ”Œ Integrate with any app

Open Exchange Rates Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe FX data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to refresh accounting tables or alert your team on FX threshold breaches.


๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by any FX data provider, central bank, or financial institution. All trademarks mentioned are the property of their respective owners. Only publicly available open foreign-exchange data is collected.

You might also like

Exchange Rates Public Scraper | FX & Treasury Data

parseforge/open-exchange-rates-public-scraper

Fetch live FX rates against USD for 170+ currencies from Open Exchange Rates public feed. Get currency code, name, rate, base, and last update timestamp. Export real time exchange rates to JSON, CSV, or Excel for accounting, ecommerce, treasury, and finance dashboards.

Currency Exchange Rate Tracker

ryanclinton/exchange-rate-tracker

Currency Exchange Rate Tracker is an Apify actor that retrieves live foreign exchange rates for over 160 world currencies using the open ExchangeRate-API.

14

๐Ÿ’ฑ Currency Exchange Rates โ€” Real-Time FX Data

nexgendata/currency-exchange-rates

Real-time & historical exchange rates for 150+ currencies. Open Exchange Rates, Fixer.io & CurrencyLayer alternative for fintech apps, FX dashboards and international pricing tools. No API key needed. Pay per result.

FX Rates Scraper โ€” ECB Reference Exchange Rates

compute-edge/frankfurter-fx-rates-scraper

Fetch foreign exchange rates published by the European Central Bank. Supports latest spot rates, historical date ranges, custom base currency, and target currency filtering.

Currency Converter API

gentle_cloud/currency-converter-api

Convert between 166+ world currencies using real-time exchange rates. Supports single conversion, all rates for a base currency, and multi-base comparison modes. Powered by the free ExchangeRate API with daily updated rates.

US Treasury Exchange Rates Scraper

parseforge/treasury-exchange-rates-scraper

Tap into the US Treasury Reporting Rates of Exchange feed for official quarterly USD conversion rates. Filter by country name and start date to receive country, currency, exchange rate, and effective date. Useful for government reporting, accounting, and audit workflows.