Перейти до вмісту

Конвертер валют: щоденні довідкові курси ЄЦБ

Конвертуйте 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. Додаткові цифри походять від ділення, а не від Європейського центрального банку. Інструмент виводить зворотний курс із мінімальною кількістю десяткових знаків, за якою можна відтворити наведений вище курс; це те саме число, яке джерело даних публікує для зворотної валютної пари.