Convert Currency API

Convert Currency API

TLDR

  • Convert any amount between 100+ world currencies in real-time via a single API call.
  • 5,000 free queries per month.

Here's a sample response:

{
  "source_currency": "USD",
  "target_currency": "JPY",
  "source_amount": 100.0,
  "target_amount": 15664.3
}

❓ What is this?

A REST API that converts amounts between 100+ world currencies in real-time. Send a source currency, target currency, and amount—get back the converted value instantly.

Perfect for e-commerce stores, SaaS billing, fintech apps, travel platforms, or any application that handles international money.

❓ Why use it?

1. Generous Free Plan

5,000 queries per month. Free. No credit card required.

That's 5,000 currency conversions every month at no cost. Build and test your app without upfront investment.

2. Affordable Pricing

Most currency conversion APIs charge $10–$60/month for just 10K–100K requests.

Our plans give you more for less:

  • $25 gets you 100K queries/month
  • $75 gets you 1M queries/month
  • $150 gets you 10M queries/month

3. 99.99% Uptime SLA

Currency data powers payments, pricing, and transactions. Downtime costs money.

We maintain a 99.99% uptime SLA.

❓ How to use it?

Simple REST API. Here's how it works:

  1. Sign up on Omkar Cloud by visiting this link.
    Sign Up

  2. Visit the API Key Page.

  3. Copy your API key.
    Copy the API Key

  4. Make a request:

cURL:

curl -X GET "https://convert-currency-api.omkar.cloud/convert?have=USD&want=JPY&amount=100" \
  -H "API-Key: YOUR_API_KEY"

Python:

import requests

api_key = "YOUR_API_KEY"

response = requests.get(
    "https://convert-currency-api.omkar.cloud/convert",
    params={
        "have": "USD",
        "want": "JPY",
        "amount": 100,
    },
    headers={"API-Key": api_key}
)

data = response.json()
print(data)

JavaScript (Node.js):

import axios from "axios";

const apiKey = "YOUR_API_KEY";

const response = await axios.get("https://convert-currency-api.omkar.cloud/convert", {
    params: {
        have: "USD",
        want: "JPY",
        amount: 100,
    },
    headers: { "API-Key": apiKey }
});

console.log(response.data);
  1. Get your converted amount and use it.

That's it. Currency conversion in milliseconds.


API Reference

Endpoint

GET https://convert-currency-api.omkar.cloud/convert

Parameters

  • have (required, string):
    Three-letter currency code of the source currency. Examples: USD, GBP, EUR.

  • want (required, string):
    Three-letter currency code of the target currency. Examples: AUD, JPY, CAD.

  • amount (required, float):
    The amount to convert. Examples: 100, 5000, 49.99.

Response

Returns the converted amount with source and target details:

{
  "source_currency": "USD",
  "target_currency": "JPY",
  "source_amount": 100.0,
  "target_amount": 15664.3
}

❓ What data does the API return?

You get:

  • source_currency — The currency you're converting from (e.g., "USD")
  • target_currency — The currency you're converting to (e.g., "JPY")
  • source_amount — The original amount you sent
  • target_amount — The converted amount in the target currency

All in structured JSON. Ready to use in your app.

❓ How accurate is the data?

Exchange rates are sourced from authoritative financial data providers.

❓ How often do exchange rates update?

Rates update in real-time. You always get the latest available exchange rate when you make a request.

❓ What currencies are supported?

100+ world currencies, including all major currencies like USD, EUR, GBP, JPY, AUD, CAD, CHF, CNY, and more.

Standard ISO 4217 three-letter currency codes are used for all requests.

❓ Does this API support historical exchange rates or time-series data?

Yes, we provide this on demand. Contact us here to request access.

We approve requests within 1 working day.

❓ Tell me about Omkar Cloud.

We're an API services company with 20+ tools for OCR, document processing, and developer APIs. Some things we are proud of:

❓ How much does it cost?

  • Free — $0 — 5,000 queries/month
  • Starter — $25 — 100,000 queries/month
  • Grow — $75 — 1,000,000 queries/month
  • Scale — $150 — 10,000,000 queries/month

Why we're affordable: Low overhead. We run lean and pass the savings to you.

Note: You get 5,000 free queries every month. Most users find this covers their needs.

❓ How do I get a refund?

If the product doesn't meet your needs within 90 days, get a refund in 2 clicks.

  1. Go to Transactions Page
    Transactions Page

  2. Click "Request Refund"
    Request Refund Button

  3. Confirm by clicking Request Refund again. The amount will be refunded within 1-2 business days. We'll email you updates.
    Confirm Refund Request

No emails. No explanations. Simple 2-click process.

❓ Is there a catch in refunds?

No catch. It's a simple 2-click process, just as described above.

Questions? We have answers.

Reach out anytime. We will solve your query within 1 working day.

Contact Us on WhatsApp about Convert Currency API

Contact Us on Email about Convert Currency API