Hryvnia sign (₴) is the Unicode character at U+20B4 in Currency Symbols. Official name: HRYVNIA SIGN. It marks the Ukrainian hryvnia (ISO code UAH) in prices and financial text.
Remember
Character ₴
Unicode U+20B4
Hex entity ₴
Decimal ₴
CSS escape \20B4
Named entity (none)
Meaning Ukrainian hryvnia (UAH)
Not the same € (€) · £ (£) · ¥ (¥) · UAH
Prefer ₴ or ₴ in HTML (no named form). You can also type ₴ in a UTF-8 document, or fall back to the letters UAH.
Built with Hex: ₴
Built with Decimal: ₴
Built with CSS: ₴
Typed: ₴
100 ₴
Fallback text: 100 UAH
Euro: €
How It Works
1. Hex:₴ inserts code point U+20B4 → ₴.
2. Decimal: same code point as 8372 → ₴. Same visual as hex.
3. CSS: use \20B4 in content (not an HTML entity). #point::after appends ₴.
4. Typed / fallback: paste ₴ in a UTF-8 document, or write UAH when you need a letter-code fallback. Prefer aria-label with the amount so screen readers announce a clear price.
Pitfalls & Tips
Common mistakes when working with hryvnia sign.
Name
No named entity
There is no HTML5 named entity for U+20B4. Use ₴ or ₴. Do not invent &hryvnia;.
UAH
Symbol vs ISO code
₴ is the currency glyph. UAH is the three-letter ISO code. Both can appear in prices; they are not the same character.
€
Not another currency sign
€, £, ¥, and $ are different currencies. Use the matching symbol for each amount.
Font
Font coverage
Some fonts omit Currency Symbols. If ₴ is missing, fall back to UAH or a font with U+20B4 coverage.
CSS vs HTML
Do not mix escapes
\20B4 belongs in CSS strings. ₴ / ₴ belong in HTML.
a11y
Announce the amount
Prefer aria-label with the full amount (for example “100 hryvnias”) so prices are clear when the glyph is unread.
Semicolon
End references
Always finish entities with ; — write ₴, not ₴.
Compatibility
Browser Support
Hryvnia sign (U+20B4) and its entity forms (₴, ₴, CSS \\20B4) are supported in all mainstream browsers. Visible glyphs depend on Currency Symbols font coverage.
✓ Universal support
Hryvnia Sign (₴)
Encode with hex, decimal, CSS escape, or type the character — same code point 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+20B4Full support
Bottom line: Prefer ₴ in HTML (no named form). Use ₴ when decimal form is required, and \\20B4 only inside CSS content. Fall back to UAH when needed.
Remember
Key Takeaways
Unicode: hryvnia sign is U+20B4 (decimal 8372) — glyph ₴.
HTML: no named entity — use ₴ / ₴ / type ₴ (or UAH).
One line:U+20B4 → ₴ / ₴ / CSS \20B4 (no named form).
Frequently Asked Questions
Use ₴ (hex), ₴ (decimal), type ₴ directly in UTF-8, or the CSS escape \20B4 in content. There is no named HTML entity for U+20B4. You can also write the ISO code UAH as plain text.
U+20B4 (HRYVNIA SIGN). Hex 20B4, decimal 8372. It belongs to the Currency Symbols block (U+20A0–U+20CF).
No. HTML5 does not define a named entity for this currency sign. Prefer ₴ or ₴. Euro uses €, pound uses £, yen uses ¥.
Use it for Ukrainian hryvnia prices and financial text. Prefer a visible amount plus the symbol (or UAH). For other currencies, use their dedicated symbols such as € or £.
HTML numeric entities (₴ or ₴) go in markup. The CSS escape \20B4 goes in stylesheet strings (usually content on ::before/::after).
No. Hryvnia sign is the glyph U+20B4 (₴). UAH is the ISO currency code written as letters. € is U+20AC (€). Related money notation — different characters.
🤔
Did you know?
Hryvnia sign is Unicode U+20B4 (decimal 8372) — glyph ₴ in Currency Symbols (official name HRYVNIA SIGN). There is no HTML5 named entity; use ₴ or ₴. It marks the Ukrainian hryvnia (ISO UAH). Prefer clear amounts such as 100₴ or fallback text UAH when font coverage is uncertain.