Contador de caracteres

Conte caracteres em tempo real e veja o quanto falta para os limites mais comuns.

0Caracteres
0Caracteres (sem espaços)
0Palavras
0Linhas
0Bytes UTF-8

Limites de caracteres

Post no X (Twitter)0 / 280
Legenda do Instagram0 / 2200
Título SEO (title tag)0 / 60
Meta description0 / 160
Título do YouTube0 / 100

Tamanho do SMS

0Caracteres usados
0Mensagens de texto

Funciona no navegador. Nada do que você digita é enviado a lugar nenhum.

Como contar caracteres

  1. Digite ou cole seu texto, ou envie um arquivo de texto.
  2. Veja as contagens de caracteres, palavras e bytes atualizarem em tempo real.
  3. Confira as barras de limite para saber se seu texto cabe no X, Instagram, SEO ou SMS.

Caracteres vs bytes UTF-8, com exemplos reais

TextoCaracteresBytes UTF-8
carro55
café45
um emoji de joinha24
um emoji de família com quatro pessoas1125

Um único emoji costuma contar como 2 caracteres aqui porque é armazenado como um par de unidades de código UTF-16, e ocupa 4 bytes ao ser codificado em UTF-8. Um emoji de família com quatro pessoas é, na prática, várias pessoas e marcas de junção combinadas em um único glifo, por isso conta como 11 caracteres e 25 bytes mesmo aparecendo como uma única imagem.

Segmentos de SMS: GSM-7 vs Unicode

MensagemAlfabetoCaracteres por segmento
Texto simples em português sem acentos incomunsGSM-7160
Texto com acentos como à, é ou üGSM-7160
Texto com ç, ã, õ, ê ou qualquer emojiUnicode70
Uma mensagem acima do limite de um segmentoQualquer um153 ou 67 por segmento extra

As operadoras dividem uma mensagem longa em vários segmentos assim que ela ultrapassa o limite de um único segmento, e cada segmento extra cabe um pouco menos de caracteres que o primeiro, porque alguns caracteres são usados para religar os segmentos no telefone de quem recebe.

Perguntas frequentes sobre Contador de caracteres

Por que caracteres e bytes UTF-8 são diferentes?

Letras sem acento usam 1 byte cada, mas letras acentuadas do português, como ã, ç ou é, e emojis podem usar de 2 a 4 bytes. Uma mensagem de 100 caracteres cheia de acentos ou emojis pode ter 200 bytes ou mais.

Quantos caracteres cabem em um SMS?

Texto simples cabe em 160 caracteres em um único segmento no alfabeto GSM-7, que cobre letras como à, é, ü, ö e ñ. Letras muito comuns no português, como ç, ã, õ, ê e â, ficam fora desse conjunto e mudam a mensagem inteira para Unicode, que permite apenas 70 caracteres por segmento.

Qual é o tamanho ideal para um título SEO?

Mantenha os títulos (title tags) com menos de 60 caracteres e as meta descriptions com menos de 160 caracteres para o Google não cortá-los nos resultados de busca.

O X (Twitter) conta emojis da mesma forma que letras?

O X conta a maioria dos emojis como 2 caracteres dentro do limite de 280, e esta ferramenta faz o mesmo, já que um emoji típico é armazenado como um par substituto (surrogate pair) equivalente a 2 unidades de código.

Por que um emoji conta como 2 caracteres aqui?

Este contador mede da mesma forma que o JavaScript e a maioria dos contadores de caracteres: por unidades de código UTF-16. Um emoji simples, como um joinha, precisa de 2 dessas unidades, então soma 2 à contagem de caracteres mesmo parecendo um único símbolo.

Adicionar um emoji sempre muda o SMS para o modo Unicode?

Sim. Todo emoji fica fora do alfabeto GSM-7 mais antigo, então até um único emoji em uma mensagem simples derruba o limite por segmento de 160 para 70 caracteres.

Uma quebra de linha conta como um caractere?

Sim, uma quebra de linha conta como um caractere no total, da mesma forma que conta quando uma plataforma verifica seu texto contra o próprio limite.

Ferramentas relacionadas