HTML Entity for Naira Sign (₦)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+20A6

What You'll Learn

How to display the Naira sign (₦) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+20A6 (NAIRA SIGN) in the Currency Symbols block (U+20A0–U+20CF)—the official currency symbol for the Nigerian naira (NGN).

Render it with ₦, ₦, or CSS escape \20A6. There is no named HTML entity for U+20A6. In UTF-8 you can also type ₦ directly when your editor supports it.

⚡ Quick Reference — Naira Sign

Unicode U+20A6

Currency Symbols block

Hex Code ₦

Hexadecimal reference

HTML Code ₦

Decimal reference

Named Entity

Use numeric codes only

Reference Table
Name           Value
────────────   ──────────
Unicode        U+20A6
Hex code       ₦
HTML code      ₦
Named entity   (none)
CSS code       \20A6
Currency       NGN (Nigerian naira)
Related        U+0024 = dollar ($); U+20A6 = naira (₦)
1

Complete HTML Example

This example demonstrates the Naira sign (₦) using hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\20A6";
  }
 </style>
</head>
<body>
<p>Naira Sign using Hexadecimal: &#x20A6;</p>
<p>Naira Sign using HTML Code: &#8358;</p>
<p id="point">Naira Sign using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+20A6 is supported in modern browsers when rendered with a Unicode-capable font:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See the Naira sign (₦) in pricing and currency contexts:

Price tag ₦ 12,500
Large glyph
With amount Total: 45,000.00 ₦ NGN
Currency codes Symbol ₦   ISO NGN
Numeric refs &#x20A6; &#8358;

🧠 How It Works

1

Hexadecimal Code

&#x20A6; uses the Unicode hexadecimal value 20A6 to display the Naira sign. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#8358; uses the decimal Unicode value 8358 to display the same character.

HTML markup
3

CSS Entity

\20A6 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after for price prefixes.

CSS stylesheet
=

Same visual result

All three methods produce: . Unicode U+20A6 sits in the Currency Symbols block (U+20A0–U+20CF). No named HTML entity—use numeric codes in markup.

Use Cases

The Naira sign (₦) is commonly used in:

🛒 E-commerce

Product prices and checkout totals on Nigerian online stores.

💰 Financial apps

Banking dashboards, account balances, and transaction lists in NGN.

📈 Pricing tables

SaaS plans, subscription tiers, and service quotes in naira.

🌐 Currency converters

Exchange-rate widgets and travel finance tools listing NGN.

📄 Invoices & receipts

PDF and web invoices for businesses operating in Nigeria.

📝 News & media

Economic reports and articles referencing the Nigerian naira.

💡 Best Practices

Do

  • Use &#x20A6; or &#8358; consistently per project
  • Pair ₦ with the ISO code NGN for clarity in international contexts
  • Serve pages with UTF-8 (<meta charset="utf-8">)
  • Use aria-label such as “Nigerian naira” for screen readers
  • Test currency glyph rendering across browsers and fonts

Don’t

  • Substitute NGN or N text when the proper ₦ symbol is needed
  • Expect a named entity—none exists for U+20A6
  • Put CSS escape \20A6 in HTML text nodes
  • Use padded Unicode notation like U+020A6—the correct value is U+20A6
  • Rely on the symbol alone without locale-appropriate number formatting

Key Takeaways

1

Two HTML numeric references render ₦

&#x20A6; &#8358;
2

For CSS stylesheets, use the escape in the content property

\20A6
3

Unicode U+20A6 — NAIRA SIGN for Nigerian naira (NGN)

4

Currency Symbols block (U+20A0–U+20CF)

5

No named entity—use numeric codes or UTF-8 literal in source files

❓ Frequently Asked Questions

Use &#x20A6; (hex), &#8358; (decimal), or \20A6 in CSS content. All produce ₦. There is no named entity.
U+20A6 (NAIRA SIGN). Currency Symbols block (U+20A0–U+20CF). Hex 20A6, decimal 8358. Official symbol for the Nigerian naira (NGN).
On Nigerian e-commerce sites, financial dashboards, pricing tables, banking apps, currency converters, invoices, and any content displaying amounts in NGN.
HTML references (&#8358; or &#x20A6;) go directly in markup. The CSS escape \20A6 is used in stylesheets, typically in the content property of pseudo-elements for price prefixes. Same visual result, different layers of the stack.
No. U+20A6 has no named HTML entity. Use &#x20A6; or &#8358;, or type ₦ directly in UTF-8-encoded source files.

Explore More HTML Entities!

Discover 1500+ HTML character references — currency symbols, math operators, arrows, and more.

All HTML Entities →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful