Cole ou envie o texto
Cole um texto ou envie um arquivo TXT, Markdown, CSV, JSON, LOG ou HTML. O navegador lê os arquivos, que não precisam sair do seu dispositivo.
ÁREA DE TEXTO PRIVADA
Use este contador de linhas para colar ou digitar um texto e ver no navegador o total de linhas, as linhas não vazias, as linhas em branco, as palavras, os caracteres e a linha mais longa, sem precisar enviar um arquivo.
ENTRADA
Cole código, rascunhos, notas, logs ou qualquer texto simples. Este contador de linhas é atualizado enquanto você edita.
Um resultado de exemplo está sendo mostrado. Edite o texto para calcular sua própria contagem.
A contagem é feita localmente neste navegador; o fluxo normal não envia seu texto.
RESULTADOS AO VIVO
As linhas em branco continuam visíveis com uma etiqueta. Entradas longas mostram 200 linhas; o CSV inclui todas as linhas.
Até 500.000 caracteres; as primeiras 200 linhas lógicas aparecem na prévia. Somente texto simples: não executa código, não interpreta layout e não faz OCR.
UM FLUXO SIMPLES
Este contador de linhas foi pensado para ser rápido, mas deixa as regras visíveis para que o número seja fácil de conferir. Comece pelo texto, confirme as opções e use o resultado adequado à sua tarefa.
Cole um texto ou envie um arquivo TXT, Markdown, CSV, JSON, LOG ou HTML. O navegador lê os arquivos, que não precisam sair do seu dispositivo.
Escolha Todas as linhas ou Linhas não vazias e decida como uma quebra de linha final deve ser tratada.
Confira total, linhas não vazias, linhas em branco, palavras, caracteres, linha mais longa e final de linha na prévia.
Copie um resumo em texto ou baixe um CSV com número da linha, texto, tamanho e estado de linha em branco.
REGRAS DE CONTAGEM
Uma contagem só é útil quando a regra está clara. Linhas vazias, linhas com apenas espaços e quebras finais podem aparecer de forma diferente em cada editor.
Cada linha lógica é contada, inclusive as linhas vazias entre textos. Uma entrada vazia tem zero linhas; um texto não vazio sem quebra tem uma. Por padrão, uma quebra final termina a última linha.
Linhas não vazias excluem linhas em branco. Com a opção de espaços ativada, linhas formadas apenas por espaços ou tabulações são consideradas vazias e recebem uma etiqueta na prévia.
Uma quebra final normalmente encerra a última linha. Ative esta opção quando uma verificação estrita baseada em separadores também precisar contar essa quebra.
LF, CRLF e CR são reconhecidos; uma entrada misturada aparece como Misto. Normalizar os finais mantém as linhas lógicas consistentes.
Este contador de linhas trata linhas como registros lógicos e mede caracteres com regras compatíveis com Unicode. Quando a normalização está ativa, CRLF ou CR são medidos como LF; a divisão reconhece os três formatos.
MAIS DE UM NÚMERO
O resultado principal do contador de linhas é a quantidade de linhas; as métricas auxiliares mostram o que existe no texto e ajudam na edição, revisão de código, conferência de dados e limites de tamanho.
Palavras são grupos separados por espaços em branco. É uma estimativa prática para texto simples, não um analisador linguístico específico para cada idioma.
Caracteres inclui espaços e quebras de linha; o segundo total remove os espaços em branco. Comparar os dois mostra o espaço ocupado pela formatação.
A linha mais longa mostra o tamanho em caracteres da maior linha, útil para código, CSV, logs, tabelas Markdown e texto de largura fixa.
A exportação CSV contém line_number, text, characters e is_blank e preserva a ordem completa da entrada.
USOS PRÁTICOS
Use um contador de linhas sempre que o tamanho ou a estrutura de um texto simples importar, sem abrir um editor ou enviar um rascunho para um servidor. Ele resolve uma dúvida pontual sem planilha ou editor de código.
Meça linhas de JavaScript, Python, CSS, YAML, JSON e muito mais. Este contador conta texto sem interpretar a sintaxe.
Confira linhas, palavras e caracteres de redações, roteiros, rascunhos ou formulários com limites baseados em linhas.
Inspecione CSV, JSON ou texto estruturado para encontrar linhas, espaços vazios, registros longos e diferenças na quebra final.
Conte trechos de logs, legendas, saída do terminal, Markdown ou texto de suporte antes de uma análise mais detalhada.
Compare o total com as linhas não vazias para ver quanto espaço em branco existe em um bloco sem alterá-lo.
Copie um resumo com o modo ativo e os números principais para um colega, cliente, professor ou revisor.
ARQUIVOS DE TEXTO SIMPLES
Use a ação Enviar arquivo deste contador de linhas, selecione um formato compatível e conte o conteúdo no mesmo editor local.
Aceita arquivos TXT, Markdown, CSV, JSON, LOG e HTML de até 500.000 caracteres. PDFs, imagens, digitalizações e documentos binários precisam de extração de texto antes; este contador não executa OCR.
Escolha um arquivo de texto simples; o nome aparece ao lado do editor.
Observe o total e o limite de caracteres. Uma entrada grande é informada, não encurtada silenciosamente.
Confira a prévia, as linhas vazias, a linha mais longa e o final; altere as opções para regras estritas de quebra.
PROJETADO PARA USO LOCAL
O fluxo normal não exige conta nem envio. Este contador de linhas usa JavaScript para contar o texto colado ou o arquivo escolhido na página atual. O arquivo é lido pela File API do navegador e, no caminho normal, seu conteúdo não é enviado a um servidor de conversão.
O processamento local não é uma garantia de segurança universal. Extensões, dispositivos compartilhados, histórico da área de transferência e capturas de tela ficam fora do controle da página. Não cole informações que você não tenha permissão para processar e limpe o editor em dispositivos compartilhados.
Cole texto ou leia um arquivo compatível localmente; este contador calcula o resultado na página.
Este contador funciona sem login, chave de API ou tarefa no servidor.
Edite o texto ou as opções e veja um novo resultado imediatamente.
PERGUNTAS COMUNS
Estas respostas explicam as regras padrão e os limites do navegador. Use-as para comparar resultados entre editores.
Cole ou digite o texto; os resultados são atualizados automaticamente com linhas, palavras, caracteres e a linha mais longa. A prévia também mostra os números das linhas.
Sim. Linhas vazias entre textos entram em Linhas totais e aparecem separadas como Linhas em branco; Linhas não vazias as exclui. Linhas com apenas espaços seguem a configuração marcada.
Não por padrão. A quebra final encerra a última linha sem criar uma linha vazia invisível. Ative a opção quando precisar de uma semântica estrita de separadores.
Sim. Cole ou envie código-fonte, configuração, Markdown, JSON, CSV ou logs. O contador conta linhas sem interpretar a sintaxe; comentários são apenas texto para o contador.
Sim. TXT, MD, CSV, JSON, LOG e HTML são aceitos; o navegador os lê localmente e informa quando a entrada é grande demais. O seletor não converte documentos binários.
Este contador não precisa de envio nem conta. Limpe o editor em um dispositivo compartilhado; extensões e histórico da área de transferência ficam fora do controle da página.
Sim. Ele mostra palavras, caracteres com e sem espaços e o tamanho da linha mais longa. A pontuação permanece ligada quando as palavras são agrupadas.
O limite é de 500.000 caracteres. A memória do celular pode reduzir o conforto; a prévia mostra as primeiras 200 linhas, enquanto a exportação CSV permanece completa.
PRONTO PARA CONFERIR
Cole o conteúdo, escolha uma regra e use o resultado ao vivo ou o relatório CSV deste contador de linhas mantendo o texto original editável.