Calculator 도구 업데이트됨 2일 전

Real-time Exchange Rate Calculator By Date

Convert any amount between two currencies at today's rate or at the rate for a past date you pick, and browse a searchable rate table for any base currency. Rates are daily reference rates fetched by our server from the open fawazahmed0 currency-api on jsDelivr, with the Frankfurter (ECB) API as fallback, and cached briefly, so they are reference figures rather than live dealing prices.

Exchange Rate By Date Rate Calculator Realtime Data

사용법 Real-time Exchange Rate Calculator By Date


요율 유형
사용하고자 하는 요금을 선택하세요
명확한 결과와 간편한 비교를 통한 신속한 변환.
변환 결과
1.0000 USD
Latest
요율
1 USD = 0.000000 EUR
요청일
latest
해결일
latest

환율 표

통화를 살펴보고, 가치를 비교하며, 필요한 정보를 빠르게 찾아보세요.
통화 요율
Base: USD
0 rows
도구 링크
클립보드에 복사되었습니다.
이 도구를 개선하는 데 도움을 주세요

내용 읽기

이 도구의 작동 방식과 사용 시기를 알아보세요.

What the Exchange Rate Calculator By Date does

This calculator converts an amount from one currency into another using either the most recent published rate or the rate recorded on a past date you choose. It also shows a full exchange rate table for any base currency, with a search box so you can find a single code or currency name in a long list. It is built for people who need a reference figure: the euro value of an invoice dated last March, the taka equivalent of a dollar salary on payday, or how far a currency has moved since a trip you took last year.

The name says "real-time", so it is worth being precise about what that means here. The rates are daily reference rates published by open data sources, not live prices streamed from a trading desk. The server caches the latest rates for about two minutes and historical rates for a day, so two people looking at the same pair at the same moment see the same number. That makes the tool fast and consistent, but it is not a dealing rate and it will not match what a bank, card network or money changer charges you at the counter.

Where the rates come from

Every conversion and every table row is fetched by our server, not by your browser directly. The server asks two sources in a fixed order:

  1. Primary source: the open @fawazahmed0/currency-api dataset served through the jsDelivr CDN. It publishes one file per base currency per day, which is what makes date-based lookups possible.
  2. Fallback source: the Frankfurter API (api.frankfurter.app), which republishes reference rates from the European Central Bank. It is only used when the primary source does not answer or returns no data for that base and date.

If neither source has data for the date you picked, the server repeats the request for the latest available rates and the page shows a yellow notice: "Historical data is not available for that date. Latest rate was used as fallback." Read that notice carefully, because the number on screen is then today's rate, not the rate for your date.

Caching, in plain numbers

What is cachedHow longWhat it means for you
Latest rates for a base currency120 secondsRefreshing the page within two minutes returns the same figure.
Rates for a specific past date86,400 seconds (one day)Historical figures do not change, so they are reused.
The list of currency names and codesAbout one dayNew codes added by the source appear the next day.

Because the upstream data itself is published once per day, the two-minute cache does not hide intraday movements; there are none in the source to begin with.

The parts of the screen

Converter panel

  • Enter Your Amount: any number from zero upward, with decimals. Negative values are treated as zero.
  • Rate type: two options, Today's rate and Pick a date. The date field is disabled until you choose Pick a date.
  • Select Your Date: a calendar field. It cannot go past today; a future date sent to the server is replaced with the latest rate.
  • Select Your Base Currency and Select Your Target Currency: searchable drop-downs. Type part of a name or code to filter the list. The defaults are USD to EUR.
  • Convert Now: runs the conversion. Changing the date, base or target also runs it automatically.

Conversion Result card

The large figure is the converted amount to four decimal places. Under it a chip says Latest or Historical. Three smaller boxes show the Rate (one unit of base expressed in the target, up to six decimals), the Requested Date you asked for, and the Resolved Date, which is the date of the data file the source actually returned. When those two dates differ, the resolved one is the truth.

Exchange Rate Table

Below the converter sits a table with its own Select Your Base Currency drop-down and a Search Currency box. The table lists every currency the source returns for that base, sorted alphabetically by code, each with its rate "Per 1" unit of the base. The footer shows the base, the resolved date and the row count. The table follows the same Rate type and date as the converter, so switching to Pick a date turns it into a historical table for that day.

How to convert an amount on a past date

  1. Type the amount in Enter Your Amount, for example 2,500.
  2. Under Rate type, choose Pick a date.
  3. In Select Your Date, pick the day you care about, such as the invoice date or the day a transfer was booked.
  4. Choose the base currency (the one you are converting from) and the target currency (the one you want).
  5. Press Convert Now if the result did not already refresh.
  6. Check the Resolved Date box and look for the yellow fallback notice before you copy the number anywhere.

To get today's figure instead, switch back to Today's rate. The result and the table both reload.

Using the table for quick comparisons

If you need the value of one currency against many others, the table is quicker than running conversions one by one. Set its base to, say, BDT, then type "dollar" in Search Currency to see every dollar-denominated currency at once, or type a three-letter code like "inr" to jump to a single row. Searching matches both the code and the name, and the search waits a fraction of a second after you stop typing before it asks the server, which keeps the list responsive.

