Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

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.

Analise o seu texto

Resultados em tempo real

Caracteres

0

Caracteres sem espaços em branco

0

Espaços em branco

0

Palavras

0

Tempo de leitura

0 min

Estimativa a 200 palavras/min.

Tempo de fala

0 min

Estimativa a 130 palavras/min.

Frases

0

Parágrafos

0

Linhas

0

Tamanho UTF-8

0 bytes

Densidade de palavras

Até 25 palavras mais frequentes, com o número de ocorrências e a percentagem do total. Não distingue maiúsculas de minúsculas; inclui palavras comuns e números.

Adicione texto para ver a densidade de palavras.

O texto é analisado apenas neste navegador. Não é enviado, guardado nem transmitido para lado nenhum.

Categorias de caracteres

Cada grafema que não seja espaço em branco é contado uma vez. Vale a primeira correspondência nesta ordem: sequências de emoji, números, escrita latina, cirílica, árabe, han, hiragana, katakana, hangul, outras letras e pontuação/símbolos. Os restantes ficam em «Emoji e outros». As categorias indicam sistemas de escrita, não línguas; os caracteres han são usados em várias línguas.

Adicione texto para ver as categorias de caracteres.

Como usar o contador

  1. Cole ou escreva o texto no campo.
  2. 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.
  3. 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

Alguns contadores usam unidades UTF-16 do JavaScript e podem separar emojis ou caracteres combinados. Esta ferramenta conta grafemas Unicode visíveis quando o navegador o permite.

Não. Todos os cálculos são feitos no navegador. A página não envia, guarda, regista nem transmite o texto introduzido.

Quando possível, o navegador identifica os limites das frases segundo a língua. Nos navegadores antigos, o cálculo baseia-se na pontuação e pode variar com abreviaturas. Os parágrafos são separados por linhas em branco, mesmo com espaços ou tabulações, ou por separadores de parágrafos Unicode. Uma simples mudança de linha não cria um parágrafo.

Os caracteres representam grupos Unicode visíveis; os bytes UTF-8 representam o tamanho do texto codificado. Um emoji pode ocupar vários bytes e contar como um só carácter.

É a percentagem de ocorrências de uma palavra em relação ao total do texto. São apresentadas até 25 palavras, incluindo palavras comuns e números, agrupando maiúsculas, minúsculas e codificações equivalentes de acentos. A lista ajuda a detetar repetições, sem recomendar uma densidade ideal de palavras-chave.

São estimativas a 200 palavras por minuto para leitura e 130 para fala, arredondadas por excesso ao minuto seguinte. Um texto vazio apresenta zero. A duração real depende do ritmo, da língua, das pausas e do tema.

Este contador considera as quebras de linha explícitas, incluindo linhas em branco. Outros serviços podem usar definições diferentes. Compare sempre o mesmo texto original, com os mesmos espaços e quebras; o ajuste à largura do campo não altera este total.

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 YAML

Conversor 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 JSON

HTML 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 Markdown

Testador 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 JavaScript

Markdown 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 HTML

Ordenador 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 texto

Remover 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 duplicadas

Comparador 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 textos

Conversor 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úsculas

Codificador 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 HTML

Gerador 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 Markdown

Analisador 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 consulta

Codificador 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 URL

Codificador 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 Base64

Formatador 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 XML

Formatador 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 JSON

Contador 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 SMS

Contador 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 sociais

Calculadora de tamanho de texto

Compare codificações e tamanhos de dados de texto no navegador.

Abrir ferramenta — Calculadora de tamanho de texto

Limpeza 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 PDF

Conversor 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 estilizadas

Corrigir texto

Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.

Abrir ferramenta — Corrigir texto

Verificar 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
Ver todas as ferramentas desta categoria