what does this symbol mean?
A single upright line

Vertical bar (|)

The vertical bar (|), called the pipe in computing, is a single upright line. On a command line it joins programs so that one program’s output becomes the next one’s input; in maths, a pair of bars around a number means its absolute value.

How to read it

Unicode names it VERTICAL LINE (U+007C) and gives vertical bar and pipe as other names. Its chart notes the mathematical use, in pairs to show absolute value (|−3| is 3), and its use on its own as a separator. The computing name comes from Unix pipelines. The GNU Bash manual defines a pipeline as commands separated by |, so that the output of each command becomes the input of the next. Dennis Ritchie’s example is sort input | pr | opr, which sorts a file, lays it out in pages and prints it.

Also searched as: |, pipe, pipe symbol, vertical bar meaning, vertical bar symbol, vertical line symbol.

Look-alikes

The broken bar ¦ (U+00A6) has a gap in the middle; Unicode also calls it the broken vertical bar and, in typography, the parted rule, and cross-refers it to |. Unicode’s chart also points from | to other upright strokes that are separate characters: the letter for the dental click ǀ (U+01C0), the Hebrew paseq ׀ (U+05C0) and the Devanagari danda । (U+0964).

More punctuation and typographic symbols

Sources

Last reviewed October 1, 2026 by Rory Hansen. How we research

Report a problem

Please don’t include personal details.