fsymbols
Loading symbols…
››
⎺

horizontal scan line-1

Horizontal scan line 1

⎺ marks scan line 1, the top horizontal stroke position in an old terminal character cell. Older terminals joined strokes from neighboring fixed-size cells to build graphics. Its height is part of the drawing, so it can resemble a dash without functioning as one.

Text symbol
Search it as
scan line · terminal graphics · character cell graphics · top terminal line
Shows up in
Anything that takes text · its shape is whatever your font draws

What ⎺ means

It drew the first, topmost horizontal stroke in a terminal cell.

Older text terminals stored such strokes in built-in character memory and joined them across neighboring fixed-size cells to make graphics. A nine-row drawing grid supplied the stroke positions; ⎺ marked its top row.

This set of terminal-graphic characters was proposed for Unicode in 2000, after the strokes were already used in hardware. Its fixed height is why it reads differently from ordinary punctuation.

Why does ⎺ sit higher than a dash?

Its height marks a specific row in the cell.

A dash is placed for text; this stroke is positioned to meet terminal artwork in neighboring cells. If a font shifts or substitutes it, the line may no longer align.

Technical and niche: it reads as old terminal graphics, not conversational punctuation.

It can be mistaken for a dash; don't use it as ordinary punctuation.

Don't confuse it with

1

Questions people ask

1

Why does ⎺ show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type ⎺

Windows (Word)
Alt+XType 23BA, then Alt+X to get ⎺.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “horizontal scan line-1”.
Linux
Ctrl+Shift+UType 23ba, then Enter or Space.
HTML
⎺
CSS
\23BA
Codes and encoding1 code points
HTML decimal
⎺
HTML hex
⎺
CSS content
content: "\23BA";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8E%BA
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols