Fonte Web WOFF2 (.woff2)

Recomendação Padrão

O Web Open Font Format 2.0 (WOFF2) é o principal padrão global para tipografia web, utilizando o algoritmo de compressão Brotli do Google e o pré-processamento de tabelas de fontes personalizadas para alcançar velocidade máxima e tamanhos de arquivo mínimos na web moderna.

Converter TTF para WOFF2

Conversor gratuito de TTF para WOFF2 no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspecionar e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos WOFF2 inspecionando a sequência de bytes binários inicial:

Selecione ou solte os arquivos aqui

Conversão 100% privada no navegador - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de Privacidade com Zero Transmissão de Rede: 0 bytes enviados para servidores externos. Todo o processamento ocorreu localmente no sandbox do seu navegador.

Assinatura de Cabeçalho em Nível de Byte (Magic Bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos WOFF2 inspecionando a sequência de bytes binários inicial:

ASSINATURA HEX (OFFSET 0):

77 4F 46 32

REPRESENTAÇÃO ASCII: wOF2

Padronização: Recomendação W3C (2018)

Especificações Técnicas

Arquitetura do ContêinerCabeçalho WOFF2 de 48 bytes seguido pelo diretório de tabelas, fluxo de dados de fontes compactados com Brotli e metadados opcionais
CompressãoCompressão Brotli combinada com transformações especializadas de tabelas de glifos (pré-condicionamento de 'glyf' e 'loca')
Ordem de Bytes (Endianness)Cabeçalho Big-Endian / fluxo de bits Brotli
Espaços de CoresCOLRv0, COLRv1, OpenType-SVG, emoji colorido CBDT
Canais e EstruturaContornos TrueType ou CFF, eixos de fontes variáveis, tabelas de layout e emoji colorido
Dimensões MáximasAté 65.535 glifos por arquivo de fonte
TransparênciaSuporte total à transparência em emojis coloridos e tabelas de fontes SVG
Streaming e ProgressivoCarga útil Brotli de fluxo único ultracompacta projetada para multiplexação HTTP/2 e HTTP/3 de alta velocidade

Matriz de Comparação Técnica: WOFF2 vs Concorrentes

Atributo TécnicoWOFF2 (Atual)WOFFTTFOTF
Eficiência de CompressãoMais alta (Brotli + transformações de tabela)Moderada (compressão zlib)Nenhuma (não compactado)Nenhuma (não compactado)
Bytes MágicoswOF2 (0x77 0x4F 0x46 0x32)wOFF (0x77 0x4F 0x46 0x46)0x00 0x01 0x00 0x00OTTO (0x4F 0x54 0x54 0x4F)
Destino PrincipalTipografia web moderna (@font-face)Tipografia web legadaSistemas operacionais de desktopImpressão e pré-impressão de desktop
Tamanho Típico do Arquivo15 KB - 40 KB (ultracompacto)25 KB - 60 KB40 KB - 120 KB40 KB - 120 KB

Modos Comuns de Corrupção e Guia de Recuperação Hex

O navegador exibe a fonte padrão do sistema e registra 'OTS parsing error: Failed to decompress WOFF2 stream'.

Causa Raiz: Fluxo de bits Brotli corrompido ou declaração de tamanho de fonte não compactada incompatível no cabeçalho WOFF2.

Recuperação: Recodifique a fonte usando o Conversor WOFF2 do File2File.

Análise de Segurança e Vetores de Ataque ao Analisador

Os arquivos WOFF2 são decodificados diretamente pelos mecanismos de renderização do navegador e devem ser sanitizados por meio do OpenType Sanitizer (OTS) para evitar corrupção de memória.

Vetores de Ataque Conhecidos

  • Estouro de inteiro durante o cálculo de deslocamento da tabela reconstruída.
  • Leitura excessiva de buffer no fluxo de descompressão Brotli.
  • Corrupção de memória durante o processamento de transformação reversa da tabela 'glyf'.

Melhores Práticas Defensivas: Valide os cabeçalhos do fluxo WOFF2 e empregue decodificadores Brotli seguros para a memória.

Origens Históricas e Marcos

2018A W3C ratifica formalmente o WOFF2 como uma Recomendação de Padrão Web oficial.
2016O Apple Safari 10 adiciona suporte nativo ao WOFF2, completando a adoção universal do navegador no Chrome, Firefox e Edge.
2015Engenheiros do Google desenvolvem o WOFF2 para reduzir drasticamente o uso de largura de banda no Google Fonts.

Principais Vantagens e Prós

  • O padrão ouro indiscutível para fontes web: atinge tamanhos de arquivo aproximadamente 30% menores que o WOFF 1.0 e 50% menores que o TTF bruto.
  • Suporte nativo universal a navegadores em 100% dos navegadores modernos de desktop e dispositivos móveis.
  • Transformações personalizadas de tabelas de fontes reconstroem coordenadas de glifos e caixas delimitadoras para maximizar a compressão de entropia do Brotli.

Limitações Técnicas e Contras

  • Não pode ser instalado diretamente em sistemas operacionais de desktop (requer conversão para TTF ou OTF).
  • A codificação requer tempo de CPU significativo devido à otimização do nível de compressão 11 do Brotli.
  • Algoritmos complexos de reconstrução de tabelas exigem bibliotecas de decodificação especializadas.

Curiosidades Técnicas

  • O Google criou o WOFF2 especificamente para acelerar o Google Fonts, que atende a bilhões de solicitações de fontes diariamente para toda a internet.
  • O WOFF2 não apenas compacta a fonte; ele transforma ativamente as tabelas 'glyf' e 'loca' antes da compactação para remover dados redundantes de predição de coordenadas.
  • Se você inspecionar a aba de rede de qualquer site moderno, praticamente todas as fontes personalizadas carregadas estão no formato WOFF2.

Perguntas Técnicas Frequentes

Por que o WOFF2 é o melhor formato de fonte para sites?

O WOFF2 compacta fontes cerca de 30% menores do que qualquer outro formato, enquanto descompacta instantaneamente em todos os navegadores modernos, fazendo com que suas páginas da web carreguem mais rápido.

Posso converter WOFF2 para TTF para instalá-lo no meu computador?

Sim! Você pode converter qualquer fonte WOFF2 em uma fonte de desktop instalável TTF ou OTF em segundos usando o File2File.app diretamente no seu navegador web.

Todos os navegadores web modernos suportam WOFF2?

Sim. Todos os navegadores modernos (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) suportam WOFF2 nativamente desde 2018.