Crear un subconjunto de una fuente en tu navegador

Una fuente web japonesa pesa de 3 a 8 MB porque lleva miles de glifos que tus páginas no muestran nunca. Pega el texto de tu sitio, conserva esos caracteres y publica un 90 % menos de fuente.

Cargando la herramienta…

Cómo funciona

  1. Suelta el .ttf o el .otf.
  2. Pega el texto de tu sitio (o añade rangos con los botones): esos caracteres son los que sobreviven.
  3. Descarga el WOFF2, pega la regla @font-face y listo.

Por qué no se sube nada

Todo lo que hace esta página lo ejecuta código que corre dentro de la pestaña de tu navegador, con el mismo motor que dibuja las páginas web. El archivo se lee del disco a la memoria de la pestaña, se transforma ahí y se vuelve a escribir como descarga. No se envía a ninguna parte: ni a nosotros, ni a terceros.

Compruébalo tú mismo

  1. Abre las herramientas de desarrollo del navegador (F12) y elige la pestaña «Red».
  2. Carga tu archivo y ejecuta la herramienta.
  3. Las únicas peticiones que verás descargan el código de la propia herramienta —y, en unas pocas herramientas pesadas, su motor de código abierto desde un CDN público—, más un pequeño aviso de visita a loreatec.jp (dirección y título de la página, nada más). Ninguna lleva tu archivo.

Compruébalo tú mismo →

Preguntas frecuentes

¿Qué pasa si más adelante una página necesita un glifo que falta?

El navegador recurre a la siguiente fuente de tu pila para ese carácter: se ve como una diferencia de estilo, no como una página rota. Si tu contenido cambia a menudo, vuelve a generar el subconjunto con el texto nuevo, o conserva rangos enteros (kana más el conjunto jōyō) en lugar de caracteres exactos.

¿Las licencias de fuentes permiten hacer subconjuntos?

Las licencias abiertas (OFL, Apache) lo permiten de forma explícita. Muchas licencias comerciales de fuentes web no, o cuentan páginas vistas. La herramienta transforma bytes que ya tienes; comprobar la licencia es tu parte del trato, y aquí se dice en vez de esconderlo.

¿Por qué el WOFF2 es tanto más pequeño que el TTF?

Por dos motivos: primero el subconjunto elimina los glifos que no usas y después WOFF2 comprime lo que queda con Brotli. Sirve el WOFF2 y guarda el TTF para probar en escritorio.