Carriage Return


Symbol Meaning

The Carriage Return symbol was used in computer terminals, printers, and text processing systems to move the cursor to the beginning of the current line.

As for computer systems and text files, the Carriage Return symbol usually denotes the end of a line. Different operating systems feature different combinations of symbols. Speaking of UNIX and Linux-based systems, the New Line symbol is used, while the Windows operating systems have the following combination of symbols: Carriage Return (Carriage Return) and New Line (Line Feed), showing as “\r\n”.

Like other control characters, this one has no visible representation and doesn't occupy a lot of space on screen or in typed text. However, there is a separate symbol in Control Pictures2400–243F representing the graphical image of Carriage Return. It pops up as the abbreviation CR — .

Escape sequence: \r.

It's one of the eight control symbols, the presence of which is required by POSIX:

The symbol “Carriage Return” is included in the “C0 controls” subblock of the “Basic Latin” block and was approved as part of Unicode version 1.1 in 1993.

Text is also available in the following languages: Русский;



Unicode Name Carriage Return
Unicode Number
CSS Code
Plane 0: Basic Multilingual Plane
Unicode Block Basic Latin
Unicode Subblock C0 controls
Unicode Version 1.1 (1993)
Keyboard shortcut ^M
Escape sequences \r
Type of paired mirror bracket (bidi) None
Composition Exclusion No
Case change 000D
Simple case change 000D
scripts Common
White_Space +
Pattern_White_Space +
Encoding hex dec (bytes) dec binary
UTF-8 0D 13 13 00001101
UTF-16BE 00 0D 0 13 13 00000000 00001101
UTF-16LE 0D 00 13 0 3328 00001101 00000000
UTF-32BE 00 00 00 0D 0 0 0 13 13 00000000 00000000 00000000 00001101
UTF-32LE 0D 00 00 00 13 0 0 0 218103808 00001101 00000000 00000000 00000000