Line Symbols
Copy a line segment. Compare line weights and punctuation below.
Updated · SnakeBaby
Copy a line symbol
12 symbols + 5 combinations
─ is Box Drawings Light Horizontal (U+2500), while ━ is its heavy counterpart and │ is a vertical segment. A run such as ─── repeats the same character three times. Hyphen-minus -, underscore _, en dash –, and em dash — are separate characters rather than interchangeable line segments.
Tap Copy for the original text. Paste into your profile or message, then make it your own.
Horizontal line segments
Single characters with light, heavy, double, or dashed designs. A dashed glyph is not a string of ordinary hyphens.
Vertical line segments
Single vertical segments. Use a short inline separator; multi-line borders need matching characters and suitable font spacing.
Hyphen, underscore, and punctuation dashes
Comparison characters with different identities and writing uses. Keep the intended punctuation in prose and code.
Short repeated line runs
Editable sequences of repeated segments. Each run has a fixed character count, not a guaranteed width in pixels.
Line Symbols: names, Unicode, and HTML codes
Match the character to its name before copying. HTML codes are for website source; paste the symbol itself into a bio or message.
| Symbol | Unicode name or sequence | Code points | HTML | Usage or appearance |
|---|---|---|---|---|
| ─ | Box drawings light horizontal | U+2500 | ─ | A light horizontal segment intended for box drawing. |
| ━ | Box drawings heavy horizontal | U+2501 | ━ | A heavier horizontal segment, distinct from font bolding. |
| ═ | Box drawings double horizontal | U+2550 | ═ | A double-line horizontal segment. |
| ┄ | Box drawings light triple dash horizontal | U+2504 | ┄ | One character with a triple-dash design. |
| ┈ | Box drawings light quadruple dash horizontal | U+2508 | ┈ | One character with a quadruple-dash design. |
| │ | Box drawings light vertical | U+2502 | │ | A light vertical box-drawing segment. |
| ┃ | Box drawings heavy vertical | U+2503 | ┃ | A heavy vertical segment. |
| ║ | Box drawings double vertical | U+2551 | ║ | A double-line vertical segment. |
| - | Hyphen-minus | U+002D | - | The ordinary ASCII hyphen-minus, not a box-drawing segment. |
| _ | Low line | U+005F | _ | The underscore character, positioned near the baseline. |
| – | En dash | U+2013 | – | A punctuation dash, distinct from a horizontal box-drawing line. |
| — | Em dash | U+2014 | — | A punctuation dash whose width depends on the typeface. |
On a small screen, scroll the table sideways to compare the codes.
A line segment is different from a dash
─, ━, and ═ belong to Box Drawing. – and — belong to General Punctuation. - is Hyphen-Minus and _ is Low Line. Similar horizontal shapes do not make these values equivalent.
Use the punctuation required by your sentence or code. For a decorative separator, choose a line segment deliberately rather than replacing meaningful punctuation merely because another shape looks longer.
How to make a longer line
Copy a short run such as ───, or repeat a single segment. Three repeated ─ characters remain three characters; they do not become one long Unicode symbol.
Keep a run short enough for the destination. Changing fonts or opening the same bio on a narrower screen can change its width. For an editable decorated divider instead of raw segments, see Aesthetic Line Symbols.
Why segments may not form a seamless border
Box-drawing characters supply line parts, but the destination font and spacing determine how those parts join. Mixing heavy and light segments can also create an uneven border.
A monospace font can make column alignment easier where the app lets you choose one. It still needs glyphs for the selected characters. Avoid using long text borders as the only structure for important information; headings and ordinary paragraphs remain readable if alignment changes.
Sources and references
Names and block membership come from Unicode 18.0. Repeated runs and headings are authored examples; their length is a character count, not a promised visual width.
How this collection is maintained
We compare raw line segments with punctuation and label repeated sequences separately. The reference codes are calculated from actual copied characters. We avoid promises of pixel-perfect alignment across profile fields or fonts.
Published by SnakeBaby. Report an example or explanation that needs correcting.
How to use these
- Choose the exact character or combination and tap Copy. Labels and reference codes are not part of the copied text.
- Paste into a supported text field with Ctrl+V, Command+V, or the mobile Paste command. Replace any sample words with your own.
- Preview the saved text. Font differences and narrow fields can change the appearance or cause a longer combination to wrap.
Platform notes
- A message, bio, display name, and unique account handle can have different character rules. Check the exact destination field.
- Text glyphs depend on the font; emoji artwork depends on the app or operating system. Copying preserves characters, not this page's colors or drawing.
- A missing-glyph box can indicate that the needed font is unavailable. Try a simpler character or another font where the app allows it.
Examples in context
Quick FAQ
Which character is a straight horizontal line?
─ is Box Drawings Light Horizontal, U+2500. ━ is the heavy version, and ═ is a double line. Their stroke weight and spacing depend on the destination font.
Is ─── a single long line character?
No. It repeats ─ three times. The sequence has three code points, and its displayed length depends on font metrics and spacing.
Is an em dash the same as a line symbol?
No. — is Em Dash, U+2014, a punctuation character. ─ is a box-drawing segment, U+2500. They have different identities even when they look similar.
Why does my divider wrap or show gaps?
The field may be narrower or the font may add spacing or use a fallback glyph. Shorten the repeated run and use one consistent segment. Copying text does not preserve a fixed-width graphic.