Pega o sube el texto
Pega texto o sube un archivo TXT, Markdown, CSV, JSON, LOG o HTML. El navegador lee los archivos y no necesitan salir de tu dispositivo.
BANCO DE TRABAJO DE TEXTO PRIVADO
Usa este contador de líneas para pegar o escribir texto y ver en el navegador el total de líneas, las líneas no vacías, las líneas en blanco, las palabras, los caracteres y la línea más larga, sin tener que subir un archivo.
ENTRADA
Pega código, borradores, notas, registros o cualquier texto plano. Este contador se actualiza mientras editas.
Se muestra un resultado de ejemplo. Edita el texto para calcular tu propio conteo.
Este contador calcula localmente en este navegador; el flujo normal no sube tu texto.
RESULTADOS EN DIRECTO
Las líneas en blanco siguen visibles con una etiqueta. Las entradas largas muestran 200 líneas; el CSV incluye todas las líneas.
Hasta 500.000 caracteres; se muestran las primeras 200 líneas lógicas. Solo texto plano: no ejecuta código, no interpreta diseños ni hace OCR.
UN FLUJO SENCILLO
Este contador de líneas está diseñado para ser rápido, pero sus reglas visibles hacen que el número sea fácil de comprobar. Empieza con el texto, confirma las opciones y usa el resultado que corresponda a tu tarea.
Pega texto o sube un archivo TXT, Markdown, CSV, JSON, LOG o HTML. El navegador lee los archivos y no necesitan salir de tu dispositivo.
Elige Todas las líneas o Líneas no vacías y decide cómo quieres tratar un salto de línea final.
Consulta el total, las líneas no vacías, las líneas en blanco, las palabras, los caracteres, la línea más larga y el final de línea en la vista previa.
Copia un resumen de texto o descarga un CSV con número de línea, texto, longitud y estado de línea en blanco.
REGLAS DE CONTEO
Un conteo solo es útil cuando la regla está clara. Las filas vacías, las líneas con solo espacios y los saltos finales pueden mostrarse de forma distinta en cada editor.
Cuenta cada línea lógica, incluidas las filas vacías entre textos. La entrada vacía tiene cero líneas; un texto sin salto de línea tiene una. Por defecto, un salto final termina la última línea.
Las líneas no vacías excluyen las filas en blanco. Con la opción de espacios activada, las filas que solo contienen espacios o tabulaciones se consideran vacías y se etiquetan en la vista previa.
Un salto final normalmente termina la última línea. Activa esta opción cuando una comprobación estricta basada en separadores deba contarlo como una línea adicional.
Se reconocen LF, CRLF y CR; una entrada mezclada aparece como Mixto. Normalizar los finales mantiene constantes las filas lógicas.
Este contador de líneas trata las líneas como filas lógicas y mide los caracteres con reglas compatibles con Unicode. Cuando se activa, CRLF y CR se miden como LF; la separación reconoce los tres formatos.
MÁS DE UN NÚMERO
El resultado principal del contador de líneas es el número de líneas; las métricas auxiliares muestran qué contiene el texto y ayudan con la edición, la revisión de código, las comprobaciones de datos y los límites de tamaño.
Las palabras son grupos separados por espacios en blanco. Es una estimación práctica para texto plano, no un análisis lingüístico específico para cada idioma.
Caracteres incluye espacios y saltos de línea; el segundo total elimina los espacios en blanco. Compararlos muestra cuánto espacio ocupa el formato.
La línea más larga muestra la longitud de la fila más ancha, útil para código, CSV, registros, tablas Markdown y texto de ancho fijo.
La exportación CSV contiene line_number, text, characters e is_blank y conserva el orden completo de la entrada.
USOS PRÁCTICOS
Usa un contador de líneas cuando importe el tamaño o la estructura de un texto plano, sin abrir un editor ni enviar un borrador a un servidor. Resuelve una duda puntual sin hoja de cálculo ni editor de código.
Mide líneas de JavaScript, Python, CSS, YAML, JSON y más. Este contador cuenta el texto sin interpretar la sintaxis.
Comprueba líneas, palabras y caracteres de ensayos, guiones, borradores o formularios con límites basados en líneas.
Inspecciona CSV, JSON u otros textos estructurados para detectar filas, líneas vacías, registros largos y diferencias del salto final.
Cuenta fragmentos de logs, subtítulos, salida de terminal, Markdown o mensajes de soporte antes de analizarlos con más detalle.
Compara el total con las líneas no vacías para saber cuánto espacio en blanco contiene un bloque sin modificarlo.
Copia un resumen con el modo activo y los conteos principales para un compañero, cliente, profesor o revisor.
ARCHIVOS DE TEXTO PLANO
Usa la acción Subir archivo de este contador de líneas, selecciona un formato de texto compatible y cuéntalo en el mismo editor local.
Acepta archivos TXT, Markdown, CSV, JSON, LOG y HTML de hasta 500.000 caracteres. Los PDF, las imágenes, los escaneos y los documentos binarios necesitan extracción de texto; este contador no hace OCR.
Elige un archivo de texto plano; su nombre aparece junto al editor.
Observa el total y el límite de caracteres. La entrada demasiado grande se informa, no se acorta en silencio.
Revisa la vista previa, las filas vacías, la línea más larga y el final; cambia las opciones para reglas estrictas de saltos.
DISEÑADO PARA PROCESAR EN LOCAL
El flujo normal no requiere cuenta ni subida. Este contador de líneas usa JavaScript para contar texto pegado o un archivo seleccionado en la página actual. El archivo se lee mediante la File API del navegador y, en el recorrido normal, su contenido no se envía a un servidor de conversión.
El procesamiento local no es una garantía de seguridad universal. Las extensiones, los dispositivos compartidos, el historial del portapapeles y las capturas quedan fuera del control de la página. No pegues información que no tengas permiso para procesar y borra el editor en dispositivos compartidos.
Pega texto o lee un archivo compatible localmente; este contador calcula el conteo en la página.
Este contador funciona sin iniciar sesión, clave API ni trabajo en el servidor.
Edita el texto o las opciones y observa el resultado del contador de inmediato.
PREGUNTAS DEL CONTADOR
Estas respuestas describen las reglas predeterminadas y los límites del navegador. Úsalas para comparar resultados entre editores.
Pega o escribe el texto; los resultados se actualizan automáticamente con líneas, palabras, caracteres y la línea más larga. La vista previa también muestra los números de línea.
Sí. Las filas vacías entre textos se incluyen en Líneas totales y aparecen como Líneas en blanco; Líneas no vacías las excluye. Las filas con solo espacios siguen la opción marcada.
No de forma predeterminada. Un salto final termina la última línea sin crear una fila vacía fantasma. Activa la opción para aplicar una semántica estricta de separadores.
Sí. Pega o sube código fuente, configuración, Markdown, JSON, CSV o logs. El contador cuenta filas sin interpretar la sintaxis; los comentarios son texto para el contador.
Sí. Se aceptan TXT, MD, CSV, JSON, LOG y HTML; el navegador los lee localmente e informa si la entrada supera el tamaño. El selector no convierte documentos binarios.
El flujo normal no necesita subida ni cuenta. Borra el editor en un dispositivo compartido; las extensiones y el historial del portapapeles quedan fuera del control de la página.
Sí. También muestra palabras, caracteres con y sin espacios y la longitud de la línea más larga. La puntuación permanece unida cuando las palabras se agrupan.
El límite es de 500.000 caracteres. La memoria del móvil puede reducir la comodidad; la vista previa muestra las primeras 200 líneas, mientras que la exportación CSV sigue completa.
LISTO PARA COMPROBAR
Pega el contenido, elige una regla y usa el resultado en directo o el informe CSV de este contador de líneas mientras mantienes editable el texto original.