Who finds this useful

  • Freelancers and small exporters who invoice in one currency and record income in another, and need the rate for the invoice date rather than today's.
  • Bookkeepers reconciling foreign card charges against statements, where the posting date matters.
  • Students paying overseas fees who want to see how the cost moved between the offer letter and the payment deadline.
  • Travellers who want a sanity check before exchanging cash, knowing that the counter rate will include a margin.
  • Writers and researchers who quote a historical price and want to express it in another currency at the time.

Worked example

Suppose a client paid you 1,200 euros on a date last spring and your accounts are kept in US dollars. Set the amount to 1200, choose Pick a date, select the payment date, set the base to EUR and the target to USD. The result card gives the dollar figure, the rate line reads "1 EUR = x USD", and the Resolved Date confirms which day's file was used. If you then switch the table base to EUR, you can see the same day's rate for GBP, CAD or any other currency in one glance, which helps if the client also paid you in another currency that month.

Tips for accurate results

  • Always read the Resolved Date. When a source has no file for the day you picked, the server substitutes the latest rate, and the Resolved Date is how you spot it.
  • Use the converter for one pair and the table for many. Both use the same source, so they agree for the same base and date.
  • For official purposes such as tax filings, check which rate your authority requires. Many tax offices publish their own monthly or annual rates, and those take priority over any calculator.
  • If a conversion fails with "Unable to fetch exchange rate right now", wait a minute and try again. It means both sources failed to respond within the server's timeout.
  • Rates are shown to six decimals. Round only at the final step if you are multiplying by large amounts.

What not to use it for

  • Do not treat the figure as the price you will get from a bank, remittance service or card network. They add a spread and sometimes a fixed fee.
  • Do not use it for trading decisions. The data is daily, with no intraday prices, no bid and ask, and no volume.
  • Do not assume a figure is historical just because you chose a date. If the fallback notice appears, the number is the latest rate.
  • Do not rely on it for legal or contractual conversions unless the contract names this kind of reference rate.

Limitations

  • Rates are once-a-day reference values. Nothing on the page updates by the second.
  • The page needs our server and at least one of the two upstream sources to be reachable. If both are down, you see an error rather than an old guess.
  • The fallback source (Frankfurter, based on European Central Bank data) covers fewer currencies than the primary source, so a rare currency can be missing on days when the fallback is in use.
  • The table's base currency must be a three-letter alphabetic code.
  • Only one amount is converted at a time; there is no batch upload.

Privacy

The amount, the two currency codes, the date and any search text are sent to our server so it can look up the rate, and the server then requests the matching rate file from the upstream source. No account is needed and the tool does not ask for any personal information. The amount itself is not sent to the upstream source; only the base currency and date are needed to fetch rates.

For a simpler converter without the date picker, see the Currency Rate Converter.

Frequently Asked Questions

자주 묻는 질문

사용자가 결과를 신뢰하기 전에 자주 묻는 질문에 대한 간결한 답변.

No. They are daily reference rates from open data sources. The server caches the latest rates for about two minutes and historical rates for a day, so the figure is a reference value, not a live dealing price.

It first asks the open fawazahmed0 currency-api dataset on the jsDelivr CDN. If that fails, it falls back to the Frankfurter API, which republishes European Central Bank reference rates.

The calendar does not set a lower limit, but data only exists for dates the source has published. If there is no file for your date, the latest rate is used instead and a yellow notice tells you so.

Requested Date is the day you asked for. Resolved Date is the date of the data the source actually returned. If they differ, the Resolved Date is the one the rate belongs to.

Banks, card networks and exchange counters add a margin to reference rates and may also charge a fee. This tool shows the reference rate without any margin.

No. The date field stops at today, and if a future date reaches the server it is replaced with the latest available rate.

Type its code or part of its name in the Search Currency box above the table, for example usd, euro or taka. The list filters by both code and name.

The amount is sent to our server to calculate the result. Only the base currency and date are used to fetch rates from the upstream source, and the tool does not ask for any personal details.

댓글 (0)

사용자 토론, 예외적인 사례 및 추가 팁을 위한 공간입니다.
댓글 남기기
댓글을 제출하면 공개적으로 표시됩니다.
아직 댓글이 없습니다. 가장 먼저 댓글을 남겨보세요!
저희에게 알려주세요!
이 도구와 관련된 문제를 신고하기

발생한 문제를 자세히 설명해 주시면, 저희가 이를 조사하고 도구를 개선할 수 있습니다.

가장 도움이 되는 것은 무엇인가
입력 내용, 예상 결과, 실제 결과, 브라우저/기기 정보를 기재해 주시고, 도움이 될 경우 스크린샷도 첨부해 주세요.
스크린샷 버튼은 브라우저에 표시된 페이지를 캡처하여 생성된 이미지를 이 양식에 첨부합니다.
전체 화면 스크린샷
newisty를 통해 브라우저에서 캡처되었습니다.
아직 스크린샷을 찍지 않았습니다.
도구 보고서