HTML Entity for Won Sign (₩)

What You'll Learn
How to display the Won sign (₩) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+20A9 (WON SIGN) in the Currency Symbols block (U+20A0–U+20CF)—the official symbol for the South Korean Won (KRW).
Render it with ₩, ₩, or CSS escape \20A9. There is no named HTML entity. Do not confuse ₩ with the hangul won character (원, U+C6D0) or fullwidth won (₩, U+FFE6). Pair prices with aria-label or visible text for accessibility.
⚡ Quick Reference — Won Sign
U+20A9Currency Symbols
₩Hexadecimal reference
₩Decimal reference
—Use numeric codes only
Name Value
──────────── ──────────
Unicode U+20A9
Hex code ₩
HTML code ₩
Named entity (none)
CSS code \20A9
Meaning South Korean Won currency symbol
Related U+C6D0 = Won character (원)
U+FFE6 = Fullwidth won (₩)
U+20AC = Euro sign (€)
Block Currency Symbols (U+20A0–U+20CF)Complete HTML Example
A simple example showing the Won sign (₩) using hexadecimal code, decimal HTML code, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
#price:before{
content: "\20A9";
}
</style>
</head>
<body>
<p>Won Sign (hex): ₩10,000</p>
<p>Won Sign (decimal): ₩10,000</p>
<p id="price">10,000</p>
</body>
</html>🌐 Browser Support
U+20A9 is widely supported in modern browsers when UTF-8 encoding is used:
👀 Live Preview
See the Won sign (₩) in a price context and beside related won symbols:
🧠 How It Works
Hexadecimal Code
₩ uses the Unicode hexadecimal value 20A9 to display the Won sign. The x prefix indicates hexadecimal format.
Decimal HTML Code
₩ uses the decimal Unicode value 8361 to display the same currency symbol.
CSS Entity
\20A9 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All three methods produce the glyph: ₩. Unicode U+20A9 is WON SIGN in the Currency Symbols block. For native hangul, see Won Character (원, U+C6D0).
Use Cases
The Won sign (₩) is commonly used in:
Product pages, carts, and checkout prices (e.g. ₩10,000).
Invoices, reports, and accounting documents in South Korean Won.
Exchange rates and multi-currency comparison tools.
Balances, transactions, and financial data in KRW.
Product listings and offers targeting South Korean audiences.
Multi-currency websites supporting KRW transactions.
Add aria-label (e.g. “10,000 won”) alongside the symbol.
💡 Best Practices
Do
- Use
₩or₩for price markup (U+20A9) - Place the symbol before the amount (e.g. ₩10,000) per common Korean convention
- Serve pages with UTF-8 (
<meta charset="utf-8">) - Use ₩ for symbol-focused UI; use 원 for native Korean hangul prices
- Add
aria-labelfor screen readers when the symbol stands alone
Don’t
- Use
U+020A9or CSS\020A9—correct values are U+20A9 and\20A9 - Confuse ₩ (won sign) with 원 (hangul won) or ₩ (fullwidth won)
- Put CSS escape
\20A9in HTML text nodes - Assume every font renders ₩ clearly at small sizes
- Expect a named HTML entity for U+20A9—use numeric references instead
Key Takeaways
Three ways to render ₩ in HTML and CSS
₩ ₩For CSS stylesheets, use the escape in the content property
\20A9Unicode U+20A9 — WON SIGN (South Korean Won)
Currency symbol ₩ pairs with hangul 원 and fullwidth ₩
Previous: Won Character (원) Next: Wreath Product (≀)
❓ Frequently Asked Questions
₩ (hex), ₩ (decimal), or \20A9 in CSS content. There is no named HTML entity. In UTF-8 you can also type ₩ directly.U+20A9 (WON SIGN). Currency Symbols block U+20A0–U+20CF. Hex 20A9, decimal 8361. Not U+020A9.₩ or ₩) go directly in markup. The CSS escape \20A9 is used in stylesheets, typically in the content property of pseudo-elements. Same visual result, different layers of the stack.₩ or ₩ in HTML, or \20A9 in CSS.Explore More HTML Entities!
Discover 1500+ HTML character references — currency symbols, finance, and more.
8 people found this page helpful
