Oh MyUtils

Buscador de Pares de Fuentes - Herramienta de Emparejamiento Google Fonts

Descubre combinaciones perfectas de Google Fonts con vista previa en vivo en múltiples diseños. Genera código CSS listo para usar — 100% del lado del cliente.

Preguntas Frecuentes

¿Qué es un Buscador de Pares de Fuentes?

Es una herramienta en línea que te ayuda a descubrir combinaciones armoniosas de dos fuentes — una para títulos y otra para texto de cuerpo. Te permite explorar fuentes de la biblioteca de Google Fonts, previsualizarlas juntas en diseños realistas y exportar el código CSS necesario.

¿Cómo uso esta herramienta?

1. Selecciona una fuente de título. 2. Selecciona una fuente de cuerpo. 3. Ajusta la configuración tipográfica (tamaño, peso, altura de línea, espaciado). 4. Cambia entre diseños de vista previa (Artículo, Tarjeta, Perfil). 5. Prueba pares curados para inspiración rápida. 6. Copia el código CSS generado para tu proyecto.

¿Están seguros mis datos?

Tus elecciones tipográficas son 100% privadas y nunca se envían a ningún servidor. La herramienta se ejecuta completamente en tu navegador. Las únicas solicitudes externas son al CDN de Google Fonts para cargar archivos de fuentes.

¿Qué hace un buen par de fuentes?

Los buenos pares de fuentes siguen estos principios: Contraste — combina fuentes de diferentes clasificaciones. Rasgos compartidos — busca altura x y proporciones similares. Jerarquía — la fuente del título debe ser visualmente distinta. Legibilidad — las fuentes de cuerpo deben ser muy legibles en tamaños pequeños.

¿Cuál es la diferencia entre serif, sans-serif, display, manuscrita y monoespaciada?

Serif tiene trazos decorativos (ej: Merriweather). Sans-serif es limpia sin adornos (ej: Roboto). Display es decorativa para tamaños grandes (ej: Lobster). Manuscrita imita texto escrito a mano (ej: Caveat). Monoespaciada tiene caracteres de ancho igual (ej: Fira Code).

¿Puedo usar el CSS generado directamente en mi proyecto?

Sí. El panel de exportación genera código listo para producción, incluyendo una etiqueta <link> para tu HTML, una declaración @import CSS y declaraciones font-family completas con fuentes de respaldo del sistema.

Ejemplos de Código

// Font Pair Finder - Dynamic Google Font Loading

function loadGoogleFont(family, weights = [400, 700]) {
  const weightsStr = weights.join(";");
  const url = `https://fonts.googleapis.com/css2?family=${encodeURIComponent(family)}:wght@${weightsStr}&display=swap`;

  if (document.querySelector(`link[href="${url}"]`)) return;

  const link = document.createElement("link");
  link.rel = "stylesheet";
  link.href = url;
  document.head.appendChild(link);
}

function generatePairingCSS(headingFont, bodyFont, options = {}) {
  const { headingSize = 36, bodySize = 16, headingWeight = 700, bodyWeight = 400, lineHeight = 1.5 } = options;

  return `h1, h2, h3 {
  font-family: '${headingFont}', system-ui, sans-serif;
  font-weight: ${headingWeight};
  font-size: ${headingSize}px;
}

body, p {
  font-family: '${bodyFont}', system-ui, sans-serif;
  font-weight: ${bodyWeight};
  font-size: ${bodySize}px;
  line-height: ${lineHeight};
}`;
}

loadGoogleFont("Montserrat", [400, 700]);
loadGoogleFont("Open Sans", [400, 600]);
console.log(generatePairingCSS("Montserrat", "Open Sans"));

Herramientas relacionadas