US dollar to Indian rupee converter

Convert between 165 currencies with Frankfurter blended reference rates, today or on any date since 1999. Your amount stays on your device.

People search for dollars to rupees when they pay a US tuition fee from India, receive money from family abroad, price an online order, or check a freelance invoice. This page opens with US dollars as the From currency and Indian rupees as the To currency, so you can type the amount straight away. Frankfurter publishes the dollar and the rupee separately, each against the euro, and this page divides one by the other, which gives a cross rate. The date of the rates is shown under the result, together with the sources that supplied each of the two rates, blended by Frankfurter and not an official rate of any institution. Rupee amounts follow your browser's language for grouping, so a browser set to English (India) shows lakh and crore style numbers such as 1,00,000. Remittance services, card networks and banks add their own margin and fees, so the amount that arrives is normally lower than the reference figure. Use this page to check a quote, not to replace it.

How it works

  1. Type the amount and pick the two currencies
  2. Leave the date empty, or pick a past date
  3. Read the result, the rate, its date and the common currencies table

How the conversion is worked out

To convert one currency to another, divide the amount by the euro rate of the currency you have and multiply by the euro rate of the currency you want. This page holds every rate against the euro, so any pair goes through the euro. As a made-up example, if 1 EUR = 1.25 USD and 1 EUR = 100 INR, then 100 USD ÷ 1.25 × 100 = 8,000 INR. The inverse rate is the same idea the other way round: 1 INR = 0.0125 USD. The box How this was worked out shows these two steps with the real rates and your own amount. Amounts of 1 or more are shown with 2 decimals, and smaller results keep 3 significant digits so a tiny amount does not turn into 0.00. Rates are shown with about 6 significant digits.

Where the rates come from

The rates come from Frankfurter (frankfurter.dev), an open-source service that collects the reference rates published by central banks and other official sources, 104 of them. The European Central Bank is one of those sources. For each currency, Frankfurter blends the rates of the sources that publish it into one rate against the euro, and leaves out a source whose figure is far from the others. The blend is Frankfurter's own calculation, not an official rate of any institution. Under the result the page names the sources behind the rate for your pair, or says that the rate follows a currency peg and has no daily source. The list has 165 currencies, with the names Frankfurter gives them, and the common ones come first. When the page opens, it shows a saved copy of the rates with its own date, then replaces it with the live rates. If the live request fails or times out after 8 seconds, the saved copy stays on screen and the page says the live rates could not be loaded.

Each rate has its own date

Not every currency is published every day, so some rates are a day older than the rest. The date under the result is the date of the rates used for your pair. If the two currencies have different dates, the page shows both and says so, because the newer rate may have moved since the older one was published. For a past date, a currency with no rate on that day uses the nearest earlier rate, and the page names the day it used and the day you asked for. History goes back to 4 January 1999, because every pair goes through the euro. A currency added to the list later has no rate before it was added, and the page then asks you to pick another date or currency.

A reference rate is not the rate you get

These are reference rates, updated daily as providers publish, not live trading prices and not a quote you can deal at. Banks, card networks, currency counters and transfer services add a margin to the rate, charge fees, or both, so the amount that reaches you will usually be lower than the amount shown here. Use the result to check a quote, plan a budget or compare offers. Before you send money or pay a bill, get the final figure from the provider. This is an estimate, not financial advice.

What it does not cover

There are no weekend or intraday rates, and no rates for currencies that have been replaced, such as the Deutsche Mark. Besides national currencies the list holds gold, silver, platinum and palladium priced per troy ounce, and the IMF Special Drawing Right, as Frankfurter lists them. Your amount can be any number from 0 to 1,000,000,000,000. Without a connection the page cannot load a past date, but the saved latest rates still show.

What is requested and what is not

Opening the page, or picking a date, makes one request to api.frankfurter.dev for the rate list. The address holds a fixed request for rates against the euro and, if you pick one, a date. The amount you type, and the currencies you choose, are never part of any request. They stay in your browser tab and are not stored.

Frequently asked questions

Is this the rate my bank will use to send dollars to India?

Usually not. This is a Frankfurter blended reference rate for the pair, worked out through the euro and updated daily as providers publish. A bank or a transfer service sets its own rate and adds fees, so a 5,000 USD transfer can arrive as a lower rupee amount. Use the figure here to judge how large the margin is.

Why does the page not show a direct USD to INR quote?

The rates are published as one rate per currency against the euro, not as rates between two other currencies. The page therefore divides the amount by the dollar rate and multiplies by the rupee rate. The line Euro rates used under the result shows both numbers and the date they come from.

How do I see what 1,000 dollars was in rupees last year?

Type 1000, then pick a date in the Rates for date box. The result uses the rates of that day. If a currency had no rate on that day, the page uses its nearest earlier rate and shows the date.

How do I convert USD to INR or any other pair?

Type the amount, choose the From and To currencies, and read the result. The page divides by the euro rate of the From currency and multiplies by the euro rate of the To currency. For 100 USD with 1 EUR = 1.25 USD and 1 EUR = 100 INR, that gives 8,000 INR. The Swap button reverses the pair.

Why is this rate different from my bank or card statement?

This is a Frankfurter blended reference rate, updated daily as providers publish. Banks and card networks add a margin and sometimes a fee on top of it, so a 1,000 USD payment can cost more than the amount shown here. The reference rate is a good yardstick for checking a quote, not the price you will be charged.

What does Rates from mean, and why do two currencies show different dates?

It is the date of the rates in use. Sources publish on working days, and some publish later than others, so one currency can be a day older than another. When your pair has two dates, the page lists both, for example 14 October for one and 15 October for the other, and says the rates are from different days.

How do I find the exchange rate on a past date?

Pick a day in the Rates for date box, from 1999-01-04 onwards. The result and the common currencies table then use the rates for that day. If a currency has no rate on that day, the page uses its nearest earlier rate and shows both dates. Clear the box to go back to the latest rates.

Which currencies can I convert, and why is mine missing?

All 165 currencies in the Frankfurter list, from the UAE dirham to the Zimbabwe Gold, including USD, EUR, GBP, INR, JPY, CAD, AUD and CHF. Press the first letter of a code in the From or To list to jump to it. A currency that has been replaced, or that no source publishes, is not in the list.

Is my amount sent anywhere?

The page requests the rate list from api.frankfurter.dev, including the date you pick for historical rates. The amount and the currencies you choose are not sent: they are worked out in your browser and are not uploaded or stored. The page counts visits with Google Analytics, never the amounts.