Home › Text Tools › Currency Symbols

Currency Symbols

Copy any currency sign with one click: $ € £ ¥ ₹ ₩ ₽ ₺, regional signs such as ₦ ₱ ₫ ₪ ₴, crypto ₿, historic signs and money emoji. Each symbol shows which ISO 4217 codes use it, plus its Unicode, HTML, Alt and Mac codes, and a built-in formatter shows how prices are written around the world.

Last updated:

All

How it looks in different fonts

Format a price in any currency

Your browser's built-in Intl formatter shows how the amount is written in different countries, with the correct symbol, decimals and position.

How to type

Advertisement
Advertisement

How to use the Currency Symbols

  1. Copy a popular sign: click $, €, £, ¥, ₹, ₩, ₽ or ₿ in the top row and it is on your clipboard.
  2. Find any currency: pick a region or search for a country, currency name or ISO code such as “peso”, “Nigeria” or “KRW”.
  3. Get the codes: the details panel shows the ISO codes, Unicode, HTML, Alt, Mac and Excel codes; click any code to copy it.
  4. Format a price: type an amount and choose a currency to see how it is written in the US, UK, Germany, Japan, India and more.
  5. Learn the shortcut: open “How to type” and choose Windows, Word, Mac, Google Docs or phone for exact steps.

Common currency symbols and their codes

SymbolCurrencyISO codeUnicodeHTMLWindows AltMac
$US dollar (and many others)USDU+0024$ $Shift+4Shift+4
€EuroEURU+20AC€Alt+0128Option+Shift+2
£Pound sterlingGBPU+00A3£Alt+0163Option+3
¥Japanese yen / Chinese yuanJPY / CNYU+00A5¥Alt+0165Option+Y
¢Cent–U+00A2¢Alt+0162Option+4
₹Indian rupeeINRU+20B9₹––
₩South Korean wonKRWU+20A9₩––
₽Russian rubleRUBU+20BD₽––
₺Turkish liraTRYU+20BA₺––
₪Israeli new shekelILSU+20AA₪––
₱Philippine pesoPHPU+20B1₱––
₦Nigerian nairaNGNU+20A6₦––
₿Bitcoin(BTC / XBT, unofficial)U+20BF₿––

How ISO 4217 currency codes work

Symbols are short and familiar, but many of them are shared: $ alone is used by more than twenty currencies, and ¥ means both the Japanese yen and the Chinese yuan. The international standard ISO 4217 fixes this with a unique three-letter code for every currency. The first two letters normally match the country’s ISO 3166 code and the third comes from the currency’s name, so US + Dollar gives USD, JP + Yen gives JPY and IN + Rupee gives INR. Codes that start with X are not tied to one country, for example XAU for gold or XXX for “no currency”.

ISO 4217 also records the minor unit, the number of decimal places a currency normally uses: two for USD and EUR, zero for JPY and KRW, and three for a few currencies such as the Kuwaiti dinar (KWD). The price formatter on this page uses your browser’s built-in rules, so it follows these decimals automatically.

Tips for writing prices correctly

  • Follow the reader’s language. English writes €9.99, German and French write 9,99 €. Swapping only the symbol while keeping your own number format is a common mistake.
  • Use codes in contracts and invoices. “USD 1,500” or “1,500 USD” cannot be misread, while “$1,500” might be US, Canadian or Australian dollars.
  • Don’t double up. Write either $50 or 50 USD, not $50 USD, unless your style guide asks for both.
  • Keep the symbol with the number. In HTML, a non-breaking space ( ) between 25 and € stops the symbol from wrapping onto the next line.
  • Check new signs on old devices. Recently added signs such as ₾ (2015), ₿ (2017) or the Saudi riyal sign (2025) may show as boxes; add the ISO code as a fallback where it matters.

Frequently asked questions

How do I type the euro sign € on a keyboard?

On Windows hold Alt and type 0128 on the numeric keypad, or press Ctrl+Alt+E in Microsoft Word (US layout); many European keyboards use AltGr+E. On a Mac press Option+Shift+2. On phones, long-press the $ key on the number keyboard. You can also click € on this page and paste it.

What is the difference between a currency symbol and an ISO currency code?

A symbol like $ is a short visual sign that can be shared by many currencies, while an ISO 4217 code is a unique three-letter code such as USD, CAD or AUD. The first two letters usually come from the country code and the third from the currency name. Use codes in invoices, banking and international text to avoid confusion.

