# Curs Valutar BNR > Cursul de schimb oficial al Băncii Naționale a României (BNR), actualizat în > fiecare zi lucrătoare. Situl publică cursul zilei pentru toate valutele cotate > de BNR, arhivă din 2005 până în prezent, un convertor valutar, grafice de > evoluție și un API public gratuit în format JSON. Editor: Servicii Informatice (https://servicii-informatice.ro/) Sursa datelor: Banca Națională a României (https://www.bnr.ro/) — situl nu este afiliat cu BNR; datele sunt preluate din fluxul oficial nbrfxrates.xml. Limba: română. Moneda de referință: leul românesc (RON). ## Cursul la data de 4 septembrie 2026 - 1 EUR = 5.2524 RON - 1 USD = 4.5199 RON - 1 CHF = 5.5832 RON - 1 GBP = 6.1135 RON Cursul BNR se publică în zilele lucrătoare, în jurul orei 13:00 (ora României). În weekend și în zilele libere legale nu se publică un curs nou; rămâne valabil cel din ultima zi lucrătoare. ## Pagini - [Curs valutar BNR azi](https://cursbnr.servicii-informatice.ro/) — cursul zilei pentru EUR, USD, CHF, GBP, HUF și aur, cu diferența față de ziua anterioară. - [Arhivă pe zi](https://cursbnr.servicii-informatice.ro/?data=2024-01-15) — cursul unei zile anume; parametrul `data` are formatul YYYY-MM-DD. - [Convertor valutar](https://cursbnr.servicii-informatice.ro/convertor.php) — conversie în ambele sensuri între RON și valutele principale, la cursul BNR. - [Grafice de evoluție](https://cursbnr.servicii-informatice.ro/grafice.php) — evoluția cursului pe intervale de la o săptămână la 5 ani. - [Documentație API](https://cursbnr.servicii-informatice.ro/api_docs.php) — descrierea completă a API-ului public. - [Notificări pe email](https://cursbnr.servicii-informatice.ro/abonare.php) — abonare gratuită la cursul zilnic pe email. ## API public (JSON, fără cheie de acces) Toate cursurile pentru cea mai recentă zi publicată: GET https://cursbnr.servicii-informatice.ro/api_public.php Toate cursurile pentru o dată anume: GET https://cursbnr.servicii-informatice.ro/api_public.php?data=2024-01-15 O singură valută, cursul cel mai recent: GET https://cursbnr.servicii-informatice.ro/api_public.php?simbol=EUR O singură valută, la o dată anume: GET https://cursbnr.servicii-informatice.ro/api_public.php?simbol=USD&data=2024-01-15 Lista simbolurilor disponibile: GET https://cursbnr.servicii-informatice.ro/api_public.php?action=get_symbols ### Conversie valutară Aceeași adresă face și conversii, la cursul oficial BNR. Modul conversie se activează prin parametrul `suma`. Valuta de destinație este implicit RON. Conversie în lei, la cursul zilei: GET https://cursbnr.servicii-informatice.ro/api_public.php?suma=100&din=EUR Conversie între două valute (curs încrucișat): GET https://cursbnr.servicii-informatice.ro/api_public.php?suma=100&din=EUR&in=USD Conversie la cursul unei zile din trecut: GET https://cursbnr.servicii-informatice.ro/api_public.php?suma=100&din=EUR&in=USD&data=2024-01-15 Răspunsul conține: `rezultat` (suma convertită), `curs` (cursul încrucișat folosit), `in_lei` (pasul intermediar în lei), `data` (ziua de publicare BNR folosită efectiv) și `detalii` (cursurile brute ale celor două valute). Parametrii acceptă și aliasuri în engleză: `amount`, `from`, `to`. Note pentru utilizare programatică: - Valorile sunt exprimate în RON, cu 4 zecimale, ca șiruri de caractere. - Câmpul `multiplicator` arată la câte unități de valută se referă cursul (de exemplu HUF are multiplicator 100: cursul este pentru 100 de forinți). La conversie multiplicatorul este aplicat automat. - RON este acceptat ca valută în conversii, deși nu apare în `get_symbols`. - La conversia între două valute, ambele cursuri sunt luate din aceeași zi de publicare, ca rezultatul să nu amestece două zile diferite. - Dacă data cerută este weekend sau zi liberă, se returnează cursul din ultima zi lucrătoare anterioară, iar câmpul `data` indică ziua efectiv folosită. - Limitarea este de o cerere pe secundă, per adresă IP. La depășire primiți status 429 și antetul `Retry-After` cu numărul de secunde de așteptare. - Erorile vin cu status HTTP corespunzător (400 parametru invalid, 404 valută sau dată inexistentă, 429 prea multe cereri, 503 baza indisponibilă) și un câmp `error` în JSON. ## Termeni Datele de curs sunt informații publice publicate de BNR. Situl le redistribuie în scop informativ, fără garanții privind exactitatea; pentru uz oficial (contabilitate, vamă, raportări) consultați sursa primară, bnr.ro.