Unicode reverse text: character, direction, online

Unicode reverse text: character, direction, online

How to easily write text backwards (right to left) in a web page or in a forum without having to think about the order of the letters? There is a relatively surprising solution, which involves the use of a special character (to be placed just after your text) to automatically change display direction of your text.

The generally accepted Unicode standard is used to encode, represent and process text in most of the world's languages. In addition to text itself, Unicode also supports many characters such as emoji. The character set is used in Hyper Text Markup Language (HTML), which is used to create web pages. Thanks to Unicode, a special HTML code sequence reverses the order of text from left to right. Place it after your text:

‫‬‭‮‪‫‬?‫‬‭‮‪‫‬‭‮&#1161

This will give you the following character: 

‫‬‭‮‪‫‬‭‮҉   ‫‬‭‮҉‫‬‭‮‪‫‬‭‮҉

  • Place the character after your text, and the text will be reversed. For example using the phrase "This text is displayed in reverse", followed by the special character gives you this: 

?‫‬‭‮‪‫‬‭‮҉ This text is displayed in reverse.

You can also use an online tool to reverse Unicode text from left to right, such as Unicode Reverser. It supports UTF-8, UTF-16, UTF-32,  UCS-2 and other Unicode encodings as well as emoji characters.  On the same page you will find other useful Unicode tools.

More text questions? Check out our forum!