Which currencies use the dollar sign $?

The $ sign is used by the US, Canadian, Australian, New Zealand, Singapore, Hong Kong and Taiwan dollars, among others, and also by many pesos, including the Mexican, Argentine, Chilean and Colombian peso. Prefixes such as US$, C$, A$ and MX$ make the currency clear.

Do you put the currency symbol before or after the number?

It depends on the language, not the currency. In English the symbol normally goes first with no space ($25, €25, £25), while German, French, Spanish and many other languages write the amount first with a space (25 €). Symbols like ¢ always follow the number. The price formatter above shows the local convention for each country.

What are the Alt codes for currency symbols?

With Num Lock on, hold Alt and type on the numeric keypad: Alt+0128 for €, Alt+0163 for £, Alt+0165 for ¥, Alt+0162 for ¢ and Alt+0164 for ¤. Newer signs such as ₹, ₩, ₽, ₺ and ₿ have no Alt code; use Win + . (period), Word’s Alt+X with the hex code (20B9 for ₹), or copy them from this page.

Is there an official bitcoin symbol?

Yes, Unicode added the bitcoin sign ₿ (U+20BF) in version 10.0 in 2017. Bitcoin has no official ISO 4217 currency code, so exchanges use the informal codes BTC or XBT.

Why does a currency symbol show as an empty box?

