Won sign (₩) is Unicode U+20A9 (WON SIGN) in the Currency Symbols block. It is the currency symbol for the Korean won (KRW) — useful for e-commerce, finance, and international pricing UI. HTML5 has no named entity for this character.
Remember
Character ₩
Unicode U+20A9
Hex entity ₩
Decimal ₩
Named entity (none)
CSS escape \20A9
Not the same 원 U+C6D0 (hangul won)
All of these produce the same glyph: ₩. Prefer typing ₩ in UTF-8 when you can; use numeric or CSS forms for generated content.
Won sign using Hex Code: ₩
Won sign using HTML Code: ₩
Won sign using CSS Entity: ₩
Typed directly: ₩
How It Works
1. Hex:U+20A9 → ₩ in HTML. The browser turns it into ₩.
2. Decimal: same code point as 8361 → ₩. Same result as hex.
3. CSS: use \20A9 in content (not an HTML entity). #point::after appends that ₩ after the paragraph text.
4. Typed ₩: fine in UTF-8 source. There is no named entity for this currency symbol.
Pitfalls & Tips
Common mistakes when working with won sign (₩).
원
Not hangul won
₩ is the currency sign. For hangul pricing use 원 (U+C6D0).
₩
Not fullwidth won
₩ (U+FFE6) is a fullwidth form. Prefer U+20A9 for normal Latin/UI text.
Named?
No &won;
Unlike ¥, HTML5 has no named entity for won. Use ₩ or ₩.
a11y
Say “KRW” or “won”
Screen readers may not announce ₩ clearly. Pair the glyph with visible text such as KRW.
Fonts
Check currency coverage
Some fonts omit U+20A9 or render it poorly at small sizes. Prefer fonts with solid Currency Symbols support.
Semicolon
End references
Always finish with ; — write ₩, not ₩.
Compatibility
Browser Support
Won sign (U+20A9) and its entity forms (₩, ₩, CSS \\20A9) are supported in all mainstream browsers. Glyph quality depends on font support for Currency Symbols.
✓ Universal support
Won Sign (₩)
Type ₩, or encode with hex, decimal, or CSS escape — same glyph everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+20A9 / entitiesFull support
Bottom line: Prefer a typed ₩ or ₩ / ₩ for markup. Use \\20A9 only inside CSS content.
Remember
Key Takeaways
Unicode: won sign is U+20A9 (decimal 8361).
HTML: prefer typing ₩, or use ₩ / ₩.
CSS: use \20A9 inside content for generated prefixes.
Watch out: no named entity; ₩ ≠ 원 ≠ ₩.
One line:U+20A9 → type ₩ / ₩ / ₩ / CSS \20A9.
Frequently Asked Questions
Use ₩ (hex), ₩ (decimal), or the CSS escape \20A9 in the content property. All render ₩. You can also paste ₩ directly if your file is UTF-8. There is no named HTML entity.
U+20A9 (hex 20A9, decimal 8361). Unicode names it WON SIGN. It belongs to the Currency Symbols block (U+20A0–U+20CF).
No. HTML5 does not define a named entity for this symbol. Use ₩ or ₩ in markup, or \20A9 in CSS. (Yen has ¥, but won does not have &won;.)
₩ (U+20A9) is the currency sign. 원 (U+C6D0) is the Korean hangul syllable. ₩ (U+FFE6) is the fullwidth won sign. They are different code points.
HTML entities (₩ or ₩) go in markup. The CSS escape \20A9 is used in stylesheets (usually in the content property of ::before/::after). Both render ₩.
Use ₩ for symbol-style KRW prices in international and e-commerce UI (for example ₩10,000). Prefer 원 on Korean-language pages where hangul pricing is expected. Pair the symbol with visible text such as KRW when accessibility matters.
🤔
Did you know?
Won sign is Unicode U+20A9 (decimal 8361) in the Currency Symbols block — official name WON SIGN. HTML5 has no named entity for it. It is the currency symbol for the Korean won (KRW) — not the same as hangul 원 or fullwidth ₩.