Subscription Plans

Choose annual billing and save upto 15%.

  • Free

    Try currencylayer for free.

    $0.00 per month  
    $0.00 per month  
    • 100 Requests / mo
    • Daily Updates
    • Historical Rates
    • No Support
    •  
    •  
    •  
    •  
    •  
    •  
  • Basic

    Standard Kit — includes core features and higher volume.

    $14.99 per month or $13.99 if billed yearly
    $13.99 per month or $14.99 if billed monthly
    • 10,000 Requests / mo
    • + 0.0017988 each
    • Hourly Updates
    • Historical Rates
    • Standard Support
    • HTTPS Encryption
    • Source Currency Switching
    • Currency Conversion
    •  
    •  
  • Pro Plans

    Most Popular — advanced functionality and up to 500,000 monthly API requests.

    $59.99 per month or $52.99 if billed yearly
    $52.99 per month or $59.99 if billed monthly
    • 100,000 Requests / mo
    • + 0.00071988 each
    • 10-minute Updates
    • Historical Rates
    • Standard Support
    • HTTPS Encryption
    • Source Currency Switching
    • Currency Conversion
    • Time-Frame Queries
    •  
  • Business Plus

    The All-Inclusive Suite — complete suite of features and 1,000,000 monthly API requests.

    $99.99 per month or $84.99 if billed yearly
    $84.99 per month or $99.99 if billed monthly
    • 500,000 Requests / mo
    • + 0.000239976 each
    • 60-second Updates
    • Historical Rates
    • HTTPS Encryption
    • Source Currency Switching
    • Currency Conversion
    • Time-Frame Queries
    • Currency-Change Queries
    •  

Need more? We offer custom Enterprise Pricing for unlimited requests, dedicated technical support, and more — Request Quote

Platinum Pricing

Platinum Support!

Unlock exclusive benefits with APILayer's Platinum Support.

Enjoy priority assistance, unlimited communication, and more!

Elevate your experience - subscribe to Platinum Support now!

  • Lyft
  • Griffin
  • FedEx
  • —   Trusted by thousands   —
  • Intel
  • Freelancer
  • Opera
  • Historical Rates

    Query the API for Historical Rates all the way back to 1999 by using the historical Endpoint.

  • Optional Parameters

    Request only specific currencies to reduce server load, or query the API for a different Source Currency.

  • Currency Conversion

    Have the API convert one currency to another on your behalf, using real-time or even historical rates.

  • Time-Frame Queries

    Request exchange rates between two specified dates, for timeframes of up to 365 days.

  • Currency-Change Queries

    Request any currency's change parameters (margin and percentage) between two specified dates.

  • [ and more ]

    JSON Formatting, JSONP Callbacks, HTTP ETags to save bandwidth, Access-Control headers, and more.

Frequently Asked Questions

Data & Sources

  • How accurate is currencylayer forex data?

    Our spot exchange rates are sourced from a very broad base of commercial sources and banks around the world, each of varying types and frequencies. The larger weighting particularly for major currencies is towards commercial sources as they more accurately reflect the trading occurring in the markets.

    In order to ensure the highest possible level of data coverage and accuracy, the currencylayer system relies on a very distinct “validation and fallback” algorithm, assigning different priorities to each data source and validating each forex rate as it enters our databases. If a source fails to deliver an accurate quote, the next highest provider is queried for this particular currency pair. This enables us to sort out possible inaccuracies and provide the vast majority of all spot exchange rates with a precision of six decimal places.

  • How often are exchange rates refreshed?

    Spot exchange rate data is collected within the 60-second market window. Depending on your Subscription Plan, quotes are refreshed every 60 minutes (Free & Basic Plan), 10 minutes (Professional Plan), or 60 seconds (Business Plan).

  • Which currency data does the API provide?

    Depending on which API endpoint you are using for your query, the currencylayer API will return or calculate with the most representative forex market rate available, which is generally the "midpoint" value. The "mid" value will also be the most useful tool to your company's financial department for accounting & invoicing purposes, for financial estimates or planning, for calculator & converter applications, and for any other applications you power with currencylayer forex data.

    All exchange rates are returned as currency pairs. (See API Response)

  • Which currencies and precious metals are supported by the API?

    The currencylayer API provides real-time and historical data for a total of 168 world currencies and precious metals (including Gold "XAU" & Silver "XAG"). See a detailed list of all supported currencies.

Plans, Pricing & Payment

  • What is the difference between free and paid subscriptions?

    The Free Plan is set out to be a "trial version" without a time limit, offering some very basic API functionialities, such as making API Requests, getting regular data updates, accessing historical data, and requesting specific currencies.

    Paid Subscription Plans feature significantly higher API Request volumes and data updates as often as every 60 seconds, ensure secure datastreams via 256-bit HTTPS Encryption, include unlimited and prioritised technical support, and offer a variety of must-have API functionalities.

  • Which subscription plan fits my needs?

    In order to test the API and to get an idea of the product, you can simply sign up for the Free Plan.

    As soon as you or your application requires more than 100 API Requests per month and more professional API functionality (e.g. for powering a currency converter, for accounting & invoicing purposes, for financial planning, estimates, shopping carts, etc.), you would be well-advised to sign up for one of the paid Subscription Plans, starting at Startup-friendly USD 9.99 per month, or at up to 15% Discount - if you decide to pay anually.

  • Which payment methods are supported?

    Payments can be made via credit card (Visa, MasterCard, Discover, Diner's Club, American Express). Enterprise and high-volume customers may request annual bank transfer payments to be enabled. You can change your payment method at any given time in the "Payment" section of your account dashboard.

  • Can I also pay yearly?

    Yes. If you choose annual billing, the total price of your subscription plan will be up to 15% lower than the total amount you would pay with a monthly payment frequency.

API Access & Features

  • All major payment methods accepted: