Inicio › Barra vertical
Cómo poner la barra vertical (|) en el teclado
Actualizado el 8 de octubre de 2026
Teclado español en Windows: Alt Gr + 1. Sin Alt Gr: Ctrl + Alt + 1.
Mac con teclado español: ⌥ Option + 1.
Cualquier Windows: Alt + 124 en el teclado numérico.
La barra vertical en cada teclado
| Teclado / sistema | Barra vertical (|) |
|---|---|
| Español (España) – Windows, Linux, Chromebook | Alt Gr + 1 |
| Español – Mac | ⌥ + 1 |
| Inglés EE. UU. – Windows y Mac | ⇧ Mayús + \ (tecla encima de Intro) |
| Inglés Reino Unido – Windows | ⇧ Mayús + \ (tecla a la izquierda de la Z) |
| Latinoamericano – Windows | tecla propia, a la izquierda del 1 |
| Cualquier Windows con teclado numérico | Alt + 124 |
| HTML | | o |
|
| Android e iPhone | Segunda página de símbolos (?123 y luego =\< o #+=) |
En el teclado español la | está dibujada abajo a la derecha de la tecla del 1, junto al «!». Si pulsas ⇧ Mayús + 1 obtienes «!», no la barra. Puedes comprobar cada capa en el teclado virtual.
Si no sale la barra vertical
- Sale «1»: el sistema usa el teclado inglés de EE. UU. Allí la | es ⇧ Mayús + \. Para volver al español: Win + Espacio o cambiar el idioma del teclado.
- Sale «!»: estás pulsando Mayús en lugar de Alt Gr.
- Sale «¦» (barra partida): en algunos teclados británicos la tecla muestra las dos; la partida se escribe con Alt Gr + `. Usa ⇧ Mayús + \.
- Escritorio remoto o máquina virtual: Alt + 124 suele funcionar cuando Alt Gr no llega.
Si fallan varios símbolos a la vez, el problema es la distribución: el teclado escribe mal.
Barra vertical y barra partida
Parecen iguales, pero son caracteres distintos:
| Signo | Nombre | Código Alt | Unicode |
|---|---|---|---|
| | | Barra vertical, pleca, pipe | Alt + 124 | U+007C |
| ¦ | Barra partida | Alt + 0166 | U+00A6 |
| ‖ | Doble pleca | – | U+2016 |
En programación solo vale la barra continua (|). La partida es un resto de los teclados antiguos y casi no tiene uso.
Otras barras verticales para copiar
Se parecen a la | pero no sirven como pipe ni como separador en Markdown. Úsalas cuando la normal se interprete como código, por ejemplo en un nombre de usuario o un título donde la | rompa el formato. En Word, cualquiera se escribe con su código y Alt + X (7C da |); en Linux, Ctrl + ⇧ Mayús + U, el código y Espacio.
Si necesitas una | literal dentro de una tabla de Markdown, escríbela como \| o como | para que no cree una columna nueva.
En teclados de otros países
En el teclado francés (AZERTY) la barra vertical es Alt Gr + 6; en el alemán, Alt Gr + <, en la tecla junto a la Mayús izquierda. En el italiano y el portugués de Portugal tiene tecla propia arriba a la izquierda, con ⇧ Mayús. Puedes verlo en los teclados francés y alemán.
Para qué se usa la barra vertical
- Tuberías en la terminal (pipe): pasa la salida de un comando al siguiente. Ejemplos:
ls | grep pdfen Linux y Mac,dir | findstr pdfen Windows,Get-Process | Sort-Object CPUen PowerShell. - O lógico:
||en C, Java, JavaScript o PHP; una sola|es el O a nivel de bits. - Expresiones regulares: alternativa, como
gato|perro. - Tablas en Markdown: separa las columnas.
- Matemáticas: valor absoluto |x|, «divide a» (3 | 12) y probabilidad condicionada P(A|B).
- Separador en títulos: «Inicio | Contacto» en webs y menús.
¿Por qué se llama pleca?
«Pleca» es el nombre tipográfico tradicional de la barra vertical, y la doble barra (‖) se llama «doble pleca». En el día a día casi todo el mundo dice «barra vertical», y en informática domina «pipe», por su uso en la terminal.
Otros signos que comparten tecla o uso: barra invertida (\), corchetes y llaves y virgulilla (~).
Preguntas frecuentes
¿Cuál es el código Alt de la barra vertical?
Alt + 124 en el teclado numérico. Funciona en cualquier Windows y con cualquier distribución.
¿Cómo pongo la barra vertical en un Mac?
Con teclado español, Option + 1. Con teclado inglés, Mayús + \ (la tecla encima de Intro).
¿Cómo hago la barra vertical en un portátil sin Alt Gr?
Pulsa Ctrl + Alt + 1. Si tu portátil tiene teclado numérico, también vale Alt + 124.
¿Qué es el pipe en programación?
Es la barra vertical. En la terminal conecta comandos: la salida del primero se convierte en la entrada del segundo.