Indian rupee sign ₹ — HTML code and how to type it

The Indian rupee sign ₹ is ₹ in HTML and U+20B9 in Unicode. Copy any form below.

Updated

Character₹
HTML named entity— (none, use a numeric reference)
HTML decimal₹
HTML hex₹
UnicodeU+20B9
CSS content"\20B9"
JavaScript"\u20B9"
URL encoded%E2%82%B9
UTF-8 bytesE2 82 B9

When to use it

The Indian rupee, introduced in 2010. There’s no named HTML entity, so use the numeric reference or the character itself.

In HTML, CSS and JavaScript

<p>&#8377;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\20B9"; }

const s = "\u20B9";

In a page saved as UTF-8 (the default today) you can paste the character directly; the entity is only needed when it must survive a non-UTF-8 system. Encode or decode whole texts with the HTML Entity Encoder.

How to type Indian rupee sign

  • Windows: press Win + . to open the emoji and symbol panel and search for it, or type 20B9 then Alt + X in Word.
  • Mac: press Ctrl + Cmd + Space and search for “Indian rupee sign”.
  • Linux: Ctrl + Shift + U, then 20B9 and Enter.
HTML Entity EncoderEscape < > & " so text is safe to show in HTML, convert accents and symbols to named or numeric entities, or decode entity-filled HTML back to plain text.
Open the tool

Frequently asked questions

What is the HTML code for the Indian rupee sign?
There’s no named entity; use &#8377; (decimal) or &#x20B9; (hex), or paste the character in a UTF-8 page.
What is the Unicode for the Indian rupee sign?
U+20B9. In CSS write "\20B9" and in JavaScript "\u20B9".
How do I type the Indian rupee sign on a keyboard?
On Windows open the symbol panel with Win + . and search for it. On a Mac use Ctrl + Cmd + Space and search for it.