Công cụ chuyển đổi tiền tệ: Tỷ giá tham chiếu ECB hằng ngày
Chuyển đổi giữa USD, EUR, GBP, JPY và sáu loại tiền tệ khác theo tỷ giá tham chiếu hằng ngày của Ngân hàng Trung ương châu Âu (ECB), kèm ngày công bố tỷ giá.
Currency Converter
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.
Tài liệu hướng dẫn
Công cụ chuyển đổi tiền tệ biến một khoản tiền bằng loại tiền này thành khoản tương đương bằng loại tiền khác, dựa trên tỷ giá hối đoái. Công cụ này chuyển đổi giữa mười loại tiền tệ chính theo tỷ giá tham chiếu hằng ngày của Ngân hàng Trung ương châu Âu, đồng thời hiển thị ngày tỷ giá đó được công bố.
Cách công cụ chuyển đổi tiền tệ hoạt động
Công cụ nhận ba đầu vào: một khoản tiền, loại tiền của khoản tiền đó và loại tiền cần chuyển đổi sang. Sau đó, công cụ yêu cầu nguồn dữ liệu tỷ giá cung cấp tỷ giá được công bố gần đây nhất cho cặp tiền đó, thực hiện phép nhân và làm tròn kết quả đến số chữ số thập phân mà loại tiền đích thực sự có.
Có mười loại tiền được cung cấp: USD (đô la Mỹ), EUR (euro), GBP (bảng Anh), JPY (yên Nhật), CNY (nhân dân tệ Trung Quốc), CHF (franc Thụy Sĩ), CAD (đô la Canada), AUD (đô la Úc), HKD (đô la Hồng Kông) và KRW (won Hàn Quốc).
Số tiền có thể từ 0 đến 1.000.000.000.000 đơn vị. Một hộp kiểm chuyển công cụ sang sử dụng tỷ giá nhập thủ công; tỷ giá này phải lớn hơn 0 và không được lớn hơn 1.000.000.000. Trường này dùng để ghi đè tỷ giá dành cho những trường hợp người dùng được báo một tỷ giá khác, và tự mở khi không thể đọc nguồn dữ liệu.
Công thức chuyển đổi tiền tệ
Tỷ giá hối đoái là số đơn vị tiền tệ đích mà 1 đơn vị tiền tệ nguồn có thể mua được. Tỷ giá 0,86044 từ đô la Mỹ sang euro nghĩa là 1 đô la Mỹ mua được 0,86044 euro.
Số tiền sau chuyển đổi bằng số tiền nhân với tỷ giá, rồi được làm tròn một lần ở cuối:
trong đó C là số tiền sau chuyển đổi, A là số tiền bằng tiền tệ nguồn, R là tỷ giá hối đoái và d là số chữ số thập phân của tiền tệ đích.
Việc chỉ làm tròn một lần rất quan trọng. Làm tròn tỷ giá trước, hoặc làm tròn một tổng trung gian, sẽ cho ra con số không bằng số tiền nhân với tỷ giá.
Công cụ cũng hiển thị cùng tỷ giá khi đọc theo chiều ngược lại, tức là số đơn vị tiền tệ nguồn mà 1 đơn vị tiền tệ đích có thể mua được:
trong đó R' là tỷ giá nghịch đảo.
Ví dụ minh họa
Tỷ giá tham chiếu được công bố cho 4 tháng 9, 2026 từ đô la Mỹ sang euro là 0,86044. Chuyển đổi 100 đô la Mỹ cho kết quả 100 nhân với 0,86044, bằng 86,044; làm tròn đến hai chữ số thập phân mà đồng euro có, kết quả là 86,04 euro.
Cùng ngày, tỷ giá từ euro sang đô la Mỹ là 1,1622, nên 100 euro tương đương 116,22 đô la Mỹ. Máy tính lưu 1,1622 dưới dạng phân số nhị phân gần nhất, vì vậy tích thực tế là 116,21999999999998. Làm tròn tích đó đến hai chữ số thập phân cho kết quả 116,22. Nếu chỉ cắt bỏ các chữ số thừa thay vì làm tròn, kết quả sẽ là 116,21.
Tỷ giá từ đô la Mỹ sang yên Nhật là 156,25, nên 100 đô la Mỹ tương đương 15.625 yên. Con số này không có phần thập phân vì đồng yên không có đơn vị nhỏ hơn.
Nguồn của các tỷ giá
| Nhà công bố | Ngân hàng Trung ương châu Âu |
| Chuỗi dữ liệu | Tỷ giá hối đoái tham chiếu ngoại tệ của euro |
| Nguồn dữ liệu | frankfurter.dev, nơi tái công bố chuỗi dữ liệu đó |
| Thời điểm công bố | Mỗi ngày làm việc một lần, vào khoảng 16:00 theo Giờ Trung Âu |
| Lần kiểm tra điểm cuối gần nhất | 6 tháng 9, 2026 |
Các tỷ giá được công bố tại ecb.europa.eu, còn nguồn dữ liệu tái công bố chúng nằm tại frankfurter.dev. Các tỷ giá nêu trong ví dụ trên là những tỷ giá được công bố cho 4 tháng 9, 2026, lấy từ nguồn dữ liệu đó.
Không có tỷ giá nào được ghi cố định trong mã của công cụ. Một tỷ giá được cố định lúc xây dựng sẽ sai vào ngày làm việc tiếp theo, nhưng vẫn tiếp tục hiển thị một con số trông như hiện tại. Tỷ giá được cung cấp kèm theo ngày áp dụng, và ngày đó được hiển thị bên cạnh kết quả.
Các loại tiền không có cent
ISO 4217, tiêu chuẩn quy định mã tiền tệ, cũng chỉ rõ đơn vị phụ của mỗi loại tiền: loại tiền đó được chia nhỏ đến mức nào. Tám trong số mười loại tiền ở đây được chia thành một phần trăm, nên số tiền của chúng có hai chữ số thập phân. Đồng yên và đồng won không được chia nhỏ, nên số tiền của chúng là số nguyên.
Quy tắc này áp dụng cả cho số tiền được nhập lẫn kết quả. Số tiền 100,7 yên được đọc thành 101 yên trước khi thực hiện bất kỳ phép nhân nào, vì vậy số tiền hiển thị và số tiền được chuyển đổi là cùng một con số. Với tỷ giá được công bố cho 4 tháng 9, 2026 từ yên sang đô la Mỹ là 0,0064, 101 yên tương đương 0,6464, làm tròn thành 0,65 đô la Mỹ.
Những điều công cụ chuyển đổi không thể biết
Kết quả là ước tính giá trị của một khoản tiền, không phải giá bán. Có nhiều yếu tố nằm giữa hai khái niệm này.
Tỷ giá tham chiếu không phải là tỷ giá mà bất kỳ ai cũng có thể giao dịch. Ngân hàng Trung ương châu Âu công bố bộ tỷ giá này nhằm cung cấp thông tin. Ngân hàng, mạng lưới thẻ hoặc dịch vụ chuyển tiền sử dụng tỷ giá riêng, thường kém thuận lợi hơn một chút, và cộng thêm các khoản phí riêng. Vì vậy, chi phí thực tế của một khoản thanh toán cao hơn con số ở đây, nhưng công cụ không thể biết cao hơn bao nhiêu.
Bộ tỷ giá được công bố mỗi ngày làm việc một lần. Tỷ giá không thay đổi trong ngày, và không có bộ tỷ giá mới vào cuối tuần hoặc những ngày ngân hàng đóng cửa, nên tỷ giá được công bố gần đây nhất có thể đã cũ vài ngày. Công cụ không hiển thị tỷ giá trong quá khứ hay xu hướng.
Các giá trị đầu vào quá lớn sẽ bị từ chối thay vì được tính. Số tiền lớn nhất tại tỷ giá nhập thủ công lớn nhất được phép sẽ bằng 1 theo sau bởi 21 số không, và máy tính không thể lưu một số lớn đến vậy với độ chính xác đến xu cuối cùng. Khi tích vượt quá giới hạn đó, công cụ sẽ thông báo và không hiển thị con số nào.
Nếu không thể đọc nguồn dữ liệu, vì bất kỳ lý do nào, công cụ hoàn toàn không hiển thị số. Tỷ giá cũ hoặc tỷ giá bịa ra không bao giờ được hiển thị.
Các câu hỏi thường gặp
Vì sao số tiền ở đây khác với số tiền ngân hàng chi trả?
Ngân hàng và dịch vụ chuyển tiền không sử dụng tỷ giá tham chiếu. Họ đặt tỷ giá riêng, thường kém thuận lợi hơn một chút, và có thể cộng thêm phí cố định hoặc phí theo tỷ lệ phần trăm. Chênh lệch giữa hai tỷ giá là một khoản chi phí, ngay cả khi dịch vụ nói rằng họ không thu phí.
Tỷ giá thay đổi bao lâu một lần?
Mỗi ngày làm việc một lần. Ngân hàng Trung ương châu Âu công bố các tỷ giá tham chiếu vào khoảng 16:00 theo Giờ Trung Âu. Không có cập nhật vào cuối tuần hoặc ngày lễ, nên vào Chủ nhật, tỷ giá được hiển thị là tỷ giá của thứ Sáu.
Vì sao số tiền bằng yên không có chữ số thập phân?
Vì đồng yên không có đơn vị nhỏ hơn. ISO 4217 quy định đơn vị phụ của đồng yên và đồng won là 0, nên số tiền bằng một trong hai loại tiền này là số nguyên. Viết 15.625,00 yên sẽ thể hiện một độ chính xác mà đồng tiền này không có.
Điều gì xảy ra khi không thể đọc nguồn dữ liệu tỷ giá?
Công cụ thông báo rằng không thể đọc tỷ giá và mở một trường để nhập tỷ giá thủ công. Công cụ không chuyển sang dùng tỷ giá cũ hơn. Trường này có thể được sử dụng bất kỳ lúc nào để kiểm tra một khoản tiền theo tỷ giá được báo từ nơi khác.
Vì sao tỷ giá nghịch đảo không phải là toàn bộ kết quả của phép chia?
Tỷ giá được công bố có năm hoặc sáu chữ số. Chia 1 cho 0,86044 cho kết quả 1,16219608 và nhiều chữ số hơn, nhưng chỉ 1,1622 được dữ liệu phía sau tỷ giá hỗ trợ. Các chữ số thêm đó đến từ phép chia, không phải từ Ngân hàng Trung ương châu Âu. Công cụ hiển thị tỷ giá nghịch đảo với số chữ số thập phân ít nhất nhưng vẫn cho phép tính ngược ra tỷ giá ở trên; đó cũng là con số mà nguồn dữ liệu tự công bố cho cặp tiền theo chiều ngược lại.