Subconjunto de fuentes
Reduce el tamaño del archivo de fuente online gratis conservando solo los caracteres Unicode que tu página realmente usa. Nuestro generador de subconjuntos admite archivos TTF, OTF, WOFF y WOFF2: selecciona un conjunto de caracteres predefinido o pega el texto de tu página para extraer automáticamente los caracteres únicos. Clave para Core Web Vitals. Sin registro, sin subidas al servidor y 100 % privado.
¿Por qué usar nuestro generador de subconjuntos de fuentes?
- Subconjunto instantáneo de fuentes: nuestro generador analiza tu archivo de fuente y extrae solo los glifos que necesitas, enteramente en tu navegador. Sin esperas de subida ni colas de servidor. Genera subconjuntos en segundos y ve el número exacto de glifos y el ahorro de tamaño estimado al instante.
- Generador de subconjuntos online seguro: tus archivos de fuente nunca abandonan tu dispositivo al usar nuestro generador online. El procesamiento 100 % en el lado del cliente garantiza privacidad total: sin subidas al servidor, sin retención de datos de fuentes y sin exposición de licencias por subir tipografías propietarias.
- Generador de subconjuntos online sin instalación: genera subconjuntos de fuentes directamente en tu navegador sin descargas de software, sin configuración de Node.js y sin herramientas de línea de comandos. Nuestro generador funciona en cualquier dispositivo con un navegador moderno: ordenador, tablet o móvil.
- Impacto en Core Web Vitals: generar subconjuntos de fuentes es una de las optimizaciones de mayor impacto para Core Web Vitals. Reducir una fuente de 200 KB a 20 KB elimina retrasos que bloquean el renderizado, mejora las puntuaciones de LCP y reduce el desplazamiento acumulado de diseño causado por los destellos de cambio de fuente.
¿Qué es el subconjunto de fuentes?
El subconjunto de fuentes es el proceso de crear una versión más pequeña de un archivo de fuente que contiene solo los glifos (las formas de cada carácter) que realmente necesitas. Una tipografía completa como Roboto contiene más de 1.000 glifos que cubren rangos latinos, cirílicos, griegos y Unicode extendidos. Si tu sitio web solo usa texto en español, necesitas menos de 100 glifos. Nuestro generador de subconjuntos analiza tu archivo de fuente, identifica qué glifos se corresponden con los caracteres solicitados a través de la tabla cmap de la fuente y produce un subconjunto mínimo, reduciendo el tamaño del archivo entre un 60 y un 95 % sin ningún cambio visual en tu texto renderizado.
Cómo funciona nuestro generador de subconjuntos de fuentes
- Sube tu archivo de fuente: arrastra y suelta o haz clic para explorar. Nuestro generador acepta archivos TTF, OTF, WOFF y WOFF2. Tu fuente nunca abandona tu navegador: todo el procesamiento es 100 % en el lado del cliente.
- Selecciona tu conjunto de caracteres: elige un preajuste (Latín básico, Latín + puntuación, Latín extendido) o pega el texto real de tu página para extraer automáticamente los caracteres únicos exactos que usa tu sitio. La herramienta te muestra el número preciso de glifos y la reducción de tamaño estimada antes de descargar.
- Descarga tu fuente con subconjunto: haz clic en «Generar subconjunto» para analizar la fuente y generar estimaciones de tamaño, y después descarga el archivo del subconjunto. Úsalo como reemplazo directo de la fuente original en tu declaración CSS @font-face.
Qué se elimina durante el subconjunto de fuentes
- Glifos no usados: formas de caracteres de idiomas y escrituras que no usas: CJK (chino, japonés, coreano), cirílico, árabe, devanagari y cientos de otros bloques Unicode se eliminan del binario de la fuente.
- Funciones OpenType no usadas: las tablas de ligaduras, pares de kerning y conjuntos de glifos alternativos de los caracteres eliminados se suprimen, reduciendo significativamente el tamaño de las tablas GSUB y GPOS.
- Métricas de glifos no usadas: el ancho de avance, los bearing laterales y los datos de hinting de los glifos eliminados se recortan de las tablas hmtx y cvt.
- Registros de nombre redundantes: las entradas extendidas de la tabla de nombres de la fuente para localizaciones de idioma no usadas se eliminan, reduciendo la sobrecarga de la tabla de nombres.
Notas importantes sobre el subconjunto de fuentes
Las fuentes WOFF2 usan compresión Brotli, que requiere descompresión del lado del servidor para un subconjunto completo: nuestra herramienta basada en navegador ofrece análisis y estimaciones de tamaño para archivos WOFF2, pero recomienda convertir primero a TTF para un subconjunto completo. Verifica siempre que tu fuente con subconjunto se renderice correctamente en todos los navegadores antes de desplegarla en producción. Si tu contenido es dinámico (texto generado por el usuario), usa un preajuste de caracteres más amplio para evitar glifos ausentes en tiempo de ejecución.
Preguntas frecuentes
Un generador de subconjuntos de fuentes crea una versión más pequeña de un archivo de fuente que contiene solo los glifos que realmente necesitas. En lugar de cargar una tipografía completa de 200 KB con más de 1.000 glifos, una fuente con subconjunto puede pesar 15-30 KB con solo los caracteres que usa tu sitio. Nuestro generador se ejecuta enteramente en tu navegador, sin subidas al servidor.
El subconjunto de fuentes reduce normalmente el tamaño del archivo entre un 60 y un 95 % según la fuente original y tu conjunto de caracteres. Una fuente completa latina + CJK puede reducirse de 15 MB a menos de 50 KB para un sitio solo en español. Incluso las fuentes solo latinas como Roboto pueden reducirse de 150 KB a 20-30 KB conservando solo los caracteres que usas.
Sí, completamente. Nuestro generador de subconjuntos procesa todo localmente en tu navegador. Tus archivos de fuente nunca se suben a ningún servidor, nunca se almacenan y nunca se transmiten por la red. Esto es especialmente importante para tipografías propietarias o con licencia, donde subirlas a servidores de terceros podría infringir tu licencia de fuente.
Sí. Este generador es 100 % gratuito, sin registro, sin nivel premium, sin marcas de agua y sin límites de tamaño de archivo. Puedes generar subconjuntos de tantos archivos de fuente como necesites sin restricciones.
Nuestro generador admite archivos TTF (TrueType), OTF (OpenType), WOFF (Web Open Font Format) y WOFF2. TTF y OTF ofrecen los resultados de subconjunto más precisos. Los archivos WOFF2 usan compresión Brotli, que requiere herramientas del lado del servidor para un subconjunto completo: nuestra herramienta ofrece análisis y estimaciones de tamaño para WOFF2.
Para sitios solo en inglés, «Latín + puntuación» cubre todo lo necesario. Para sitios multilingües de Europa occidental, usa «Latín extendido» para incluir caracteres acentuados. Para el subconjunto más preciso, pega el texto real de tu página en el escáner: la herramienta extrae exactamente los caracteres únicos que usa tu contenido.
Sí: si un carácter no está en el subconjunto, el navegador mostrará un glifo alternativo. Para contenido estático como encabezados y etiquetas de interfaz esto no es un problema. Para contenido generado por el usuario o campos de búsqueda, usa un preajuste más amplio como «Latín extendido» o conserva la fuente completa para esos elementos concretos.
Usa la fuente con subconjunto exactamente igual que la original en tu declaración @font-face: solo tienes que sustituir la URL del archivo de fuente por la ruta a tu archivo de subconjunto. También puedes añadir un descriptor unicode-range para indicar al navegador exactamente qué caracteres cubre el subconjunto, permitiendo que cargue la fuente solo cuando esos caracteres aparezcan en la página.
El subconjunto de fuentes elimina los glifos no usados del binario de la fuente, reduciendo el número de caracteres que la fuente puede renderizar. La compresión de fuentes (como WOFF2) aplica compresión Brotli o zlib a los datos restantes sin eliminar ningún glifo. Para una reducción máxima del tamaño, deberías tanto generar el subconjunto como servir la fuente en formato WOFF2.