Contador de líneas
Un contador de líneas divide el texto en cada salto de línea e indica cuántas líneas contiene. Pega cuatro líneas de registro separadas por una línea vacía y con un salto final: esta página muestra Líneas totales 6, Líneas no vacías 4 y Líneas vacías 2, porque ese último salto abre una sexta línea vacía. Las líneas que solo llevan espacios o tabulaciones cuentan como vacías, y Eliminar líneas vacías las borra del cuadro con un clic.
Herramientas populares
Acerca de Contador de líneas
El contador de líneas lee lo que hay en el cuadro numerado y lo divide en cada salto de línea, el carácter que inserta la tecla Intro. Líneas totales es el número de fragmentos que resultan de esa división, Líneas no vacías cuenta los que siguen teniendo algo después de quitar espacios y tabulaciones, y Líneas vacías es la diferencia. Las tres cifras se actualizan con cada pulsación.
Como se cuentan fragmentos y no caracteres de salto, Líneas totales siempre es exactamente una más de lo que informa wc -l para el mismo texto: wc -l cuenta saltos de línea, y un texto terminado en salto deja un fragmento vacío detrás. Los finales de línea de Windows (CRLF), Unix (LF) y Mac clásico (CR) dan el mismo resultado, porque el cuadro los convierte en un único salto antes de contar.
Eliminar líneas vacías reescribe el cuadro sin las líneas vacías ni las que solo tienen espacios, y une el resto con saltos simples, de modo que el ejemplo de registro de cuatro líneas vuelve como 4, 4 y 0. Borrar vacía el cuadro, y un texto vacío sigue siendo una línea vacía según la regla anterior, así que los contadores marcan 1 y 1 después de Borrar mientras que una página recién cargada marca 0. Ninguno de los dos botones se deshace con Ctrl+Z.
La página cuenta líneas y nada más: no hay botón para subir archivos, ni recuento de palabras o caracteres, ni ordenación, ni eliminación de duplicados, ni conocimiento del lenguaje en que está escrito tu código, así que las líneas de comentario cuentan como contenido. La columna de números dibuja un elemento por línea, lo que ralentiza los pegados muy grandes: en nuestras pruebas 1.000 líneas se contaron en bastante menos de un segundo, 10.000 líneas tardaron unos segundos y 50.000 líneas más de un minuto. Todo ocurre en tu navegador y el texto nunca se envía.
Casos de uso
Cómo usar
Pega o escribe tu texto en el cuadro que lleva la columna de números de línea
Lee Líneas totales para todos los saltos de línea, incluida la línea vacía que abre un salto final
Lee Líneas no vacías para las líneas con contenido y Líneas vacías para las demás
Pulsa Eliminar líneas vacías para quitarlas del cuadro y ver cómo se recalculan los contadores
Pulsa Borrar para vaciar el cuadro antes de pegar el siguiente bloque de texto
Consejos Pro
- Líneas totales marca una más que las líneas visibles siempre que el texto termine en un salto, porque ese salto abre una última línea vacía. Una sola pulsación de Retroceso al final del cuadro baja la cifra.
- Una línea de espacios o tabulaciones se cuenta como vacía: si Líneas no vacías es menor de lo esperado, busca sangrías olvidadas en líneas por lo demás en blanco antes que texto que falte.
- Eliminar líneas vacías modifica el texto, no solo los contadores, y Ctrl+Z no devuelve las líneas borradas. Copia el texto limpio fuera del cuadro antes de pulsar Borrar.
- Un texto copiado de un archivo de Windows, de Unix o de un Mac antiguo da las mismas tres cifras: el cuadro convierte CRLF y CR sueltos en saltos simples antes de contar, así que no tienes que convertir nada.
- Pega por partes cuando el archivo llegue a decenas de miles de líneas: la columna de números de la izquierda dibuja un elemento por línea, y eso es lo que vuelve lento un pegado enorme.
Solución de problemas
Después de pulsar Borrar los contadores marcan 1 línea total y 1 línea vacía aunque el cuadro está vacío.
Es la regla de recuento aplicada a un texto vacío: sin ningún salto por el que dividir queda exactamente un fragmento, y está vacío. Los 0, 0 y 0 que ves al abrir la página son el estado inicial, antes de contar nada. Recarga la página si quieres recuperar esos ceros.
La página se queda bloqueada varios segundos al pegar un archivo muy largo.
La columna de números dibuja un elemento por línea, así que su coste crece con el archivo. En nuestras pruebas 1.000 líneas se contaron en bastante menos de un segundo, 10.000 líneas tardaron unos segundos y 50.000 líneas más de un minuto. Pega los registros largos por partes, o ejecuta wc -l sobre el archivo y súmale uno.
Una línea que parece vacía se cuenta en Líneas no vacías.
Lleva algún carácter invisible. Los espacios, tabulaciones, retornos de carro y espacios duros se ignoran y siguen contando como vacíos, pero un espacio de ancho cero (U+200B) o un punto suelto son contenido. Borra la línea y vuelve a escribir el salto, o pulsa Eliminar líneas vacías y comprueba si esa fila sobrevive.
Preguntas frecuentes
Un contador de líneas divide un bloque de texto en cada salto de línea e indica cuántas líneas contiene. Este muestra tres cifras a la vez, Líneas totales, Líneas no vacías y Líneas vacías, así que ves tanto el tamaño bruto del archivo como la parte que lleva contenido. Cuatro líneas de registro separadas por una línea vacía y con un salto final dan 6, 4 y 2.
Abre el archivo en cualquier editor, selecciona todo con Ctrl+A (Cmd+A en Mac), cópialo y pégalo en el cuadro numerado de esta página: los contadores se actualizan en cuanto llega el texto. No hay botón para subir archivos, así que el archivo nunca sale de tu ordenador. En Linux o macOS el equivalente en la terminal es wc -l archivo.txt, que devuelve una menos que Líneas totales.
Sí. Líneas totales las incluye y Líneas vacías las cuenta aparte, de modo que puedes restar una cifra de la otra. Una línea se considera vacía cuando no queda nada tras quitar espacios, tabulaciones, retornos de carro y espacios duros: una línea con dos espacios cuenta como vacía y no como contenido. El botón Eliminar líneas vacías las borra del cuadro.
Sí. El contador trabaja con los fragmentos que hay entre saltos, así que «alpha» y «beta» sin nada detrás de «beta» son 2 líneas. Añade un salto tras «beta» y Líneas totales pasa a 3, porque ese salto abre una línea nueva y vacía. Líneas no vacías sigue en 2 en ambos casos, y por eso es la cifra más estable cuando comparas dos archivos.
Word numera las líneas desde la pestaña Disposición, botón Números de línea, donde puedes elegir numeración continua o reiniciarla en cada página; la opción Ninguno la quita. Para saber cuántas líneas hay, el cuadro Contar palabras de la pestaña Revisar muestra Líneas debajo de Párrafos, siempre según la maquetación de la página.
Excel cuenta filas, no saltos de línea: =CONTARA(A:A) devuelve el número de celdas con contenido de la columna A. Los saltos dentro de una misma celda, los que inserta Alt+Intro, son otra cosa y se cuentan con =LARGO(A1)-LARGO(SUSTITUIR(A1;CARACTER(10);""))+1, ya que CARACTER(10) es el salto de línea. Si copias una columna de Excel y la pegas aquí obtienes el mismo número de filas, con las vacías aparte.
Pega el archivo y lee Líneas no vacías: esa es la cifra que se suele dar como líneas de código, porque deja fuera las líneas en blanco de separación. Las líneas de comentario sí se cuentan, ya que aquí nada analiza un lenguaje de programación, así que réstalas tú si necesitas un recuento estricto. Para medir un cambio, pega la versión antigua y la nueva y compara.
Pega el texto en el cuadro de esta página y lee los tres contadores. El cálculo lo hace un pequeño script dentro de tu navegador: no se sube nada, no hace falta cuenta y las cifras aparecen mientras escribes. Al cerrar la pestaña el texto desaparece, porque no se guarda ni en la página ni en ningún otro sitio, algo útil para extractos de registros y textos sin publicar.
wc -l cuenta caracteres de salto de línea y esta página cuenta los fragmentos que hay entre ellos, así que Líneas totales siempre es exactamente una más que wc -l para el mismo texto. Un registro de cuatro líneas con una línea vacía y un salto final da wc -l 5 y Líneas totales 6. Para obtener la cifra de wc -l, resta una; para las líneas con contenido, lee Líneas no vacías.
No directamente: aquí no se abren archivos. Selecciona el texto en el lector de PDF, cópialo y pégalo en el cuadro. Ten en cuenta que al copiar de un PDF cada línea impresa suele llegar como una línea propia, con saltos donde el maquetador partió el párrafo, de modo que Líneas totales reflejará la maquetación del PDF y no los párrafos originales.