Contador de caracteres
Cole ou escreva o texto para verificar a extensão, as palavras mais frequentes e o tempo de leitura estimado. Tudo é calculado no navegador, incluindo emojis e letras acentuadas.
Como usar o contador
- Cole ou escreva o texto no campo.
- Consulte os totais de caracteres, palavras, frases, parágrafos e linhas, bem como as estimativas de leitura e de fala. O tamanho UTF-8 indica o espaço ocupado pelo texto codificado.
- Use a divisão por categorias quando o texto mistura sistemas de escrita.
Recursos
- Conta caracteres visíveis, palavras, linhas e bytes em UTF-8
- Estima o tempo de leitura e mostra palavras frequentes
- Agrupa caracteres por sistema de escrita
- Conta separadamente espaços e caracteres sem espaços
- Mostra frases e parágrafos e estima o tempo de fala
Quando usar
- Conferir o limite de um formulário ou texto
- Revisar a estrutura de um rascunho multilíngue
- Planejar a duração de um roteiro de apresentação
- Perceber repetições antes de publicar
Como interpretar os resultados
Os caracteres são contados como grupos de grafemas Unicode: uma letra acentuada ou um emoji de família podem valer um só carácter, mesmo contendo vários pontos de código. O total inclui espaços em branco. Conta os caracteres do texto, não os glifos desenhados por uma determinada fonte.
Os espaços em branco incluem espaços, tabulações, espaços inseparáveis e separadores de linha Unicode. O par CRLF conta como um carácter em branco e uma quebra de linha. LF, CR, NEL e os separadores de linha e de parágrafo Unicode também iniciam uma nova linha. Um texto vazio tem zero linhas; uma quebra no final acrescenta uma linha vazia.
Quando disponível, o Intl.Segmenter do navegador identifica as palavras na língua selecionada, incluindo línguas como o chinês, que não usam espaços entre palavras. Sem este recurso, cada sequência contínua de letras ou números conta como uma palavra, admitindo marcas combinantes e apóstrofos internos. Um trecho chinês sem espaços conta então como uma única sequência, pelo que os totais podem variar entre navegadores.
O tamanho UTF-8 é o número de bytes do texto codificado. Um KB equivale a 1 000 bytes e um KiB a 1 024; um MB equivale a 1 000 000 e um MiB a 1 048 576. Emoji e caracteres não latinos precisam frequentemente de vários bytes, mesmo quando contam como um só carácter.
Em navegadores mais antigos, o algoritmo alternativo mantém juntas as marcas combinantes comuns, sequências de emoji, bandeiras e sílabas hangul. Não substitui todas as regras de segmentação Unicode: combinações raras de certas escritas podem ser contadas de forma diferente. Se o navegador não conseguir identificar uma categoria com segurança, o carácter aparece em «Emoji e outros».
Quando o navegador permite, as frases são identificadas segundo as regras da língua escolhida. Nos navegadores mais antigos, a pontuação serve de base a uma estimativa; abreviaturas e pontuação pouco habitual podem afetar o resultado. Os parágrafos são separados por linhas em branco, mesmo que contenham espaços ou tabulações, ou por um separador de parágrafos Unicode. Uma simples mudança de linha não cria outro parágrafo.
O tempo de leitura usa 200 palavras por minuto e o tempo de fala usa 130, com arredondamento por excesso ao minuto inteiro. São estimativas para planear: a língua, o conteúdo, as pausas e o ritmo de cada pessoa alteram a duração, sobretudo em línguas como o chinês.
A densidade é o número de ocorrências de uma palavra dividido pelo total de palavras e multiplicado por 100. A lista mostra até 25 palavras, incluindo palavras comuns e números. Maiúsculas, minúsculas e codificações equivalentes de acentos são agrupadas; formas diferentes da mesma palavra ficam separadas. As percentagens usam o texto completo, pelo que a soma das entradas visíveis pode ser inferior a 100%.
As linhas são contadas pelas quebras presentes no texto, incluindo linhas em branco, e não pelo ajuste à largura do ecrã. Sete parágrafos separados por seis linhas em branco totalizam 13 linhas, se não houver outras quebras.
Para que serve este contador
Use-o para preparar publicações, campos de formulários, mensagens, títulos, descrições SEO e textos curtos com limite de caracteres.
Confirme a extensão pedida num trabalho académico ou numa encomenda editorial e reveja a estrutura pelo número de frases e parágrafos. As estimativas de leitura e de fala ajudam a planear artigos, apresentações e guiões de locução.
Use a lista de palavras frequentes para detetar repetições antes de publicar. A divisão por sistema de escrita ajuda a rever textos multilingues, enquanto o total de linhas mostra a estrutura do texto colado.
Verifique o tamanho antes de submeter um formulário ou publicar conteúdo, para não ultrapassar limites da plataforma.
Perguntas frequentes
Ferramentas relacionadas
JSON para YAML
Converta JSON em YAML localmente, preservando o texto dos números e as strings entre aspas; copie ou baixe o resultado completo.
Abrir ferramenta — JSON para YAMLConversor de YAML para JSON
Converta YAML em JSON localmente com texto numérico exato, aliases limitados e cópia ou download completos.
Abrir ferramenta — Conversor de YAML para JSONHTML para Markdown
Converta HTML colado ou local em Markdown, confira as notas de conversão e copie ou baixe o resultado.
Abrir ferramenta — HTML para MarkdownTestador de expressões regulares JavaScript
Teste um padrão JavaScript localmente e examine correspondências, capturas e posições UTF-16.
Abrir ferramenta — Testador de expressões regulares JavaScriptMarkdown para HTML
Converta um rascunho Markdown em fragmento HTML, confira o código e a prévia inerte e copie ou baixe o resultado.
Abrir ferramenta — Markdown para HTMLOrdenador de texto
Ordene linhas pelo alfabeto do idioma escolhido ou por pontos de código Unicode, mantendo duplicatas, linhas em branco e todo o conteúdo.
Abrir ferramenta — Ordenador de textoRemover linhas duplicadas
Mantenha a primeira cópia exata de cada linha, preservando a ordem, os espaços significativos e as linhas vazias; copie ou baixe o resultado.
Abrir ferramenta — Remover linhas duplicadasComparador de textos
Compare dois textos localmente, com alterações em linhas inteiras e atenção aos espaços e à quebra final.
Abrir ferramenta — Comparador de textosConversor de maiúsculas e minúsculas
Converta a caixa do texto ou as iniciais de palavras e frases com regras explícitas.
Abrir ferramenta — Conversor de maiúsculas e minúsculasCodificador e decodificador de entidades HTML
Codifique ou decodifique referências HTML em texto, escolhendo o contexto e o formato Unicode. O resultado usa LF, sem interpretar ou renderizar a marcação.
Abrir ferramenta — Codificador e decodificador de entidades HTMLGerador de tabela Markdown
Edite uma tabela de texto literal, ajuste o alinhamento e copie Markdown GFM ou importe texto separado por tabulações.
Abrir ferramenta — Gerador de tabela MarkdownAnalisador e criador de strings de consulta
Analise e edite parâmetros de consulta mantendo nomes repetidos e sua ordem. Copie uma consulta normalizada ou URL HTTP(S).
Abrir ferramenta — Analisador e criador de strings de consultaCodificador e decodificador de URL
Converta um componente de URL ou valor de formulário UTF-8 com regras claras para espaços e sinais de mais; copie ou baixe o resultado.
Abrir ferramenta — Codificador e decodificador de URLCodificador e decodificador Base64
Codifique texto UTF-8 em Base64 padrão ou seguro para URL, ou decodifique os dois formatos com erros claros e resultado completo.
Abrir ferramenta — Codificador e decodificador Base64Formatador XML
Verifique XML 1.0 com espaços de nomes, formate ou compacte localmente e copie ou baixe o resultado em UTF-8.
Abrir ferramenta — Formatador XMLFormatador e validador JSON
Verifique a sintaxe JSON, formate ou minifique localmente e copie ou baixe o resultado preservando os dados originais.
Abrir ferramenta — Formatador e validador JSONContador de caracteres e segmentos SMS
Veja a codificação da mensagem, os limites dos segmentos e o possível custo. O texto fica no seu navegador.
Abrir ferramenta — Contador de caracteres e segmentos SMSContador de caracteres para redes sociais
Confira os limites de cada plataforma e divida publicações sem perder texto.
Abrir ferramenta — Contador de caracteres para redes sociaisCalculadora de tamanho de texto
Compare codificações e tamanhos de dados de texto no navegador.
Abrir ferramenta — Calculadora de tamanho de textoLimpeza de texto de PDF
Corrija quebras de linha e espaços em texto copiado de PDFs. Preserve o original e reveja hífens ambíguos antes de copiar o resultado.
Abrir ferramenta — Limpeza de texto de PDFConversor de letras estilizadas
Converta letras Unicode estilizadas compatíveis em texto normal no navegador. Preserve maiúsculas, acentos, emojis e o original.
Abrir ferramenta — Conversor de letras estilizadasCorrigir texto
Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.
Abrir ferramenta — Corrigir textoVerificar corte do e-mail no Gmail
Meça os bytes UTF-8 do HTML do e-mail, compare com a referência de 102.000 bytes e encontre trechos pesados, tudo no navegador.
Abrir ferramenta — Verificar corte do e-mail no Gmail