The Rouble symbol ₽ is available in all of Mac OS’s Russian keyboard layouts:

  • “Russian”: opt+р, where р is on QWERTY’s h key;
  • “Russian QWERTY”: opt+р, where р is QWERTY’s r;
  • “Russian (PC)”: opt+8, same as QWERTY’s 8.

If you’re not mostly typing in Russian, then you presumably don’t want one of these as your primary keyboardlayout. But you can add one as a secondary layout, and then quickly switch to/from it when necessary using ctrl+space or ctrl+opt+space. To set this up, follow the steps in David Andersson’s answer, but at the stage of adding the input source, select the language “Russian” and then the layout desired.

Answer from PLL on Stack Exchange
🌐
ITPro Today
itprotoday.com › home › microsoft windows
How to Type the Russian Ruble Symbol (₽)
April 2, 2025 - Here, you can add a Russian keyboard ... Once you’ve selected Russian, return to your document and then hold down Option and press the U.S. letter H to type the ruble symbol....
🌐
Alt Codes
alt-codes.net › russian-rouble-sign.php
₽ Russian Rouble Sign
Russian Rouble sign alt code and unicode character, learn how to make and write a Rouble symbol currency character with letter and number.

The Rouble symbol ₽ is available in all of Mac OS’s Russian keyboard layouts:

  • “Russian”: opt+р, where р is on QWERTY’s h key;
  • “Russian QWERTY”: opt+р, where р is QWERTY’s r;
  • “Russian (PC)”: opt+8, same as QWERTY’s 8.

If you’re not mostly typing in Russian, then you presumably don’t want one of these as your primary keyboardlayout. But you can add one as a secondary layout, and then quickly switch to/from it when necessary using ctrl+space or ctrl+opt+space. To set this up, follow the steps in David Andersson’s answer, but at the stage of adding the input source, select the language “Russian” and then the layout desired.

Answer from PLL on Stack Exchange
Top answer
1 of 3
3

The Rouble symbol ₽ is available in all of Mac OS’s Russian keyboard layouts:

  • “Russian”: opt+р, where р is on QWERTY’s h key;
  • “Russian QWERTY”: opt+р, where р is QWERTY’s r;
  • “Russian (PC)”: opt+8, same as QWERTY’s 8.

If you’re not mostly typing in Russian, then you presumably don’t want one of these as your primary keyboardlayout. But you can add one as a secondary layout, and then quickly switch to/from it when necessary using ctrl+space or ctrl+opt+space. To set this up, follow the steps in David Andersson’s answer, but at the stage of adding the input source, select the language “Russian” and then the layout desired.

2 of 3
3

The ₽ character is a unicode 0x20BD. You can enter this hexadecimal value from the keyboard when your keyboard input source is set to Unicode Hex Input. If necessary, see the section below titled “Adding Unicode Hex Input Method”.

If you only have two keyboard input sources, the you can enter the following to get the ₽ character. Here, I assume the keyboard input source is not already Unicode Hex Input.

control+alt+space
alt+20BD
control+alt+space

Here, control+alt+space means to hold down the control and alt keys while pressing the space key. Also, alt+20BD means to hold down the alt key while pressing the 2, 0, B and D keys.

Adding Unicode Hex Input Method

  1. Goto the Keyboard pane of the System Preferences application and select the Input Sources tab.

  2. Select on the + button to add a new keyboard input method.

  3. Scroll down to the bottom and click on Others.

  4. Highlight Unicode Hex Input, as shown below.

  5. Select the Add button, then make sure the “Show input menu in menu bar” box is checked off, as shown above.

  6. Select the Shortcuts tab, then highlight Input Sources. Make sure the “Select the previous input source” and “Select next source in Input menu” boxes are checked off, as shown below.

References

  • How can I type unicode characters without using the mouse?
  • How to Use Unicode Hex Input Method in Mac?
  • How do I type a Unicode special space characters without installing the Unicode Hex Input Keyboard?
  • "How can I set up a keyboard shortcut for switching input source?"