Your font does not include that character yet. Signs added recently, such as the bitcoin sign (2017) or the Saudi riyal sign (Unicode 17.0, 2025), need up-to-date fonts. Use the ISO code (for example SAR) as a fallback, or switch to a font like Segoe UI Symbol or Noto Sans.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Special CharactersCopy and paste 1,500+ symbols: arrows, math, currency, stars, checkmarks, © ® ™ and more.Currency ConverterConvert currencies with live exchange rates.Alt Codes ListSearchable Windows Alt code chart (Alt+0176 °, Alt+0169 ©) with Mac shortcuts and one-click copy.Math Symbols Copy and PasteCopy math symbols like ∑ √ ∞ ≤ ∫ π ∈ with their Unicode, HTML entity and LaTeX command.Fancy Text GeneratorTurn text into cool Unicode fonts for bios.Reverse Text GeneratorWrite text backwards, reverse words or lines, mirror or flip it upside down.Upside Down Text GeneratorFlip text upside down with Unicode characters, or turn it back to normal.Emoji CounterCount every emoji in your text, including flags, skin tones and ZWJ sequences.Small Text GeneratorTurn text into tiny superscript, subscript and small caps letters you can copy and paste.Zalgo Text GeneratorMake creepy glitch text with separate up, middle and down sliders, or clean zalgo back to normal.Invisible CharacterCopy blank and invisible characters (ㅤ U+3164, U+2800, zero width space) for names and messages.Emoji PickerSearch 1,900+ emoji by name, pick skin tones and copy and paste them with one click.Word UnscramblerUnscramble letters into every possible word, with blank tiles, length filters and Scrabble scores.Braille TranslatorTranslate English text to Grade 1 Unicode braille and back, with dot numbers and printing.ASCII Art GeneratorTurn text into big ASCII banners or convert any image into ASCII art you can copy.Bold Text GeneratorConvert text to bold Unicode letters you can copy and paste anywhere.Italic Text GeneratorConvert text to italic Unicode letters you can copy and paste anywhere.Cursive Text GeneratorConvert text to cursive Unicode letters you can copy and paste anywhere.Strikethrough Text GeneratorConvert text to strikethrough Unicode letters you can copy and paste anywhere.Underline Text GeneratorConvert text to underlined Unicode letters you can copy and paste anywhere.Bubble Text GeneratorConvert text to bubble Unicode letters you can copy and paste anywhere.Wide Text GeneratorConvert text to wide Unicode letters you can copy and paste anywhere.Old English Text GeneratorConvert text to Old English Unicode letters you can copy and paste anywhere.Superscript GeneratorConvert text to superscript Unicode letters you can copy and paste anywhere.Subscript GeneratorConvert text to subscript Unicode letters you can copy and paste anywhere.Remove Special CharactersStrip symbols, emoji and odd characters, keeping only letters, numbers, spaces and what you allow.Emoji TranslatorTranslate text to emoji: words like love, pizza and dog become ❤️ 🍕 🐶, with a density slider.Monospace Text GeneratorTurn text into 𝚖𝚘𝚗𝚘𝚜𝚙𝚊𝚌𝚎 typewriter-style Unicode letters to copy and paste.Aesthetic Text GeneratorMake aesthetic text with vaporwave letters, sparkles, hearts and frames to copy.Emoji Letters GeneratorTurn words into 🇭 🇪 🇱 🇱 🇴 regional indicator, 🅰️ block and keycap 1️⃣ emoji letters.Discord Colored Text GeneratorColor, bold and underline text for Discord with ANSI code blocks and a live preview.Discord Font GeneratorFancy fonts for Discord names and bios, plus ready-made Discord markdown formatting.Remove Emojis from TextStrip every emoji, flag, skin tone and ZWJ sequence from text, with a count of what was removed.Fill in the Blank GeneratorTurn any text into a printable fill-in-the-blank worksheet with word bank and answer key.Instagram Font GeneratorMake bold, cursive and aesthetic fonts for your Instagram bio, name and captions.Stylish Name GeneratorDecorate your name with ꧁ ꧂, ★彡, 亗 and other symbols for games and profiles.Tattoo Font GeneratorPreview a word or name in gothic, script and other tattoo-style fonts to copy.Check Mark SymbolCopy and paste check marks and ballot boxes ✓ ✔ ☑ ✅ ☐ ✗ with Alt, Unicode and HTML codes.Shrug EmoticonCopy ¯\_(ツ)_/¯ in one click, plus Discord, Reddit and Markdown-safe versions and 30 shrug variants.Vertical Text GeneratorTurn text into vertical columns, one character per line, to copy into posts, bios and chats.Arrow SymbolsCopy and paste 600+ arrow symbols → ⇒ ➜ ↑ ↻ by direction and style, with Alt and HTML codes.Fraction SymbolsCopy fraction symbols ½ ¼ ¾ ⅓ ⅛ or build any fraction like ¹⁵⁄₁₆ with superscript digits.Heart SymbolsCopy and paste heart symbols ♥ ❤ ♡ ❥ 💕 and decorative hearts with Alt, Unicode and HTML codes.Star SymbolsCopy and paste star symbols ★ ☆ ✦ ✩ ✪ ⭐ ✨ and asterisms with Unicode, Alt and HTML codes.Unicode NormalizerNormalize text to NFC, NFD, NFKC or NFKD and see exactly which code points changed.Bullet Point SymbolsCopy and paste bullet symbols • ◦ ▪ ➤ ✓ ‣ for lists and resumes, plus a bulleted list maker.Copyright and Trademark SymbolsCopy © ® ™ ℠ ℗ with Alt and HTML codes, when to use each, and a copyright notice maker.Em Dash Copy and PasteCopy the em dash —, en dash – and every hyphen or minus sign, with when to use each.Emoji CipherTurn secret messages into emoji with a shared key, then decode them back to text.Text Border GeneratorWrap text in a copyable ASCII or Unicode box: single, double, rounded, heavy, stars and more.Text Divider GeneratorCopy aesthetic Unicode line dividers like ─── ⋆⋅☆⋅⋆ ─── or build your own symmetric divider.Text Pixel Width CalculatorMeasure how many pixels wide text renders in any font and size, and check it against a limit.Degree SymbolCopy the degree sign ° (and °C, °F) in one click, with Alt code and how to type it anywhere.Kaomoji Copy and Paste2,000+ Japanese kaomoji text faces by emotion and animal. Search and copy with one click.LaTeX Equation EditorWrite LaTeX math with a symbol palette and live preview; export PNG, SVG or MathML for Word.Lenny Face GeneratorBuild your own ( ͡° ͜ʖ ͡°) by picking ears, eyes and mouth, or copy 60+ ready-made Lenny faces.Copy and Paste Text ArtCute one-line and multi-line text art (animals, hearts, faces, borders) to search and copy.Emoji MeaningsLook up what an emoji means: meaning, slang use, Unicode name, version and related emojis.Fancy Text to Normal Text ConverterTurn bold, cursive, bubble, small caps, fullwidth and zalgo Unicode text back into plain text.Mail Merge Text GeneratorFill a {placeholder} template with CSV rows to create a personalized message for each person.Mirror Text GeneratorCreate mirrored and reflected text with Unicode look-alike letters (ɘ, ꓘ, Я) and copy it.
See all 61 Fonts, Symbols & Emoji →