Generador de Gradientes CSS

Crea gradientes CSS lineales, radiales y cónicos visualmente con vista previa en vivo, CSS listo para copiar y exportación a PNG, gratis, en tu navegador.

🌐 English

🔒 Privado por diseño: todo funciona localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo usar el generador de gradientes CSS

  1. Elige un tipo de gradiente (Lineal, Radial o Cónico) arriba.
  2. Para gradientes Lineales y Cónicos, fija el ángulo en grados. Para Radial, elige Círculo o Elipse.
  3. Haz clic en cada muestra de color para elegir un color, y ajusta su Posición % y Opacidad %. Usa + Añadir parada de color para añadir más colores, o el botón ✕ para eliminar uno (mínimo dos).
  4. Observa cómo la vista previa en vivo se actualiza al instante mientras editas.
  5. Pulsa Copiar CSS para copiar una declaración background: ...; lista para pegar, o fija un ancho/alto y pulsa Descargar como PNG para guardar el gradiente como imagen.

Todo ocurre localmente en tu navegador, sin subir nada, sin cuenta, sin ida y vuelta al servidor.

Construir gradientes visualmente en lugar de adivinar la sintaxis

Los gradientes CSS son potentes pero delicados de escribir a mano: acertar con la dirección del ángulo, recordar la sintaxis de linear-gradient() frente a radial-gradient() frente a conic-gradient(), y conseguir que los porcentajes de las paradas de color encajen como te los imaginas suele significar varias rondas de prueba y error en las herramientas de desarrollo. Esta herramienta le da la vuelta a eso, construyes el gradiente ajustando controles reales y viendo una vista previa en vivo, y solo ves el CSS generado una vez que ya se ve bien.

Paradas multicolor y transparencia

Cada gradiente admite tantas paradas de color como necesites. Añade un tercer o cuarto color para crear mezclas multicolor suaves, o pon dos paradas adyacentes en la misma posición para crear una banda de color dura y de borde definido en lugar de una transición suave. Combina eso con el control deslizante de opacidad por parada para desvanecer un gradiente hasta la transparencia total, una técnica habitual para superposiciones de fotos, gradientes de “velo” sobre imágenes principales, o para mezclar suavemente una sección de color con el fondo de la página detrás.

Exportar como imagen PNG

La mayoría de las veces querrás el CSS en bruto, pero a veces necesitas el gradiente como un archivo de imagen real, para una maqueta de diseño, una foto de fondo de marcador de posición, un banner social, o cualquier herramienta/plataforma que acepte subir imágenes pero no CSS en vivo. El botón Descargar como PNG dibuja tu gradiente exacto (mismos colores, mismo ángulo, mismas paradas) en un canvas con el ancho y alto que fijes, enteramente en tu navegador, y lo descarga como un archivo .png real.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Generador de Gradientes CSS con una vista previa del degradado en vivo sobre su propio CSS, con las paradas de color en filas editables y controles para el tipo de degradado y el ángulo
Generador de Gradientes CSS en pleno proceso: una vista previa del degradado en vivo sobre su propio CSS, con las paradas de color en filas editables y controles para el tipo de degradado y el ángulo.
Diagrama: dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca
Dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca.

Preguntas frecuentes

¿Este generador solo admite dos paradas de color?

No, pulsa "+ Añadir parada de color" para añadir tantas como quieras (no hay límite superior), y elimina cualquier parada hasta un mínimo de dos (un gradiente necesita al menos dos colores para mezclar entre ellos). Cada parada tiene su propia posición (0-100%) y opacidad, así que puedes construir gradientes multicolor, bandas de color duras y desvanecimientos transparentes, no solo mezclas sencillas de dos colores.

¿Cuál es la diferencia entre gradientes lineales, radiales y cónicos?

Un gradiente lineal mezcla colores a lo largo de una línea recta en el ángulo que elijas (por ejemplo, "45deg" va de abajo-izquierda a arriba-derecha). Un gradiente radial mezcla colores hacia afuera desde un punto central, ya sea en un círculo o en una elipse estirada según la proporción del cuadro. Un gradiente cónico barre colores alrededor de un punto central como una rueda de color o un gráfico circular, empezando desde el ángulo que fijes. Cambia entre las tres pestañas de arriba para ver cada estilo aplicado al instante a tus paradas de color actuales.

¿Puedo usar transparencia en mi gradiente?

Sí, cada parada de color tiene su propio campo "Opacidad %" (0 = totalmente transparente, 100 = totalmente opaco). Pon una parada al 0% de opacidad para crear un efecto de desvanecimiento a transparente, útil para superposiciones sobre fotos o para mezclar suavemente un gradiente con el fondo de la página detrás de él.

¿Qué aspecto tiene realmente el CSS copiado?

Una única declaración lista para pegar, por ejemplo `background: linear-gradient(90deg, #ff7e5f 0%, #feb47b 100%);`, pégala directamente en cualquier regla CSS, un atributo `style` o una plantilla CSS-in-JS. Para gradientes radiales y cónicos cambia el nombre de la función y la sintaxis (`radial-gradient(circle, ...)` / `conic-gradient(from 90deg, ...)`) pero el flujo de trabajo es idéntico: constrúyelo visualmente, pulsa Copiar CSS, pégalo en tu proyecto.

¿Para qué sirve el botón "Descargar como PNG"?

Dibuja tu gradiente exacto en un canvas con el ancho/alto que elijas (100-4000px cada uno) y lo descarga como un archivo de imagen real, útil cuando quieres el gradiente como foto/recurso de fondo en lugar de CSS en vivo, por ejemplo para una maqueta de diseño, un banner de redes sociales o una herramienta que no admite gradientes CSS directamente. El PNG se genera localmente en tu navegador; nada se sube a ningún sitio.

¿Se guarda mi diseño de gradiente en algún sitio, o desaparece al salir de la página?

Nada se guarda ni se sube, esta herramienta no tiene cuenta, ni servidor, ni almacenamiento local. Copia el CSS (o descarga el PNG) antes de navegar a otro sitio si quieres conservarlo; recargar o cerrar la pestaña reinicia el constructor a su gradiente inicial.

¿El CSS que copio se verá igual en todos los navegadores?

Sí, `linear-gradient()`, `radial-gradient()` y `conic-gradient()` son todos CSS estándar con soporte completo en todos los navegadores modernos (Chrome, Firefox, Safari, Edge). La única salvedad son los navegadores muy antiguos (de antes de 2016 aproximadamente) que podrían necesitar sintaxis con prefijo de proveedor, que esta herramienta no genera ya que no hace falta para ningún navegador todavía en uso relevante hoy.

Herramientas relacionadas