Contador de caracteres

Cole ou digite um texto para contar os caracteres do jeito que aparecem na tela, emojis incluídos, e comparar com os limites de um post no X, de um SMS e de um resultado de busca.

Caracteres
169
Sem espaços
136
Letras
122
Dígitos
9
Linhas
1
Bytes (UTF-8)
173
Restam de 280 no X
110
Mensagens SMS
3
Restam de 160 na meta description
-9

Funciona no seu navegador: nada do que você digita é enviado para lugar nenhum.

Como usar

Digite ou cole um texto na caixa. Todos os números são atualizados enquanto você digita. Um número negativo em um campo «Restam…» significa que você passou do limite nessa quantidade de caracteres.

O que cada número significa

  • Caracteres: o que você vê como caracteres separados, incluindo espaços e quebras de linha. Um emoji com tom de pele, uma bandeira ou uma letra com acento combinado contam uma vez. Uma quebra de linha do Windows (CR + LF) conta como uma.
  • Sem espaços: o mesmo, sem espaços, tabulações nem quebras de linha.
  • Letras e dígitos: letras de qualquer alfabeto e os dígitos 0–9 (e os de outras escritas). Pontuação, símbolos e emojis não são nem uma coisa nem outra.
  • Linhas: o número de linhas, incluindo as vazias.
  • Bytes (UTF-8): o tamanho do texto salvo em UTF-8.
  • Restam de 280 no X: o X dá pesos aos caracteres - letras latinas, cirílicas, gregas, árabes e parecidas contam 1; caracteres chineses, japoneses e coreanos e os emojis contam 2. O X conta cada link como 23, seja qual for o tamanho; este contador conta o link do jeito que está escrito.
  • Mensagens SMS: quantas mensagens o texto ocupa. Alfabeto GSM: 160 caracteres em uma mensagem e 153 por parte quando dividida; os caracteres ^ { } [ ] ~ | € \ ocupam duas posições. Com qualquer outro caractere: 70, e depois 67 por parte.
  • Restam de 160 na meta description: os buscadores cortam os trechos pela largura em pixels, não por um número fixo, então 160 é uma referência prática e não um limite exato.

Exemplo resolvido

«Café 2026» tem 9 caracteres: 4 letras, 1 espaço e 4 dígitos. Em UTF-8 ocupa 3 + 2 + 1 + 4 = 10 bytes, porque o é ocupa 2. O é está no alfabeto GSM, então o SMS aceita 160 caracteres e este texto é 1 mensagem. Se você escrever «Café com açúcar», o ç minúsculo e o ú passam a mensagem para UCS-2 e o máximo cai para 70. No X, «Café 2026» pesa 9 e restam 271.

Limites comuns

Onde Limite
Post no X 280 (com pesos)
SMS, alfabeto GSM 160 por mensagem, 153 por parte
SMS com ç, ã, õ, á, í, ó, ú ou emojis 70 por mensagem, 67 por parte
Meta description cerca de 150–160
Título nos resultados de busca cerca de 50–60

Dicas

Em português quase todo texto tem algum ç, ã ou acento agudo, então a maioria dos SMS vai em UCS-2, com 70 caracteres por mensagem. Se um SMS se dividir em muitas partes, tirar os acentos, as aspas tipográficas e os emojis pode reduzir as partes a menos da metade. Para contar palavras e tempo de leitura, use o contador de palavras.

Perguntas frequentes

Um emoji é um caractere ou dois?

Aqui ele conta como um, porque aparece como um. «👍🏽» (joinha com tom de pele) e uma bandeira como «🇧🇷» são formados por dois pontos de código, e um «á» pode ser escrito como «a» mais um acento combinado; o contador trata cada um desses grupos como um único caractere. O X conta um emoji como 2 no limite dele, e o número «Restam de 280 no X» também.

Por que um SMS com «ç» ou «ã» aceita menos caracteres?

Uma mensagem só com o alfabeto GSM (letras latinas sem acento, dígitos, pontuação comum e algumas letras acentuadas, como é, à e Ç maiúsculo) aceita 160 caracteres. O ç minúsculo, o ã, o õ, o á, o â, o ê, o í, o ó, o ô e o ú não estão nesse alfabeto, assim como os emojis. Um único caractere desses passa a mensagem inteira para UCS-2, que aceita 70. Textos longos são divididos em partes de 153 e 67 caracteres.

Qual a diferença para o contador de palavras?

O contador de palavras conta palavras, frases e tempo de leitura. Esta ferramenta foca nos caracteres e nos limites - letras, dígitos, linhas, o tamanho em bytes e a margem que sobra no X, em um SMS e na meta description.

Por que há mais bytes do que caracteres?

Em UTF-8, uma letra latina sem acento, um dígito ou um espaço ocupam 1 byte; uma letra com acento, o ç ou uma letra cirílica, 2 bytes; um caractere chinês ou japonês, 3; e a maioria dos emojis, 4. Limites em bytes aparecem em bancos de dados, nomes de arquivo e algumas APIs.

Meu texto é enviado para algum lugar?

Não. A contagem é feita no seu navegador; nada do que você digita sai da página.

Mais em Texto

Todas as ferramentas da categoria: Texto ·Atualizado em 7 de novembro de 2026

Opções de privacidade

O Google Analytics mostra para nós quais ferramentas são usadas e se elas funcionam. Ele pode usar cookies. Sua escolha fica salva neste navegador.