Contador de hashtags e formatador de legenda do Instagram
Cole sua legenda: o contador confere os limites do Instagram (30 hashtags, 20 marcações @, 2.200 caracteres), marca as hashtags repetidas e entrega uma versão organizada para copiar.
Como o cálculo é feito
O contador analisa sua legenda direto no navegador. Uma hashtag é um “#” seguido de letras (com acentos, ç ou outros alfabetos), números e sublinhados; hífen, ponto ou espaço encerram a hashtag. Um “#” colado a uma letra (como em “C#”) não é hashtag. Uma menção é um “@” seguido de um nome de usuário com letras, números, pontos e sublinhados; endereços de e-mail não entram na conta.
Os limites do Instagram
A documentação da API Instagram Graph da Meta permite na legenda (caption) de uma publicação no máximo 2.200 caracteres, 30 hashtags e 20 marcações @. Hashtags não diferenciam maiúsculas de minúsculas: #Ferias e #ferias são a mesma, por isso aparecem como repetidas. Os caracteres são contados como pontos de código Unicode; um emoji composto (tom de pele, famílias, bandeiras) pode ocupar mais de um caractere.
O que o formatador faz
- Hashtags no final: só move blocos de hashtags – hashtags no fim da linha e linhas formadas apenas por hashtags. Uma hashtag no meio da frase (“Amo #café de manhã”) fica onde está, para não quebrar a frase.
- Remover repetidas: a primeira ocorrência fica, as repetições seguintes saem.
- Minúsculas: opcional, para um visual uniforme. Não muda a busca, mas #PalavrasComInicialMaiuscula são mais fáceis de ler para leitores de tela.
- Parágrafos: as linhas em branco são mantidas, várias seguidas viram uma só e os espaços no fim da linha são removidos.
Espaço entre parágrafos com ponto ou caractere invisível
Alguns apps e teclados apagam as linhas vazias, e a legenda vira um bloco só. O truque mais usado é preencher cada linha em branco com um caractere: um ponto “.” visível ou o caractere Unicode U+2800 (padrão braille vazio), que parece um espaço mas não é tratado como tal. Cada um conta como um caractere. O ponto é a opção mais segura, porque leitores de tela podem anunciar o U+2800 como caractere braille.
Perguntas frequentes
Quantas hashtags posso usar no Instagram?
Segundo a documentação da API Instagram Graph da Meta, no máximo 30 hashtags por publicação, além de 20 marcações @ e 2.200 caracteres. Se o app mostrar um limite menor, digite esse número acima como limite de hashtags.
#Ferias e #ferias contam como repetidas?
Sim. Hashtags não diferenciam maiúsculas de minúsculas, então o contador trata as duas como a mesma e o formatador mantém só a primeira.
Por que uma hashtag no meio da frase não é movida?
Porque ela faz parte da frase. Só são movidas as hashtags no fim da linha e as linhas só de hashtags, para o texto continuar legível.
Meu texto fica salvo em algum lugar?
Não. Tudo acontece no seu navegador: o texto não é enviado nem aparece no endereço da página.
O que é o caractere invisível?
O caractere Unicode U+2800 (padrão braille vazio). Parece vazio, mas não é apagado como espaço, então mantém a distância entre os parágrafos. Conta como um caractere.
Fontes e base legal
- caption: 2200 / 30 # / 20 @: Meta for Developers – Instagram Graph API, IG User Media (Parameter caption)
- Unicode Standard – Code Chart Braille Patterns (U+2800)
Última atualização:
Ferramentas relacionadas
- Contador de caracteres e palavrasConte caracteres com e sem espaço, palavras, frases, parágrafos e tempo de leitura na hora, com os limites do X, Instagram, TikTok, LinkedIn e SMS.
- Comparar textos: encontre as diferençasCompare dois textos online e destaque as diferenças por linha, palavra ou caractere, com porcentagem de semelhança. Grátis e privado, no navegador.
- Gerador de Lorem ipsumGerador de Lorem ipsum grátis: parágrafos, frases ou número exato de palavras, início “Lorem ipsum dolor sit amet”, tags HTML de parágrafo e copiar.
- Contador de Tokens para Prompts de IAQuantos tokens tem seu prompt? Calculadora de tokens para ChatGPT e IA: estimativa com faixa por idioma, além de caracteres e palavras — local, sem envio.
- Converter maiúsculas em minúsculas e vice-versaTransforme texto em MAIÚSCULAS ou minúsculas, inicial maiúscula na frase ou em cada palavra, camelCase e snake_case. Grátis, com acentos e ç, no navegador.
- Gerador de SenhaCrie senhas aleatórias fortes e frases-senha fáceis de lembrar (em inglês, lista EFF), com a entropia em bits — direto no navegador, sem enviar nem salvar nada.