Перейти к содержимому

Конвертер валют: справочные курсы ЕЦБ

Конвертируйте USD, EUR, GBP, JPY и еще шесть валют по ежедневному справочному курсу Европейского центрального банка с указанием даты его публикации.

Currency Converter

The amount is read in the source currency, so 100 means 100 dollars, not 100 cents.

Convert at a rate you type instead. Use this when the feed cannot be read, or to check an amount against a rate you were quoted.

Rates come from the European Central Bank euro foreign exchange reference rates, republished by frankfurter.dev. The endpoint and the response were checked on 2026-09-06.

A reference rate is not a price anyone can trade at. A bank, a card or a money transfer will use its own rate and add its own fees, so the figure here is a guide rather than what a payment will cost.

Read the published ratesAbout the feed

There is no rate to convert with.
Калькулятор загрузки...
📚

Документация

Конвертер валют переводит денежную сумму из одной валюты в эквивалентную сумму в другой валюте по обменному курсу. Этот конвертер выполняет перевод между десятью основными валютами по ежедневному справочному курсу Европейского центрального банка и показывает дату публикации этого курса.

Как работает конвертер валют

Инструмент принимает три значения: сумму, валюту этой суммы и валюту, в которую её нужно перевести. Затем он запрашивает у источника курсов последний опубликованный курс для этой пары, умножает сумму на курс и округляет результат до фактического количества десятичных знаков целевой валюты.

Доступны десять валют: USD (доллар США), EUR (евро), GBP (фунт стерлингов), JPY (японская иена), CNY (китайский юань), CHF (швейцарский франк), CAD (канадский доллар), AUD (австралийский доллар), HKD (гонконгский доллар) и KRW (южнокорейская вона).

Сумма может находиться в диапазоне от 0 до 1 000 000 000 000 единиц. Флажок переключает инструмент на введённый вручную курс, который должен быть больше 0 и не превышать 1 000 000 000. Это поле предназначено для случаев, когда кому-либо сообщили другой курс, и открывается автоматически, если источник не удаётся прочитать.

Формула конвертации валюты

Обменный курс — это количество единиц целевой валюты, которое можно получить за 1 единицу исходной валюты. Курс 0,86044 для перевода долларов США в евро означает, что за 1 доллар США можно получить 0,86044 евро.

Переведённая сумма равна сумме, умноженной на курс и округлённой один раз в конце:

C=roundd(A×R)C = \operatorname{round}_{d}(A \times R)

где C — переведённая сумма, A — сумма в исходной валюте, R — обменный курс, а d — количество десятичных знаков целевой валюты.

Округление один раз имеет значение. Если сначала округлить курс или промежуточный итог, получится число, не равное сумме, умноженной на курс.

Инструмент также показывает тот же курс в обратном направлении — сколько единиц исходной валюты можно получить за 1 единицу целевой валюты:

R=1RR' = \frac{1}{R}

где R' — обратный курс.

Пример расчёта

Справочный курс, опубликованный 4 сентября 2026 г. для перевода долларов США в евро, составлял 0,86044. При переводе 100 долларов США получается 100, умноженное на 0,86044, то есть 86,044, а после округления до двух десятичных знаков, предусмотренных для евро, — 86,04 евро.

В тот же день курс для перевода евро в доллары США составлял 1,1622, поэтому 100 евро равнялись 116,22 доллара США. Компьютер хранит 1,1622 как ближайшую двоичную дробь, поэтому фактическое произведение получается равным 116,21999999999998. Округление этого произведения до двух десятичных знаков даёт 116,22. Если вместо этого просто отбросить лишние знаки, получится 116,21.

Курс для перевода долларов США в японские иены составлял 156,25, поэтому 100 долларов США равнялись 15 625 иен. В этом числе нет десятичной части, поскольку иена не имеет разменной единицы.

Откуда берутся курсы

ИздательЕвропейский центральный банк
СерияСправочные курсы иностранных валют к евро
Источник данныхfrankfurter.dev, который перепубликует эту серию
ПубликацияОдин раз в каждый рабочий день, примерно в 16:00 по центральноевропейскому времени
Последняя проверка конечной точки6 сентября 2026 г.

