Contador de espacios en blanco
Cuenta los espacios, las tabulaciones y los saltos de línea de tu texto y encuentra los caracteres invisibles que esconde. El contador de espacios hace visible cada espacio, señala los espacios dobles, los espacios al final de línea, los espacios de no separación y los caracteres de ancho cero, y los corrige con un clic.
- Muestra caracteres ocultos
- Encuentra espacios dobles
- Corrección con un clic y deshacer
Espacios en blanco a la vista
Tu texto con cada espacio, tabulación y salto de línea a la vista. Pasa el cursor o toca una marca para ver exactamente qué carácter es.
- Espacio ·
- Tabulación →
- Salto de línea ¶
- Espacio de no separación °
- Otro espacio Unicode
- Carácter invisible ¦
- Espacio doble
- Espacio al final
Aquí aparece tu texto con las coincidencias resaltadas.
Cómo contar los espacios de un texto
Encontrar cada espacio, tabulación y carácter oculto lleva tres pasos.
-
Pega tu texto
Texto copiado de una web, un PDF, una aplicación de mensajería, una hoja de cálculo o código. Los recuentos se actualizan mientras escribes.
-
Mira los espacios
El texto se muestra con cada espacio como ·, cada tabulación como →, cada salto de línea como ¶ y los caracteres ocultos en rojo. Pasa el cursor sobre una marca para ver qué carácter es exactamente.
-
Corrige lo que encuentres
Corrige los espacios dobles, quita los espacios al final de línea, convierte los espacios especiales en normales o elimina los caracteres invisibles. Deshacer está a un clic.
El ejemplo parece un texto normal, pero esconde un espacio doble, una tabulación, tres espacios de no separación, un espacio de ancho cero y una línea que termina en espacios.
Tipos de espacios y caracteres ocultos
Unicode define 25 caracteres de espacio en blanco, y algunos caracteres más son invisibles sin ser espacios. Estos son los que más vas a encontrar.
| Carácter | Punto de código | Se muestra como | De dónde viene |
|---|---|---|---|
| Espacio | U+0020 | · | La barra espaciadora |
| Tabulación | U+0009 | → | La tecla Tab, el código y los datos pegados desde hojas de cálculo |
| Salto de línea (LF) | U+000A | ¶ | Intro en Mac, Linux, móviles y la web |
| Salto de línea (CR+LF) | U+000D U+000A | ¶ | Intro en Windows; cuenta como un salto de línea |
| Espacio de no separación | U+00A0 | ° | Procesadores de texto, webs ( ), entre número y unidad |
| Espacio ideográfico | U+3000 | · | Textos en chino y japonés |
| Espacio de ancho cero | U+200B | ¦ en rojo | Webs y aplicaciones, para permitir saltos de línea; no es un espacio |
| Marca de orden de bytes | U+FEFF | ¦ en rojo | El principio de algunos archivos de texto |
| Guion opcional | U+00AD | ¦ en rojo | Sugerencias de división de palabras de los procesadores de texto |
Por qué los espacios ocultos dan problemas
Los caracteres invisibles no molestan en un párrafo, pero causan problemas reales en otros sitios:
- Las búsquedas no encuentran coincidencias: una palabra con un espacio de ancho cero dentro no coincide con la misma palabra escrita normalmente.
- Las hojas de cálculo tratan «Madrid» y «Madrid » (con un espacio al final) como dos valores distintos, lo que estropea las búsquedas y los duplicados.
- El código y los archivos de datos fallan al ejecutarse o importarse cuando un espacio de no separación o una marca de orden de bytes ocupa el lugar de un espacio normal o de nada.
- Los límites de caracteres se gastan en espacios que no ves.
El contador de espacios muestra cada uno de estos como una marca sobre la que puedes pasar el cursor, y Quitar caracteres invisibles los elimina. Los caracteres de unión de ancho cero dentro de los emojis y en escrituras árabes o índicas se mantienen, porque forman parte del texto.
Espacios de no separación y espacios dobles
En español hay casos en los que conviene un espacio de no separación, que impide que una línea se corte entre dos elementos que van juntos: entre una cifra y su unidad (10 km), entre una cifra y el signo de porcentaje, que la RAE manda escribir separado por un espacio (el 10 %), o en los números de varias cifras separados por espacios (12 500).
Los dos espacios después de un punto, en cambio, son una costumbre de la máquina de escribir: hoy se usa un solo espacio. Corregir espacios dobles cambia cualquier serie de dos o más espacios entre palabras por un solo espacio. Los espacios al principio de una línea, que se usan para sangrar, no se tocan.
Qué muestra el contador de espacios
Cada tipo de espacio, contado por separado.
-
·
Espacios y tabulaciones
Los espacios normales y las tabulaciones, contados por separado.
-
¶
Saltos de línea
Cada salto de línea, con el CR+LF de Windows contado una vez.
-
°
Espacios especiales
Espacios de no separación y otros espacios Unicode que parecen normales pero no lo son.
-
¦
Caracteres invisibles
Espacios de ancho cero, caracteres de unión, marcas de orden de bytes, guiones opcionales y marcas de dirección.
Preguntas frecuentes sobre el contador de espacios
¿Cómo cuento los espacios de mi texto?
Pega el texto en el cuadro. El número de espacios, tabulaciones y saltos de línea aparece al instante, y debajo se muestra el texto con cada espacio visible.
¿Qué es un espacio en blanco?
Un carácter que se ve como espacio vacío: espacios, tabulaciones, saltos de línea y espacios especiales como el de no separación. Unicode define 25 caracteres de espacio en blanco.
¿Qué es un espacio de ancho cero?
Un carácter invisible (U+200B) que marca dónde puede cortarse una línea. No ocupa espacio, así que no se ve, pero puede estropear búsquedas, enlaces y datos.
¿Cómo quito los espacios dobles?
Pulsa «Corregir espacios dobles». Cada serie de dos o más espacios entre palabras pasa a ser un solo espacio. Deshacer recupera el original.
¿Un salto de línea cuenta como espacio en blanco?
Sí. Los saltos de línea son caracteres de espacio en blanco. Un salto de línea de Windows (CR+LF) son dos caracteres, pero aquí cuenta como un salto.
¿Qué es un espacio de no separación?
Un espacio (U+00A0) que impide que la línea se corte entre dos palabras, como en «10 km» o «50 %». Parece un espacio normal, así que aquí se muestra como °.
¿Se sube mi texto?
No. Todo se revisa en tu navegador y no se envía nada.
Fuentes y referencias
- Whitespace character, Wikipedia
- Porcentajes, Diccionario panhispánico de dudas, RAE
- Unicode Text Segmentation (UAX #29), Unicode Consortium
Más herramientas de análisis de texto
- Contar Contador de líneas Cuenta las líneas totales, en blanco y duplicadas de textos, listas, código o CSV. Abrir herramienta
- Buscar Contador de caracteres específicos Cuenta cuántas veces aparece una letra, un símbolo, un emoji o un espacio. Abrir herramienta
- Distintos Contador de caracteres únicos Lista cada carácter distinto con su código Unicode y comprueba pangramas. Abrir herramienta
- #@% Contador de símbolos Cuenta símbolos, puntuación y caracteres especiales, cada uno con su nombre y código. Abrir herramienta