HTML Entity for Gujarati Rupee Sign (૱)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+0AF1

What Is Gujarati Rupee Sign?

Gujarati rupee sign (૱) is the Unicode character at U+0AF1 in the Gujarati block. Official name: GUJARATI RUPEE SIGN. It is the rupee glyph shaped for Gujarati-script content (Indian Rupee, INR).

Remember
Character     ૱
Unicode       U+0AF1
Hex entity    ૱
Decimal       ૱
CSS escape    \0AF1
Named entity  (none)
Meaning       Gujarati-script rupee (INR)
Not the same  ₹ · ৳ · ₨ · Rs

Prefer ૱ or ૱ in HTML (no named form). You can also type ૱ in a UTF-8 document. For Latin-script INR prices, prefer ₹ (₹).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityNone—
Hex entity૱HTML markup (preferred)
Decimal entity૱HTML markup
Direct character૱HTML text (UTF-8)
CSS escape\0AF1Stylesheet content

When to Use Which

SituationUse
Gujarati-script price૱ plus visible “rupee” or INR
Latin-script INR UIIndian rupee sign — ₹ (₹)
Bengali-script currencyBengali rupee sign — ৳ (৳)
Plain ASCIIWrite INR or Rs
Generated text via ::before / ::aftercontent: "\0AF1"

Live Preview

Symbol alone, in a sample amount, and next to related forms.

Glyph ૱
Large glyph ૱
Sample Price: ૱1,000
Compared ૱   ₹   ৳   ₨
With entities Hex: ૱ | Decimal: ૱

Complete HTML Example

One page that shows Gujarati rupee with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to display ૱ in HTML and CSS.

html
<!DOCTYPE html>
<html lang="gu">
<head>
  <meta charset="UTF-8">
  <title>Gujarati Rupee Sign (U+0AF1) in HTML</title>
  <style>
    #point::after {
      content: "\0AF1";
    }
  </style>
</head>
<body>
  <p>Built with Hex: &#x0AF1;</p>
  <p>Built with Decimal: &#2801;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: ૱</p>
  <p>Price: <span aria-label="1000 Indian rupees">&#x0AF1;1,000</span></p>
  <p>Latin INR: &#x20B9;1,000</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: &#x0AF1; inserts code point U+0AF1 → ૱.

2. Decimal: same code point as 2801 → &#2801;. Same visual as hex.

3. CSS: use \0AF1 in content (not an HTML entity). #point::after appends ૱.

4. Typed: paste ૱ in a UTF-8 document when you need the Gujarati glyph. Prefer aria-label or the words “rupee” / INR so the amount is clear to everyone.

Pitfalls & Tips

Common mistakes when working with Gujarati rupee sign.

Name

No named entity

There is no HTML5 named entity for U+0AF1. Use &#x0AF1; or &#2801;. Do not invent &gujaratirupee;.

₹

Not the same as ₹

Indian rupee sign is ₹ (U+20B9). Gujarati rupee is ૱. Both mean INR — different scripts and code points.

৳

Not Bengali ৳

Bengali rupee/taka-related glyph is U+09F3. Do not mix Gujarati and Bengali currency signs.

Font

Font coverage

Some fonts omit the Gujarati block. If ૱ is missing, fall back to INR / Rs or a Gujarati-capable font.

CSS vs HTML

Do not mix escapes

\0AF1 belongs in CSS strings. &#x0AF1; / &#2801; belong in HTML.

a11y

Add accessible text

Screen readers may not announce ૱ clearly. Prefer aria-label with “rupees” or nearby INR prose.

Semicolon

End references

Always finish entities with ; — write &#x0AF1;, not &#x0AF1.

Browser Support

Gujarati rupee sign (U+0AF1) and its entity forms (&#x0AF1;, &#2801;, CSS \\0AF1) are supported in all mainstream browsers. Visible glyphs depend on Gujarati font coverage.

✓ Universal support

Gujarati Rupee Sign (&#x0AF1;)

Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+0AF1 Full support

Bottom line: Prefer &#x0AF1; in HTML (no named form). Use &#2801; when decimal form is required, and \\0AF1 only inside CSS content.

Key Takeaways

  • Unicode: Gujarati rupee is U+0AF1 (decimal 2801) — glyph ૱.
  • HTML: no named entity — use &#x0AF1; / &#2801; / type ૱.
  • CSS: use \0AF1 inside content for generated text.
  • Meaning: ૱ is Gujarati-script INR — prefer ₹ for Latin UI.

One line: U+0AF1 → &#x0AF1; / &#2801; / CSS \0AF1 (no named form).

Frequently Asked Questions

Use &#x0AF1; (hex), &#2801; (decimal), type ૱ directly in UTF-8, or the CSS escape \0AF1 in content. There is no named HTML entity for U+0AF1.
U+0AF1 (GUJARATI RUPEE SIGN). Hex 0AF1, decimal 2801. It belongs to the Gujarati block (U+0A80–U+0AFF).
No. HTML5 does not define a named entity for U+0AF1. Prefer &#x0AF1; or &#2801;.
Use it in Gujarati-script prices and locales. For Latin-script INR UI, prefer Indian rupee sign U+20B9 (₹). For ASCII-only, write INR or Rs.
HTML numeric entities (&#2801; or &#x0AF1;) go in markup. The CSS escape \0AF1 goes in stylesheet strings (usually content on ::before/::after).
No. Gujarati rupee is U+0AF1 (૱) in the Gujarati block. Indian rupee is U+20B9 (₹) in Currency Symbols. Match the symbol to your script.

Did you know?

Gujarati rupee sign is Unicode U+0AF1 (decimal 2801) — glyph ૱ (GUJARATI RUPEE SIGN) in the Gujarati block. There is no HTML5 named entity; use &#x0AF1; or &#2801;. It is the rupee glyph shaped for Gujarati-script text. For Latin-script INR UI, prefer the Indian rupee sign &#x20B9; (₹). Add nearby “rupee” or INR text for accessibility.

Next: Half Ring Below

Learn the HTML entity for half ring below (U+0351).

Half ring below tutorial →

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