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
0 palabras · 0 caracteres
No sale de este dispositivo

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.

  1. 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.

  2. 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.

  3. 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.

Ejemplo

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.

Revisar un texto de ejemplo

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ácterPunto de códigoSe muestra comoDe dónde viene
EspacioU+0020·La barra espaciadora
TabulaciónU+0009→La tecla Tab, el código y los datos pegados desde hojas de cálculo
Salto de línea (LF)U+000AIntro en Mac, Linux, móviles y la web
Salto de línea (CR+LF)U+000D U+000AIntro en Windows; cuenta como un salto de línea
Espacio de no separaciónU+00A0°Procesadores de texto, webs ( ), entre número y unidad
Espacio ideográficoU+3000·Textos en chino y japonés
Espacio de ancho ceroU+200B¦ en rojoWebs y aplicaciones, para permitir saltos de línea; no es un espacio
Marca de orden de bytesU+FEFF¦ en rojoEl principio de algunos archivos de texto
Guion opcionalU+00AD¦ en rojoSugerencias 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

  1. Whitespace character, Wikipedia
  2. Porcentajes, Diccionario panhispánico de dudas, RAE
  3. Unicode Text Segmentation (UAX #29), Unicode Consortium