U+2028 "
" Line Separator Unicode Character

Unicode Version 17.0

U+2028 "
" Line Separator is a control character designed to represent an explicit line break within a paragraph, distinct from a paragraph break. It allows text to start on a new line without creating a new paragraph, meaning the following line remains logically part of the same paragraph structure. This character is particularly useful in plain text formats, such as JSON or certain programming languages, where formatting needs precise control over line breaks without introducing the semantics of a new paragraph. It is typically invisible in rendered text but instructs a display system or interpreter to move the cursor to the next line.

General Properties

Code Point U+2028
Version Added 1.1
Name Line Separator
Block General Punctuation
General Category Line Separator
Canonical Combining Class Not Reordered
Bidirectional Class White Space

Encodings

HTML Decimal Encoding 

HTML Hex Encoding 

UTF-8 Encoding 0xE2 0x80 0xA8
UTF-16 Encoding 0x2028
UTF-32 Encoding 0x00002028
C/C++/Java Escape \u2028

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Mandatory Break
Script Common
Script Extensions Common
Indic Syllabic Category Other
Pattern White Space Yes
White Space Yes
Vertical Orientation Rotated
Grapheme Cluster Break Control
Word Break Newline
Sentence Break Sep