Опубликованные курсы доступны на сайте ecb.europa.eu, а источник, который их перепубликует, — на frankfurter.dev. Курсы, приведённые в примере выше, были опубликованы для 4 сентября 2026 г. и получены из этого источника.

В код инструмента не записан ни один курс. Курс, зафиксированный во время сборки, уже на следующий рабочий день был бы неверным, но продолжал бы отображаться как актуальный. Курс поступает вместе с датой, к которой он относится, и эта дата показывается рядом с результатом.

Валюты без центов

ISO 4217 — стандарт, устанавливающий коды валют, — также определяет для каждой валюты разменную единицу: на какое количество частей она делится. Восемь из десяти представленных здесь валют делятся на сотые, поэтому их суммы содержат два десятичных знака. Иена и вона вообще не делятся, поэтому их суммы выражаются целыми числами.

Это правило применяется и к введённой сумме, и к результату. Сумма 100,7 иены перед любым умножением считывается как 101 иена, поэтому сумма на странице и преобразованная сумма совпадают. При курсе, опубликованном 4 сентября 2026 г. для перевода иен в доллары США, 0,0064, 101 иена составляет 0,6464 доллара США, что после округления составляет 0,65 доллара США.

Чего конвертер не может знать

Результат — оценка стоимости суммы, а не цена. Между этими понятиями есть несколько различий.

Справочный курс — это не курс, по которому можно совершить сделку. Европейский центральный банк публикует этот набор курсов в информационных целях. Банк, платёжная система или сервис денежных переводов использует собственный курс, обычно немного менее выгодный, и добавляет собственные комиссии. Поэтому фактическая стоимость платежа выше указанной здесь суммы, а инструмент не может определить, насколько именно.

Набор курсов публикуется один раз в каждый рабочий день. В течение дня он не меняется, а по выходным и в дни закрытия банка новый набор не выпускается, поэтому последний опубликованный курс может быть устаревшим на несколько дней. Инструмент не показывает исторические курсы и динамику.

Очень большие значения отклоняются, а не обрабатываются. Максимальная разрешённая сумма при максимальном разрешённом курсе, введённом вручную, равна 1 с последующими 21 нулями, а компьютер не может хранить настолько большое число с точностью до последнего цента. Если произведение превышает этот предел, инструмент сообщает об этом и не показывает результат.

Если источник данных по какой-либо причине не удаётся прочитать, число вообще не показывается. Устаревший или выдуманный курс никогда не отображается.

Часто задаваемые вопросы

Почему сумма здесь отличается от выплаты банка?

Банки и сервисы переводов не используют справочный курс. Они устанавливают собственный курс, обычно немного менее выгодный, и могут добавлять фиксированную комиссию или процент. Разница между двумя курсами является расходом, даже если сервис утверждает, что не взимает комиссию.

Как часто меняется курс?

Один раз в каждый рабочий день. Европейский центральный банк публикует справочные курсы примерно в 16:00 по центральноевропейскому времени. По выходным и праздникам обновлений нет, поэтому в воскресенье отображается курс за пятницу.

Почему сумма в иенах не содержит десятичных знаков?

Потому что у иены нет более мелкой разменной единицы. ISO 4217 определяет для иены и воны разменную единицу, равную нулю, поэтому сумма в любой из них является целым числом. Запись 15 625,00 иен означала бы точность, которой у этой валюты нет.

Что происходит, если источник курсов не удаётся прочитать?

Инструмент сообщает, что курс не удалось прочитать, и открывает поле для ввода курса вручную. Он не использует более ранний курс. Это же поле можно в любой момент использовать, чтобы проверить сумму по курсу, полученному из другого источника.

Почему обратный курс не является полным результатом деления?

Опубликованный курс содержит пять или шесть знаков. Деление 1 на 0,86044 даёт 1,16219608 и другие знаки, но данные позволяют подтвердить только 1,1622. Дополнительные знаки появляются в результате деления, а не берутся от Европейского центрального банка. Инструмент выводит обратный курс с минимальным количеством десятичных знаков, при котором можно восстановить указанный выше курс; это то же число, которое источник публикует для обратной пары.