€
Euro
fiatISO Code: EURNumeric: 978Decimals: 2Region: Europe
🇩🇪🇫🇷🇮🇹🇪🇸🇳🇱🇧🇪🇦🇹🇵🇹🇫🇮🇮🇪🇬🇷🇸🇰🇸🇮🇱🇺🇲🇹🇨🇾🇪🇪🇱🇻🇱🇹🇭🇷🇦🇩🇲🇨🇸🇲🇻🇦
Developer Note
Used by 20 EU member states plus several non-EU territories. Symbol position and spacing varies by country.
Formatting Examples
| Value | en-US |
|---|---|
| 1 | €1.00 |
| 9.99 | €9.99 |
| 100 | €100.00 |
| 1234.56 | €1,234.56 |
| 1000000 | €1,000,000.00 |
Intl.NumberFormat
JavaScript
// Basic EUR formatting
new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'EUR',
}).format(1234.56);
// → "€1,234.56"
// Minimum/maximum fraction digits
new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'EUR',
minimumFractionDigits: 2,
maximumFractionDigits: 2,
}).format(99);
// ISO 4217 minor unit: 2 decimal places
// Stripe / payment API amount
// EUR amount = value × 100
// e.g. $10.00 → amount: 1000Countries Using EUR
🇩🇪1.234.567,89 €🇫🇷1 234 567,89 €🇮🇹1.234.567,89 €🇪🇸1.234.567,89 €🇳🇱€ 1.234.567,89🇧🇪1 234 567,89 €🇦🇹1 234 567,89 €🇵🇹1 234 567,89 €🇫🇮1 234 567,89 €🇮🇪€1,234,567.89🇬🇷1.234.567,89 €🇸🇰1 234 567,89 €🇸🇮1.234.567,89 €🇭🇷1.234.567,89 €🇱🇺1.234.567,89 €🇱🇹1 234 567,89 €🇱🇻1 234 567,89 €🇪🇪1 234 567,89 €🇲🇹€1,234,567.89🇨🇾€1.234.567,89
Germany
de-DE
France
fr-FR
Italy
it-IT
Spain
es-ES
Netherlands
nl-NL
Belgium
fr-BE
Austria
de-AT
Portugal
pt-PT
Finland
fi-FI
Ireland
en-IE
Greece
el-GR
Slovakia
sk-SK
Slovenia
sl-SI
Croatia
hr-HR
Luxembourg
fr-LU
Lithuania
lt-LT
Latvia
lv-LV
Estonia
et-EE
Malta
mt-MT
Cyprus
el-CY