Yen Character (円) is the CJK Unified Ideographs character at Unicode U+5186 (CJK UNIFIED IDEOGRAPH-5186). It is the Japanese kanji for yen. HTML5 has no named entity.
Remember
Character 円
Unicode U+5186
Named entity (none)
Hex entity 円
Decimal 円
CSS escape \5186
Not the same ¥ · ¥
Prefer 円 or 円 in HTML markup. You can also type 円 in UTF-8. There is no named entity. Related: yen sign (¥).
Using Hex Code: 円
Using HTML Code: 円
Using CSS Entity: 円
1,000円
How It Works
1. Hex:U+5186 → 円 in HTML. Clearest numeric form when there is no named entity.
2. Decimal: same code point as 20870 → 円. Same glyph as hex.
3. CSS: use \5186 in content (not an HTML entity). #price::after appends that 円 after the paragraph text.
4. Sample:1,000円 shows a typical Japanese yen amount with the kanji.
5. Language:lang="ja" marks the document as Japanese so browsers and assistive tech treat the kanji correctly.
Pitfalls & Tips
Common mistakes when working with U+5186.
vs ¥
Kanji ≠ yen sign
¥ (¥, U+00A5) is the Latin currency symbol. 円 (円) is the Japanese kanji.
vs ¥
Not fullwidth yen
Fullwidth yen ¥ is U+FFE5 (¥) — a different character used mainly in East Asian typography.
Named
No ¥-character;
There is no named entity for U+5186. Do not invent one — use hex or decimal. ¥ is only for U+00A5.
CSS vs HTML
Do not mix escapes
\5186 belongs in CSS strings. 円 / 円 belong in HTML.
A11y
Mark Japanese text
Use lang="ja" on Japanese phrases. Pair prices with visible currency context when the glyph stands alone.
Fonts
Need CJK coverage
The glyph needs a font with CJK Unified Ideographs. Most Japanese system fonts include it.
Compatibility
Browser Support
Yen Character (U+5186) and its entity forms (円, 円, CSS \\5186) are supported in all mainstream browsers. Visible glyphs depend on CJK font coverage.
✓ Universal support
Yen Character (円)
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 ExplorerIE 9+
Yes
U+5186Full support
Bottom line: Prefer 円 or 円 in HTML. Use \\5186 only inside CSS content. There is no named entity. Do not confuse with ¥ or U+FFE5.
Remember
Key Takeaways
Unicode: this character is U+5186 (decimal 20870) — glyph 円.
HTML: use 円 or 円 — no named entity; typing 円 also works.
CSS: use \5186 inside content for generated text.
Watch out:円 ≠ ¥ (¥) ≠ ¥ (¥).
One line:U+5186 → 円 / 円 / CSS \5186 (no named entity).
Frequently Asked Questions
Use 円 (hex), 円 (decimal), type 円 directly in UTF-8, or the CSS escape \5186 in content. There is no named HTML entity.
U+5186 (CJK UNIFIED IDEOGRAPH-5186). Hex 5186, decimal 20870. It belongs to CJK Unified Ideographs (U+4E00–U+9FFF).
No. HTML5 does not define a named entity for this character. Use numeric forms 円 or 円. For the currency symbol ¥, use ¥ (U+00A5).
No. 円 is the yen kanji (U+5186). ¥ is YEN SIGN (U+00A5, ¥). ¥ is FULLWIDTH YEN SIGN (U+FFE5). Related currency forms, different code points.
Use it in Japanese text for the yen kanji — for example prices or labels written in Japanese. Prefer ¥ (¥) for the Latin currency symbol on international sites.
HTML entities (円 or 円) go in markup. The CSS escape \5186 goes in stylesheet strings (usually content on ::before/::after).
🤔
Did you know?
Yen Character (円) is Unicode U+5186 (decimal 20870) — official name CJK UNIFIED IDEOGRAPH-5186 in CJK Unified Ideographs. HTML5 has no named entity — use 円 or 円. It is the Japanese kanji for yen (円). Do not confuse it with yen sign ¥ (¥, U+00A5) or fullwidth yen ¥ (U+FFE5).