🌐
Wikipedia
en.wikipedia.org › wiki › Russian_ruble
Russian ruble - Wikipedia
1 week ago - In August 2014, Microsoft issued updates for all of its mainstream versions of Microsoft Windows that enabled support for the new ruble sign. The ruble sign can be entered on a Russian computer keyboard as AltGr+8 on Windows and Linux, or
🌐
Microsoft Support
support.microsoft.com › en-us › topic › support-for-the-new-russian-ruble-symbol-25b7c7df-ea17-4c1e-aefd-158f2cafbc89
Support for the new Russian Ruble symbol - Microsoft Support
Because of an update to Windows ... default symbol for data formatted as Russian currency. More information about the update. Note: Support has ended for Windows XP so no update is available for Windows XP. These font families were updated: Arial, Times New Roman, Microsoft Sans Serif, Tahoma, Cambria, Calibri, and Segoe UI. The six Russian local keyboards can now input the ruble using the AltGr+8. More on adding or ...
🌐
Microsoft Support
support.microsoft.com › en-us › topic › update-to-support-the-new-currency-symbol-for-the-russian-ruble-in-windows-e1ce6aee-cda8-183b-ba32-d64ac0069c1f
Update to support the new currency symbol for the Russian ruble in Windows - Microsoft Support
After you apply this update, the new Russian ruble symbol can be input by using the physical keyboard, Windows on-screen keyboard (osk.exe), or Tablet PC Input Panel (Tabtip.exe) in Windows 8.1, Windows RT 8.1, Windows Server 2012 R2, Windows 8, Windows RT, Windows Server 2012, Windows 7, and Windows Server 2008 R2.
🌐
Wikipedia
en.wikipedia.org › wiki › Ruble_sign
Ruble sign - Wikipedia
July 18, 2025 - On 11 December 2013, ₽ was approved as the official sign for the Russian Federation's ruble. The international three-letter code (according to International Organization for Standardization (ISO) standard ISO 4217) for the ruble is RUB. In Unicode, it is encoded at · U+20BD ₽ RUBLE SIGN. The cryptocurrency Petro, backed by government of Venezuela, uses the same symbol as the Ruble, although usually with a rounder upper part ( ).
🌐
Piliapp
piliapp.com › symbols › russian-ruble
₽ Russian Ruble Sign
Standard Format for Rubles: 1,234.56₽ ... use "RUB" for Russian ruble and avoid other abbreviations. On Windows: Hold down the Alt key and type 0084 or 1025 on the numeric keypad, then release the Alt key....
Find elsewhere
🌐
WebNots
webnots.com › home › tech tips › shortcuts › how to type russian ruble sign?
How to Type Russian Ruble Sign? – WebNots
April 24, 2023 - Press one of the alt keys and type 8381 using numeric pad. This will make the Ruble sign ₽. On Word documents, type 20BD then press alt and X keys together to make this symbol. If keyboard shortcuts are not working you can use Symbol utility ...
🌐
Symbol Hippo
symbolhippo.com › home › ₽ | russian ruble currency symbol (meaning, how to type on keyboard, & more)
₽ | Russian Ruble Currency Symbol (Meaning, How To Type on Keyboard, & More) - Symbol Hippo
March 2, 2022 - On the keyboard, press down the Alt key with one hand. As you hold down the Alt key, press the Ruble Symbol Alt Code (8381). Now release the Alt key. After you release the Alt key, the Russian Ruble text symbol (₽) will immediately appear ...
🌐
CGAA
cgaa.org › currency symbols › russian ruble's symbol: history & usage in roubles currency
Russian Ruble's Symbol: History & Usage in Roubles Currency
January 16, 2025 - The Alt code for the ruble symbol is 20BD, which you can enter by holding down the ALT key and typing X. This code allows you to insert the ruble currency symbol on your keyboard.
Top answer
1 of 16
35

Since 16 June 2014 there is a letter in unicode: \u20bd representing RUB currency sign:

So, the answer to the question: HTML entity which should be used for RUB sign is ₽

Though, I suppose currently not all fonts are capable of showing it. Ability to see the sign in browser generally depends on your system fonts. As of today my Mac OS web fonts are showing it correctly, but I didn't check it on Windows and Linux.

Therefore it is not recommended to use this new sign when it is critical for reader to see it relying only on system fonts, that might be stale. If you want to be confident that the sign will be displayed you will need to provide your own font at least for paragraphs that may contain RUB sign.

From Wikipedia:

On 4 February 2014, the Unicode Technical Committee during its 138th meeting in San Jose accepted U+20BD ₽ ruble sign symbol for the Unicode version 7.0, the symbol was then included into Unicode 7.0 released on 16 June 2014.

http://en.wikipedia.org/wiki/Russian_ruble#Currency_symbol

2 of 16
25

tl;dr

  • In HTML: ₽ or
  • Alternatively display standardized 3-letter code in text: RUB
  • In Java code: "₽" or Character.toString( 8_381 )

Details

Russia changed the Ruble symbol around 2013-12.

See the Wikipedia pages on Russian ruble and on Ruble sign for details.


