Encontre uma fonte que consiga exibir o seu texto

Cole o texto que você precisa compor. Cada fonte é verificada contra cada caractere, então você descobre agora e não quando o layout encher de quadrados vazios. Suas fontes são lidas neste dispositivo e não são enviadas.

Como funciona

Uma fonte não contém todos os caracteres. Ela contém aqueles para os quais foi desenhada, e nada mais. É por isso que um preço em rupias vira um quadrado vazio, que o nome de um colega perde o acento e que uma linha em híndi ou em árabe dentro de uma fonte europeia sai como uma fileira de retângulos. Designers chamam esses quadrados de tofu, e eles são a forma mais comum de um layout quebrar depois de sair das mãos de quem o fez.

Todo arquivo de fonte carrega uma tabela que responde isso com exatidão. Ela se chama cmap e associa cada caractere ao desenho que a fonte guarda para ele. Esta ferramenta lê essa tabela. Seu texto é separado nos caracteres distintos de que ele realmente precisa, cada fonte é consultada sobre cada um, e o que volta é uma lista sobre a qual dá para agir: as fontes que têm tudo e as fontes às quais falta algo, junto com o que falta.

A alternativa, que a maioria dessas ferramentas usa, é desenhar o caractere duas vezes e comparar as imagens. Ela erra com frequência suficiente para não servir. Duas fontes podem desenhar a mesma letra de forma idêntica, o navegador substitui em silêncio por outra fonte quando falta uma, e um caractere ausente nem sempre sai como o quadrado que você reconheceria. Ler a tabela não é um palpite melhor. É a resposta que o próprio mecanismo de composição usa.

Nada disso é enviado. Ler a cobertura de uma fonte exige algumas centenas de bytes do começo do arquivo, então o arquivo nunca precisa sair do lugar: suas fontes instaladas são lidas onde estão e um arquivo que você adiciona é aberto nesta aba. Isso importa mais do que parece, porque a fonte que você está testando costuma ser uma que você licenciou e não pode redistribuir, e mandá-la para um servidor inspecionar é redistribuí-la.

Como usar

  1. 1 Cole o texto que você precisa compor, com os idiomas e símbolos que ele realmente usa.
  2. 2 Aperte Verificar minhas fontes instaladas e conceda a permissão que o navegador pedir.
  3. 3 Adicione os arquivos de fonte que você está avaliando, se ainda não estiverem instalados.
  4. 4 Leia as duas listas: as fontes que exibem tudo e as que deixam faltar um caractere, com o seu texto composto em cada uma para você ver.

Bom saber

  • Teste a frase real, não uma amostra dela. O caractere que quebra quase sempre é aquele que ninguém pensou em digitar: um símbolo de moeda, uma aspa tipográfica, um travessão, um nome com acento.
  • Uma fonte cobrir o seu texto não é o mesmo que compô-lo bem. Devanágari, árabe e khmer precisam das conjuntas e do comportamento de junção corretos além dos caracteres corretos, e a cobertura não diz se eles estão lá.
  • Emojis quase nunca moram numa fonte de texto. Se o seu texto tem um, espere que toda tipografia séria não o tenha e que a fonte de emoji do sistema o forneça. Isso é normal, e não é uma fonte que você precise trocar.
  • Famílias se dividem em arquivos. A Regular pode ter o caractere e a Bold não, então verifique os pesos que você pretende usar em vez do nome da família.
  • Uma fonte que falha por um único caractere costuma ser a resposta certa mesmo assim. Licencie a família e componha aquele glifo a partir de uma reserva: é para isso que existe uma pilha de fontes.

Compatibilidade com navegadores

  • Chrome 94 ou mais recente · velocidade total a partir de 103
  • Firefox 93 ou mais recente · caminho mais lento
  • Safari 16.4 ou mais recente · caminho mais lento
  • Edge 94 ou mais recente · velocidade total a partir de 103

Melhor no Chrome ou Edge.

Estas são as versões mais antigas que têm tudo o que a ferramenta usa. Elas saem da própria ferramenta, então mudam quando ela muda.

Números de versão conferidos em 2026-09-04.

Perguntas frequentes

Por que meu texto mostra quadrados vazios ou pontos de interrogação?

Porque a fonte em uso não tem desenho para aqueles caracteres. O navegador ou o aplicativo recorre a outra coisa quando consegue, e quando não consegue aparece o retângulo vazio que os designers chamam de tofu. Cole o texto aqui e você verá a quais das suas fontes ele falta e a quais não.

Minhas fontes são enviadas para algum lugar?

Não. Ler a cobertura de uma fonte são algumas centenas de bytes do começo do arquivo, e essa leitura acontece nesta aba, no seu dispositivo. Abra as ferramentas de desenvolvedor, olhe a aba de rede e rode uma varredura: nenhuma requisição leva suas fontes nem os nomes delas. Isso importa especialmente com fontes licenciadas, que normalmente você não tem permissão de enviar a ninguém.

Por que esta página não vê minhas fontes instaladas?

A API de acesso a fontes locais só existe no Chrome e no Edge de computador, e precisa da sua permissão porque a lista de fontes instaladas identifica um dispositivo com bastante precisão. Onde a API não existe, a página diz isso em vez de fingir, e adicionar arquivos à mão funciona em qualquer navegador.

Posso verificar uma fonte antes de comprar?

Pode, e é um dos melhores motivos para usar isto. Um arquivo de teste ou um espécime solto aqui diz se a família cobre os idiomas e símbolos de que o seu projeto precisa, antes de você pagar a licença e descobrir que falta o símbolo da rupia.

Por que WOFF2 não é aceito?

Um WOFF2 é compactado com Brotli, e os navegadores não expõem um descompactador de Brotli aos scripts, só gzip e deflate. Embutir um significaria um download grande para cada visitante só para salvar um formato que sempre tem um gêmeo TTF ou OTF. Use esse gêmeo. WOFF, que usa deflate comum, é lido normalmente.

Se uma fonte cobre meu texto, ele vai ficar certo?

Significa que nada vai faltar, o que é um piso e não uma garantia. Escritas complexas também precisam de modelagem: as conjuntas do devanágari, as formas de junção do árabe, o empilhamento do khmer. Uma fonte pode ter todos os caracteres e compô-los mal. Cobertura é a pergunta que esta ferramenta responde, e é a que decide se o texto chega a aparecer.

O que significa o aviso de fonte de símbolos?

Fontes como a Wingdings não carregam letras de verdade. Elas mapeiam o teclado para uma área privada do Unicode e desenham uma figura para cada tecla, então parecem cobrir texto comum enquanto o exibem como setas e quadrados. Quando uma fonte faz isso, fica sinalizado, porque senão pareceria uma correspondência perfeita.

O que conta como caractere aqui?

Um ponto de código Unicode, contado uma vez por mais que apareça. Emojis formados por vários pontos de código unidos são contados pelas suas partes, porque é isso que uma fonte precisa ter. Os elos em si, junto com as quebras de linha e as marcas invisíveis que guiam direção e modelagem, ficam de fora: eles nunca são desenhados, então nenhuma fonte tem culpa de não os ter.

Ferramentas relacionadas

Seus arquivos são processados no seu dispositivo e não são enviados. Você pode verificar isso nas ferramentas de desenvolvedor do seu navegador, na aba Rede.