Como funcionam de verdade as fontes do Instagram (não são fontes)
Publicado a 14/05/2026 · 7 min de leitura · Ferramentas de texto e idioma
Daniel Okonkwo — Programador front-end e redator de Tecnologia na OneKitly
Desempenho web · Formatos de ficheiro
Verificado a partir de 2 fontes
O Instagram não oferece formatação rica em biografias, legendas ou comentários — não há botão de negrito porque não há negrito. O que os geradores fazem é substituir um carácter por outro. O seu A, que é U+0041, é substituído por U+1D400 MATHEMATICAL BOLD CAPITAL A, um carácter completamente distinto que o Unicode codificou para a notação matemática. A maioria dos estilos vem do bloco Mathematical Alphanumeric Symbols, de U+1D400 a U+1D7FF; as letras em círculo vêm de Enclosed Alphanumerics, as largas de Halfwidth and Fullwidth Forms, as versaletes de Phonetic Extensions. O texto não é, portanto, estilizado mas substituído, e isso tem consequências: um leitor de ecrã anuncia nomes de caracteres ou salta o trecho por inteiro, a cadeia deixa de corresponder a uma pesquisa pela palavra comum, e qualquer aparelho cujas fontes não cubram esses pontos de código mostra quadrados vazios.
Nada é estilizado. Cada letra é trocada por outro carácter Unicode que por acaso se parece com negrito ou cursivo — daí um leitor de ecrã ler uma algaraviada e alguns aparelhos mostrarem quadrados vazios.
Uma fonte é uma escolha de rendição; isto é uma troca de caracteres
Quando um processador de texto põe uma palavra a negrito, as letras não mudam. O documento continua a guardar a letra A como U+0041 e anexa-lhe uma instrução que pede ao renderizador que a desenhe com um traço mais forte da mesma família. Retire a formatação e recupera a sua palavra intacta, porque a formatação nunca fez parte do texto. É essa separação que permite pesquisar num documento, copiar dele ou dá-lo a um leitor de ecrã sem perder nada.
O Instagram não tem essa camada. Uma biografia é uma cadeia simples, pelo que a um gerador só resta uma alavanca: mudar a cadeia. Percorre o seu texto, procura cada letra numa tabela de caracteres visualmente parecidos e devolve-lhe o resultado substituído para colar. O que aterra na sua biografia é uma sequência de pontos de código diferente do que escreveu, e não há formatação a retirar porque nada foi formatado. É nisto que consiste todo o truque, e daí decorrem todas as consequências deste artigo.
Os blocos de onde vêm estes caracteres e os seus buracos
Nenhum destes intervalos foi criado para as redes sociais. O Mathematical Alphanumeric Symbols existe para que um artigo de física distinga um vetor a negrito de um escalar em itálico, em que a espessura carrega sentido e não decoração. O Enclosed Alphanumerics vem de convenções tipográficas japonesas e coreanas; o Halfwidth and Fullwidth Forms existe para que as letras latinas assentem na mesma grelha quadrada dos caracteres CJK. Os versaletes vivem em Phonetic Extensions porque os linguistas precisavam deles para transcrever. Cada estilo de um gerador é um conjunto de símbolos emprestado a fazer um trabalho para o qual nunca foi desenhado.
Os conjuntos emprestados têm lacunas, e as lacunas notam-se. O intervalo do itálico matemático não tem h minúsculo em U+1D455 — esse ponto de código não está atribuído, porque o h itálico já tinha sido codificado anos antes como U+210E PLANCK CONSTANT, e os geradores vão buscá-lo ali. Os intervalos de script e fraktur têm as mesmas lacunas, preenchidas a partir de Letterlike Symbols. O Phonetic Extensions não tem versalete X de todo, a par de várias outras letras em falta, pelo que um gerador de versaletes deixa essas em minúscula comum e a linha deixa de parecer uniforme. E todo o bloco matemático cobre apenas o alfabeto latino sem acentos, o grego e os dígitos: escreva café a negrito e obtém c, a e f a negrito e um é normal, porque não existe um é a negrito para substituir.
O que custa: leitores de ecrã, pesquisa e aparelhos que desistem
Comecemos pelo que não é uma nota de rodapé. Uma biografia escrita em Mathematical Bold não é lida como as suas palavras. Consoante o leitor de ecrã e as suas tabelas de caracteres, a pessoa ouve uma sequência de nomes de caracteres, um fluxo de sons sem relação, ou silêncio onde deveria estar a sua biografia. Não há definição que o corrija, porque para o software dela o texto diz mesmo o que diz. Se a sua biografia contém o que faz e como o contactar, uma versão estilizada põe essa informação fora do alcance de quem usa tecnologia de apoio — e o mesmo vale para o controlo por voz, a tradução e tudo o que tenha de ler a cadeia em vez de a olhar.
A pesquisa é o segundo custo, e é uma questão de identidade da cadeia: procurar a sua palavra comum não é procurar estes caracteres. O Unicode define de facto um caminho de reparação — a normalização NFKC devolve muitos deles, de modo que U+1D400 volta a ser A, e as formas em círculo, quadradas e de largura completa também se dobram — mas a plataforma tem de escolher aplicá-la, e a maioria das caixas de pesquisa não o faz. Dois estilos populares nunca se dobram: os versaletes e as letras em círculo ou quadrado escuro não têm correspondência de compatibilidade, e nenhuma normalização os recupera. O terceiro custo é a rendição simples. Estes caracteres só são desenhados se uma fonte do aparelho os cobrir, e por isso a mesma biografia pode ficar elegante num telemóvel e surgir como uma fila de quadrados vazios noutro, e por isso os caracteres do suplemento em círculo aparecem muitas vezes como emoji a cores em vez de letras. Mantenha o seu nome, a sua função e qualquer termo pesquisável em caracteres comuns, e gaste os estilos decorativos num separador ou num floreado.
| Bloco Unicode | Intervalo | Estilos que alimenta | O A torna-se |
|---|---|---|---|
| Mathematical Alphanumeric Symbols | U+1D400–U+1D7FF | Negrito, itálico, script, fraktur, contornado, sans-serif, monoespaçado | 𝐀 𝐴 𝒜 𝔄 𝔸 𝖠 𝙰 |
| Letterlike Symbols | U+2100–U+214F | Preenche as lacunas de script e fraktur, cujas letras foram codificadas antes | ℬ ℋ ℌ (B, H em script e fraktur) |
| Enclosed Alphanumerics | U+2460–U+24FF | Letras e números em círculo | Ⓐ |
| Enclosed Alphanumeric Supplement | U+1F100–U+1F1FF | Quadrado, círculo escuro e quadrado escuro — muitas vezes desenhados como emoji | 🄰 🅐 🅰 |
| Halfwidth and Fullwidth Forms | U+FF00–U+FFEF | O aspeto largo e espaçado, emprestado da composição do Extremo Oriente | A |
| Phonetic Extensions | U+1D00–U+1D7F | Versaletes — um conjunto incompleto pensado para transcrição fonética | ᴀ |
| Combining Diacritical Marks | U+0300–U+036F | Rasurado e sublinhado — os únicos estilos que conservam as suas letras reais | A̶ A̲ (A mais uma marca) |
Perguntas frequentes
- Porque é que a minha biografia estilizada aparece como quadrados vazios em alguns telemóveis?
- O quadrado vazio, muitas vezes chamado tofu, é o que um aparelho desenha quando tem um carácter e não encontra glifo para ele em nenhuma fonte instalada. O bloco Mathematical Alphanumeric Symbols fica fora do intervalo que as fontes de sistema antigas se dão ao trabalho de cobrir, pelo que um telemóvel com um conjunto de fontes limitado tem o carácter mas não tem nada para desenhar. Não pode resolver isto do seu lado — a peça em falta está no aparelho de quem lê — e é essa a razão prática para manter as palavras essenciais em caracteres comuns.
- Uma biografia estilizada continua a ser encontrada na pesquisa?
- Trate isto como um risco real e não como uma certeza em qualquer sentido. Os caracteres são mesmo diferentes dos que uma pessoa escreve numa caixa de pesquisa, pelo que a correspondência só acontece se a plataforma normalizar o texto antes de comparar — e saber se um dado serviço o faz não está documentado e pode mudar sem aviso. Dois dos estilos comuns não podem ser normalizados de volta de todo, já que os versaletes e as letras em círculo ou quadrado escuro não têm correspondência de compatibilidade. O arranjo seguro é o mesmo faça a plataforma o que fizer: o seu nome, o seu nicho e a sua cidade em caracteres simples, a decoração em todo o resto.
- Há alguma forma de conseguir negrito a sério no Instagram?
- Não. Biografias, legendas e comentários são guardados como texto simples, pelo que não há camada de formatação para ativar nem nada que uma aplicação possa acrescentar sem mudar os próprios caracteres. É por isso que qualquer ferramenta que promete negrito no Instagram está a fazer a substituição aqui descrita, diga-o ou não. Se quer ênfase visual sem o custo de acessibilidade, as alavancas que restam são estruturais: quebras de linha, maiúsculas comuns, um emoji como marcador e pôr as palavras importantes à frente.
Artigos que podem interessar-lhe
Todos os guias →Ferramentas relacionadas
Fontes
Detetaste um erro neste artigo?