Las mejores fuentes para webs: 30 Google Fonts gratis en diseños reales
Las mejores fuentes para webs se leen bien a tamaños pequeños, cargan rápido y encajan con la marca: Inter o Geist para webs de producto, Source Serif 4 o Newsreader para lectura, Rubik o Nunito para negocios locales. Aquí tienes 30 Google Fonts gratis mostradas en vivo, con licencias, ejes variables y CSS para copiar y pegar.
Estas son 30 fuentes gratuitas de Google Fonts que funcionan bien en webs reales, ordenadas según la tarea que mejor cumplen. Cada una se muestra abajo en un titular, un párrafo y un botón, con su licencia, si es una fuente variable, los pesos que incluye, una pila de respaldo y un fragmento listo para copiar. Los datos se comprobaron con el catálogo de Google Fonts y los archivos de licencia del repositorio de Google Fonts en octubre de 2026.
Escribe abajo para sustituir el texto de ejemplo en todas las vistas previas de esta página. Las fuentes se cargan desde Google Fonts cuando abres esta sección; hasta entonces cada vista previa muestra su pila de respaldo, que es también lo que ven los visitantes durante un momento mientras se descarga una fuente web.
Las 30 se publican bajo la SIL Open Font License 1.1, que permite el uso comercial, la inclusión en webs y el alojamiento propio, y te deja modificar las fuentes siempre que no vendas los archivos de fuente por sí solos ni reutilices los nombres de fuente reservados en versiones modificadas. Unas pocas familias de Google Fonts usan otras licencias abiertas: algunas están bajo la Apache License 2.0 (por ejemplo Permanent Marker y Special Elite) y la familia Ubuntu usa la Ubuntu Font Licence. Comprueba siempre la licencia que aparece en la página de cada familia en fonts.google.com antes de publicarla.
Se muestran las 30
SaaS e interfaces de producto
Las webs de producto y las pantallas de apps necesitan una tipografía que siga siendo clara entre 13 y 16 píxeles, tenga números tabulares para precios y tablas, y ofrezca pesos suficientes para botones, etiquetas y titulares.
Inter
Sans Serif · Rasmus Andersson
Inter compone este titular
Una sans neutra con una altura de x grande; aguanta bien en dashboards densos, tablas y pantallas de ajustes. Su eje de tamaño óptico adapta la forma de las letras en los titulares grandes.
Empieza la prueba gratis
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
SaaS e interfaces de producto
Variable
Sí: tamaño óptico 14 a 32, peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Sans Serif · Andrés Briganti, Mateo Zaragoza, Guillermo Rauch, Evil Rabbit, José Rago, Facundo Santana
Geist compone este titular
Nítida y algo técnica, con un espaciado por defecto ajustado. Va bien para herramientas de desarrollo y webs de producto que buscan una voz limpia y moderna.
Empieza la prueba gratis
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
SaaS e interfaces de producto
Variable
Sí: peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
De bajo contraste y geométrica, con un aire cercano. Su eje de tamaño óptico permite que una sola familia cubra etiquetas pequeñas y grandes titulares de hero.
Empieza la prueba gratis
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
SaaS e interfaces de producto
Variable
Sí: tamaño óptico 9 a 40, peso 100 a 1000
Pesos
100 a 1000 (cualquier valor intermedio), con cursivas
Con aire de ingeniería y algo mecánica, con detalles distintivos. Encaja en productos técnicos, B2B y empresariales; la familia Plex completa añade estilos serif y mono a juego.
Empieza la prueba gratis
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
SaaS e interfaces de producto
Variable
Sí: ancho 75 a 100, peso 100 a 700
Pesos
100 a 700 (cualquier valor intermedio), con cursivas
Una grotesca con detalles peculiares inspirados en las monoespaciadas. Ideal para titulares de marcas tecnológicas o de estilo cripto; combínala con una fuente de cuerpo más tranquila.
Empieza la prueba gratis
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
SaaS e interfaces de producto
Variable
Sí: peso 300 a 700
Pesos
300 a 700 (cualquier valor intermedio), sin cursivas
Tipos serif y de texto para artículos, newsletters y editoriales. Busca tamaños de cuerpo cómodos, cursivas reales y una diferencia clara entre los pesos de titular y de texto.
Merriweather
Serif · Sorkin Type
Merriweather compone este titular
Serif robusta con una altura de x grande que se lee bien en pantalla. Ahora es variable, con ejes de ancho y de tamaño óptico.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: tamaño óptico 18 a 144, ancho 87 a 112, peso 300 a 900
Pesos
300 a 900 (cualquier valor intermedio), con cursivas
Serif de display de alto contraste. Pensada para titulares grandes; a tamaño de párrafo sus trazos finos se vuelven frágiles, así que combínala con una fuente de cuerpo más robusta.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: peso 400 a 900
Pesos
400 a 900 (cualquier valor intermedio), con cursivas
Pila de respaldo
"Playfair Display", Georgia, "Times New Roman", serif
Una serif de texto práctica con eje de tamaño óptico, para que tanto los pies de foto pequeños como los títulos grandes tengan la forma de letra adecuada.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: tamaño óptico 8 a 60, peso 200 a 900
Pesos
200 a 900 (cualquier valor intermedio), con cursivas
Pila de respaldo
"Source Serif 4", Georgia, "Times New Roman", serif
Una serif de estilo Baskerville ajustada para texto de cuerpo en pantalla, con un aire amplio y abierto. Va bien para despachos de abogados, editoriales y marcas clásicas.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: peso 400 a 700
Pesos
400 a 700 (cualquier valor intermedio), con cursivas
Pila de respaldo
"Libre Baskerville", Georgia, "Times New Roman", serif
Una recuperación de Garamond con un aspecto antiguo y libresco. Ideal para webs literarias, páginas con estilo de papelería de boda e instituciones culturales.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: peso 400 a 800
Pesos
400 a 800 (cualquier valor intermedio), con cursivas
Una serif de display suave y con carácter, con tamaño óptico más los ejes 'softness' y 'wonk'. Da personalidad en los titulares a marcas de comida, artesanía y estilo de vida.
Leer el número
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Editorial, blogs y lectura larga
Variable
Sí: suavidad 0 a 100, wonky 0 a 1, tamaño óptico 9 a 144, peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Para restaurantes, salones, oficios y tiendas: legible en un móvil con el brazo extendido, cálida sin ser infantil y con suficiente peso para un botón con número de teléfono.
Poppins
Sans Serif · Indian Type Foundry, Jonny Pinhorn, Ninad Kale
Poppins compone este titular
Sans geométrica con curvas casi circulares. Muy habitual en webs de pequeños negocios; sus pesos en negrita dan botones y precios claros. Solo tiene archivos estáticos, así que carga únicamente los pesos que uses.
Reserva una visita
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Negocios locales y marcas cercanas
Variable
No (archivos estáticos)
Pesos
100 a 900 (100, 200, 300, 400, 500, 600, 700, 800, 900), con cursivas
Sans Serif · Julieta Ulanovsky, Sol Matas, Juan Pablo del Peral, Jacques Le Bailly
Montserrat compone este titular
Sans geométrica ancha inspirada en la señalización urbana. Fuerte en titulares en mayúsculas y en la navegación; usa una fuente más estrecha para párrafos largos.
Reserva una visita
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Negocios locales y marcas cercanas
Variable
Sí: peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Una grotesca basada libremente en los primeros estilos ingleses y alemanes. Sus pesos intermedios están ajustados para texto en pantalla a tamaños medios y sus pesos extremos para display, lo que la convierte en una buena todoterreno para negocios de servicios.
Reserva una visita
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Negocios locales y marcas cercanas
Variable
Sí: peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Familias con amplio soporte de idiomas y muy conocidas. Elígelas cuando la web tenga que cubrir muchos idiomas o cuando la neutralidad importe más que el carácter.
Roboto
Sans Serif · Christian Robertson, ParaType, Font Bureau
Roboto compone este titular
Durante mucho tiempo fue la fuente del sistema en Android, y es una grotesca neutra; segura para apps y formularios. Variable, con ejes de peso y de ancho.
Continuar
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Todoterreno y multilingüe
Variable
Sí: ancho 75 a 100, peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Sans humanista con formas de letra abiertas y un gran juego de caracteres. Legible a tamaños pequeños; una opción fiable para webs con mucho contenido.
Continuar
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Todoterreno y multilingüe
Variable
Sí: ancho 75 a 100, peso 300 a 800
Pesos
300 a 800 (cualquier valor intermedio), con cursivas
Familias especializadas: tipos de display condensados para causar impacto y una monoespaciada para ejemplos de código y detalles técnicos.
Oswald
Sans Serif · Vernon Adams, Kalapi Gajjar, Cyreal
Oswald compone este titular
Una sans condensada reelaborada a partir de los estilos gothic clásicos. Mete muchas palabras en una sola línea de titular; para carteles, deportes, eventos y menús, no para texto de cuerpo.
Comprar entradas
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Titulares y código
Variable
Sí: peso 200 a 700
Pesos
200 a 700 (cualquier valor intermedio), sin cursivas
Una grotesca con un eje de ancho muy amplio, de condensada a expandida. Una sola familia puede dar tanto etiquetas compactas como titulares anchos y llamativos.
Comprar entradas
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Titulares y código
Variable
Sí: ancho 62 a 125, peso 100 a 900
Pesos
100 a 900 (cualquier valor intermedio), con cursivas
Monospace · JetBrains, Philipp Nurullin, Konstantin Bulenkov
JetBrains Mono compone este titular
Una monoespaciada diseñada para leer código, con una altura de x grande y ligaduras de programación. Úsala en bloques de código, documentación de APIs y especificaciones técnicas.
npm install
Licencia
SIL Open Font License 1.1 (gratis para uso comercial, incluido el alojamiento propio)
Ideal para
Titulares y código
Variable
Sí: peso 100 a 800
Pesos
100 a 800 (cualquier valor intermedio), con cursivas
Pon estas líneas en el <head> de tu página, antes de tu propia hoja de estilos. Las dos pistas preconnect permiten al navegador abrir pronto las conexiones con el host de la hoja de estilos y con el host de los archivos de fuente; los archivos de fuente se sirven desde otro dominio y se descargan en modo CORS, y por eso la segunda pista lleva crossorigin.
family=Inter:[email protected] pide un rango de pesos de una fuente variable. Acota el rango a lo que uses; el navegador sigue descargando un archivo por subconjunto.
family=Lato:wght@400;700 pide dos pesos estáticos concretos. En las familias estáticas, cada peso que indicas es un archivo más.
ital,wght@0,400..700;1,400..700 añade los estilos en cursiva. Los nombres de los ejes van en orden alfabético, las minúsculas antes que las mayúsculas.
Repite family= para cargar varias familias en una sola petición.
display=swap establece font-display: swap en las reglas @font-face devueltas, así que el texto aparece de inmediato con la fuente de respaldo y cambia cuando llega la fuente web, en lugar de quedarse invisible.
text=Hello devuelve un archivo que solo contiene esos caracteres, algo útil para la palabra de un logo escrita en una fuente que no usas en ningún otro sitio.
Opciones de font-display
Valor
Qué ven los visitantes
Úsalo para
swap
El texto de respaldo al instante, sustituido por la fuente web en cuanto carga
La mayor parte del texto de cuerpo y de los titulares
optional
La fuente web solo si está lista casi de inmediato; si no, la de respaldo durante esta visita a la página
Webs en las que evitar el desplazamiento del diseño importa más que la fuente exacta
fallback
Un periodo invisible muy breve, después la de respaldo, con un margen limitado para el cambio
Un punto intermedio entre las dos anteriores
block
Texto invisible durante un breve tiempo mientras carga la fuente
Fuentes de iconos, en las que los glifos de respaldo serían incorrectos
Alojamiento propio
Como estas fuentes tienen licencia abierta, puedes servir los archivos desde tu propio dominio en lugar del de Google. Motivos por los que se hace: una conexión de terceros menos, control total sobre la caché y privacidad, ya que las peticiones a los servidores de Google envían a Google la dirección IP del visitante, algo que algunos propietarios de webs europeas prefieren evitar. Formas de hacerlo:
Descarga la familia desde su página en fonts.google.com, convierte o conserva los archivos WOFF2 y escribe tus propias reglas @font-face .
En un proyecto JavaScript, instala la familia desde Fontsource (por ejemplo npm install @fontsource-variable/inter) e impórtala en tu archivo de entrada.
Los proyectos Next.js pueden usar next/font/google, que descarga los archivos en tiempo de build y los sirve desde tu propio dominio.
Si alojas las fuentes tú mismo, precarga solo el archivo que necesita el texto de la parte visible sin desplazarse, con <link rel="preload" href="/fonts/inter-latin-var.woff2" as="font" type="font/woff2" crossorigin>. Precargar varias fuentes hace que compitan con tus imágenes y scripts.
Notas sobre fuentes variables
Una fuente variable es un único archivo que contiene un rango continuo a lo largo de uno o más ejes, en lugar de un archivo por peso. 28 de las 30 fuentes de esta página son variables; Poppins y Lato son estáticas.
El peso (wght) se controla con la propiedad habitual font-weight , y sirve cualquier número dentro del rango: font-weight: 650 es válido.
El ancho (wdth), que aquí ofrecen Roboto, Open Sans, IBM Plex Sans, Noto Sans, Archivo y Merriweather, se corresponde con font-stretch en forma de porcentaje, por ejemplo font-stretch: 85%.
El tamaño óptico (opsz), en Inter, DM Sans, Source Serif 4, Newsreader, Merriweather y Fraunces, adapta la forma de las letras al tamaño al que se componen. Los navegadores lo aplican automáticamente según el tamaño de fuente porque font-optical-sizing tiene por defecto el valor auto. Pide el eje en la URL (por ejemplo family=Inter:opsz,[email protected],100..900) para obtenerlo.
Los ejes personalizados como los de Fraunces, SOFT y WONK , se ajustan con font-variation-settings: "SOFT" 100, "WONK" 1;. Usa las propiedades estándar de peso, ancho e inclinación en lugar de esta propiedad cuando existan, porque los valores de font-variation-settings no se combinan entre reglas.
Un archivo variable pesa más que cualquier peso estático suelto. Compensa a partir de unos tres pesos o más, y cuando quieres pesos intermedios para ajustar con precisión.
Las fuentes "web-safe" son las que están instaladas en casi todos los ordenadores Windows y Mac, así que no necesitan descarga. No están garantizadas en Android, Linux ni en todos los iPhone, y por eso una pila de fuentes siempre termina con una familia genérica como sans-serif o serif.
Fuente
Tipo
Notas
Arial
Sans
En Windows y macOS. No forma parte de Android, que usa su propia sans.
Helvetica
Sans
En dispositivos Apple. Windows no tiene Helvetica, así que se usa la siguiente fuente de la pila.
Verdana
Sans
Muy ancha y legible a tamaños pequeños; en Windows y macOS.
Tahoma
Sans
Una pariente más estrecha de Verdana; en Windows y macOS.
Trebuchet MS
Sans
Sans humanista en Windows y macOS.
Georgia
Serif
Una serif diseñada para pantallas; en Windows y macOS.
Times New Roman
Serif
Estrecha y anticuada en pantalla; útil sobre todo como último respaldo.
Courier New
Mono
Trazos finos; mejor una pila monoespaciada moderna como la de abajo.
Una pila de fuentes del sistema va más allá y usa la fuente de interfaz de cada sistema operativo: San Francisco en dispositivos Apple, Segoe UI en Windows, Roboto en Android y normalmente Noto u otra fuente por defecto en Linux. No cuesta nada cargarla y se ve nativa. Estas son las pilas que recomendamos en el momento de escribir esto:
system-ui es compatible con todos los navegadores principales actuales. -apple-system y BlinkMacSystemFont solo ayudan a navegadores antiguos en dispositivos Apple y puedes quitarlos si no les das soporte. ui-serif y ui-monospace no los reconocen todos los navegadores, y por eso cada pila continúa con fuentes con nombre. Las fuentes de emoji van al final para que los emoji se muestren en color.
Este párrafo usa la pila sans del sistema, así que muestra la fuente de interfaz de tu propio dispositivo.
Notas de rendimiento
Usa menos familias y pesos. Cada peso estático, cada cursiva y cada familia extra es un archivo más. Dos familias, o una familia variable más su cursiva, cubren la mayoría de las webs.
Prefiere WOFF2. Es el formato de fuente web más comprimido y lo admiten todos los navegadores actuales. Google Fonts lo sirve automáticamente.
Divide en subconjuntos por idioma. La hoja de estilos de Google Fonts ya divide cada familia en subconjuntos con unicode-range, así que una página solo en inglés únicamente descarga el archivo latino. Haz lo mismo cuando alojes las fuentes tú mismo.
Reduce el desplazamiento del diseño al cambiar de fuente. Si la fuente de respaldo y la fuente web tienen anchos distintos, el texto se recoloca cuando llega la fuente. Elige una de respaldo con proporciones parecidas, o ajústala con size-adjust, ascent-override y descent-override en una regla @font-face. next/font y algunas herramientas de build generan estos valores por ti.
No ocultes el texto. Sin font-display: swap o optional, los navegadores pueden no mostrar texto durante un breve periodo mientras se descargan las fuentes, lo que retrasa el momento en que la página se puede leer.
Mide, no adivines. Pasa tu página por una prueba de laboratorio antes y después de cambiar las fuentes. Nuestra guía de PageSpeed Insights explica en qué cifras influyen las fuentes.
Ideas para combinar fuentes
Combina fuentes que se diferencien claramente (una serif con una sans, o un tipo de display ancho con un tipo de texto sencillo) y que compartan algo, como una altura de x parecida o un mismo tono. Limítate a dos familias. Estas combinaciones solo usan fuentes de esta página:
Titulares
Cuerpo
Por qué funciona
Ideal para
Fraunces
Inter
Una serif suave y con carácter frente a una sans neutra
Marcas de comida, estilo de vida y artesanía
Playfair Display
Source Sans 3
Titulares de alto contraste con un tipo de texto discreto y abierto
Boutiques, hoteles, eventos
Space Grotesk
IBM Plex Sans
Ambas de tono técnico, pero la del titular tiene más personalidad
Herramientas de desarrollo, tecnología B2B
Montserrat
Merriweather
Sans geométrica ancha sobre una serif de lectura robusta
Blogs, organizaciones sin ánimo de lucro
Oswald
Lato
Titulares condensados de impacto con una fuente de cuerpo cálida
Gimnasios, deportes, oficios
Newsreader
Newsreader
Una sola familia que usa tamaños ópticos para ambas funciones
Newsletters, revistas
Plus Jakarta Sans
Plus Jakarta Sans
Una única sans con contraste solo de peso, sencilla y coherente
No hay una única mejor fuente, pero Inter, Source Sans 3 y Open Sans son opciones fiables para el texto de cuerpo porque siguen siendo claras a tamaños pequeños. Para los titulares, elige algo con más carácter que encaje con la marca, como Playfair Display, Fraunces o Space Grotesk.
¿Las Google Fonts son gratis para uso comercial?
Sí. Todas las familias de Google Fonts tienen una licencia abierta, sobre todo la SIL Open Font License 1.1, y algunas la Apache License 2.0 y la Ubuntu Font Licence. Las tres permiten el uso comercial en webs, en apps y en impresión. Comprueba la licencia en la página de cada familia antes de usarla.
¿Cuántas fuentes debería usar una web?
Normalmente una o dos familias. Una configuración habitual es una para los titulares y otra para el texto de cuerpo, o una sola familia con distintos pesos para ambos. Cada familia y cada peso extra añaden archivos que el navegador tiene que descargar.
¿Qué es una fuente variable?
Una fuente variable es un único archivo de fuente que contiene un rango continuo de estilos a lo largo de ejes como el peso, el ancho o el tamaño óptico. En lugar de cargar archivos separados para regular, medium y bold, cargas un solo archivo y puedes usar cualquier peso de su rango.
¿Qué son las fuentes web-safe?
Fuentes que ya están instaladas en casi todos los ordenadores Windows y Mac, como Arial, Verdana, Georgia y Times New Roman, así que no necesitan descarga. No están garantizadas en todos los móviles ni en todos los sistemas Linux, así que termina siempre una pila de fuentes con una familia genérica como sans-serif.
¿Debería alojar yo mismo las Google Fonts?
Puedes, porque las licencias lo permiten. Alojarlas tú mismo elimina una conexión a un dominio de terceros, te da control sobre la caché y mantiene las direcciones IP de los visitantes lejos de Google. Cargarlas desde Google Fonts es más sencillo y se encarga de los subconjuntos por ti. En cualquier caso, usa WOFF2 y font-display: swap.