Ferramentas / line-counter

Contar linhas, palavras e caracteres

Cole o texto. Veja o total de linhas, não vazias, vazias, palavras e caracteres. Atualização ao vivo — sem upload.

0
TOTAL DE LINHAS
0
NÃO VAZIAS
0
VAZIAS
0
PALAVRAS
0
CARACTERES
ENTRADA · LINHAS · CARACT.
PRONTO · em 0.00ms
§01 — SOBRE ESTA FERRAMENTA

Quanto esse texto tem, exatamente?

Leitura rápida do total de linhas, não vazias, vazias, palavras e caracteres. Útil pra folhas de especificação, rascunhos de redes sociais, triagem de log ou pra responder «que tamanho tem esse bloco?».

Sem upload, sem chamadas a API. O processo inteiro são umas poucas chamadas a String.split() dentro da página. Cole, olhe os números, siga em frente.

§02 — COMO USAR 03 PASSOS
PASSO 01 01 / 03

Cole seu texto

Solte o que for. Espaços em branco, finais de linha, Unicode esquisito — tudo é tratado.

PASSO 02 02 / 03

Leia as estatísticas

Cinco linhas atualizam ao vivo: TOTAL DE LINHAS (TOTAL LINES), NÃO VAZIAS (NON-BLANK), VAZIAS (BLANK), PALAVRAS (WORDS) e CARACTERES (CHARACTERS). Alinhadas pra leitura confortável.

PASSO 03 03 / 03

Copie ou siga em frente

Clique em «Copiar» (Copy) pra levar o bloco de estatísticas como texto puro — útil pra tickets e changelogs.

§03 — PERGUNTAS 6 RESPOSTAS
01

Como ela conta as palavras?

Tudo que está entre espaços em branco conta como uma palavra. A pontuação fica grudada na palavra ao lado.

Uma linha que contém só espaço em branco (ou nada). Uma linha com um único espaço conta como vazia.

Sim. A contagem de caracteres é o tamanho bruto da entrada, incluindo o \n.

A maioria dos emojis conta como 2 (regra de tamanho de string do JavaScript). Talvez a gente adicione uma contagem por cluster de grafemas no futuro.

Caracteres: cada code point Unicode conta como 1, então um caractere chinês, um emoji ou uma letra latina contam igual. Palavras: a divisão é por espaços, o que é preciso pra inglês e línguas europeias, mas subconta CJK (palavras em chinês e japonês não são separadas por espaços) — uma contagem precisa de palavras CJK exige um tokenizador, fora do escopo desta ferramenta. Linhas e caracteres são precisos em qualquer escrita.

Count é uma das ferramentas mais leves das 8 — só calcula estatísticas, não renderiza texto de saída. Aguenta milhões de linhas sem problema; o único limite é o orçamento de memória da aba do navegador (~1 GB na maioria dos desktops). Aqui não tem nada pra copiar nem baixar — os números atualizam ao vivo enquanto você digita / cola.

§04 — AS OUTRAS SETE 7 / 07
§ — PRIVACIDADE Seu texto nunca sai do navegador. Sem upload, sem cadastro, sem registro do que você cola.
PÁGINA DE PRIVACIDADE ↗