Unicode 7: U+20BD

The Unicode consortium officially designated a code point, U+20BD RUBLE SIGN, numbered 8,381 (decimal) and U+20BD (Unicode hex), for the new symbol in Unicode 7.0, released 2014-06-16. See the last entry in this Unicode chart of Currency Symbols (PDF).

Do not confuse this new character with either the Armenian letter ք or the Latin letter .

By the way, Unicode 7 also gained the manat used in Azerbaijan, U+20BC MANAT SIGN, ₼. More importantly, Unicode also got the Spock hand sign, Vulcan Salute, U+1F596, .

Fonts

Older fonts will, of course, lack a glyph. You will need to obtain new or updated fonts.

Character Entity

I don't understand what a "HTML code" is in your question. If you meant a character entity reference, I do not know of any named reference. You can use ₽ in your HTML to reference by the decimal number of the Unicode code point.

Use an abbreviation: RUB

As an alternative to a symbol, you can always use the 3-letter abbreviation RUB. Standardized internationally in ISO 4217.


Use An Image

Yes, you could use an image.

If you must support older computers or older browsers not yet updated with support and glyphs for Unicode 7, then using an image or the RUB abbreviation are the only sure solutions.

Wikipedia image

That Wikipedia page provides an image drawn in SVG format under a Creative Commons license.

lenta.ru

Perhaps this large sans-serif rendering from lenta.ru might be legally available; I don't know as I don't read Russian.

http://icdn.lenta.ru/images/2013/12/11/12/20131211120143352/pic_a717232efc27b9b9fb68fea1c9cd3d72.jpg

Here is the official specification diagram of the symbol:

🌐
3ddroid
3ddroid.ru › en › uncategorized › ruble-icon-on-the-keyboard-alt-how-to-type-a-ruble-symbol-on-the-keyboard
The ruble icon on the alt keyboard. How to type a ruble sign on the keyboard.
Keyboard shortcut Alt + 8 is the main variant of the Russian currency symbol set. But if instead of the “RUR” sign, you have an empty space or another sign, then this means that windows versions The required update was not installed to support the specified character.
🌐
YouTube
youtube.com › vishap tvplus
How to type Russian ruble currency symbol - YouTube
https://www.youtube.com/channel/UCmV5uZQcAXUW7s4j7rM0POg?sub_confirmation=1 How to type Russian ruble currency symbol
Published   March 10, 2020
Views   51
🌐
Unicode Symbol
unicode-symbol.com › u › 20BD.html
₽ - ruble sign (u+20BD) copy and paste - Unicode® symbol
The following unicode chart presents different versions of the glyph corresponding to the unicode characters u+20BD that are available on your computer. In order to type this character easily, you may want to download and install a unicode Currency Symbols keyboard.
🌐
3ddroid
3ddroid.ru › en › uncategorized › sign-of-the-ruble-on-the-keyboard-windows-7-how-to-type-a-ruble-symbol-on-the-keyboard
A ruble sign on windows 7 keyboard. How to type a ruble sign on a keyboard.
Additional update information. The following font families have been updated: Arial, Times New Roman, Microsoft Sans Serif, Tahoma, Cambria, Calibri, and Segoe UI. The six localized for Russia keyboards now support entering the ruble symbol using the ALTGR + 8 keys.
🌐
Keyboard Faces
keyboardfaces.com › russian-ruble-symbol.html
Russian Ruble Symbol Copy And Paste ₽
Press and hold on the Left Alt Key from your keyboard. Enter in the Alt code number 8 3 8 1, then release Alt key. After you release the Alt key, the symbol will show.
🌐
Symbol Hippo
symbolhippo.com › home › ₽ | ruble symbol (meaning, how to type on keyboard, & more)
₽ | Ruble Symbol (Meaning, How To Type on Keyboard, & More) - Symbol Hippo
January 23, 2022 - Without any further ado, below are the various ways to get this symbol whether with your keyboard or using the navigation in MS Office or Google Docs. The Ruble Symbol Alt Code is Alt + 8381.
🌐
Sony
sony.com › electronics › support › articles › 00092872
How to enable the Russian Ruble currency feature. | Sony USA
In the Region window, in the Format field, click the down arrow, click to select Russian (Russia), and then click the Additional Setting button. In the Customize Format window, click the Currency tab. On the Currency tab, next to Currency symbol, click to select the ruble currency. In the Customize Format window, click the OK button. In the Region window, click the OK button. To inset the symbol using the touch screen keyboard, press Symbol and Number page for Russian input locale.