Skip to content
Generador de glassmorphism
Tools

Generador de glassmorphism

Nuevo

Diseña una tarjeta de cristal esmerilado y copia el CSS, con vista previa en vivo.

Glass card Frosted-glass preview
Background
Presets
Blur 10px
Saturation 120%
Tint opacity 18%
Border width 1px
Border opacity 30%
Corner radius 16px
Shadow 28px

Browser support. backdrop-filter works in all current browsers; the copied CSS includes the -webkit- prefix for Safari. Unsupported browsers fall back to the plain translucent background.

Readability. Transparency changes contrast over busy backgrounds. Raise the tint opacity and aim for a 4.5:1 text-contrast ratio so content stays legible.

Runs entirely in your browser. Nothing is uploaded.

Diseña glassmorphism sin escribir CSS a mano

Este generador de glassmorphism te permite construir el efecto de vidrio esmerilado de forma visual: arrastra los controles de blur, transparencia, tinte, saturación, borde y sombra y observa cómo la tarjeta de vidrio se actualiza al instante. Cuando el resultado te convenza, copia el CSS exacto (con el prefijo -webkit- incluido), las clases equivalentes de Tailwind o un fragmento HTML listo para pegar. Sin adivinar valores de backdrop-filter ni instalar nada — todo funciona en tu navegador.

El glassmorphism es el estilo de interfaz translúcido y esmerilado que popularizaron macOS, Windows 11 y miles de paneles de control modernos. Añade profundidad y elegancia a tarjetas, modales, navbars y formularios de inicio de sesión, manteniendo el colorido fondo visible a través de la superficie. Conseguir esos valores a mano implica ciclos interminables de guardar y recargar; esta herramienta te los elimina por completo.

Cómo funciona el efecto de vidrio esmerilado

Tres propiedades CSS crean el efecto. Un fondo semitransparente como rgba(255,255,255,0.18) deja que el contenido se vea a través. Un blur de fondobackdrop-filter: blur(10px) — esmerila todo lo que hay detrás del elemento, no su propio contenido. Y un borde fino como 1px solid rgba(255,255,255,0.3) captura la luz en el canto. Añade una box-shadow suave y un border-radius generoso y el panel parece una placa de vidrio.

La saturación también importa: encadenar saturate(120%) al blur potencia el color que se filtra a través, lo que otorga al vidrio de alta gama ese aspecto vívido y luminoso. Esta herramienta expone cada uno de estos controles — radio de blur, color de tinte, opacidad del tinte, saturación, grosor de borde, opacidad del borde, border-radius e intensidad de sombra — para que puedas afinar el CSS de vidrio esmerilado con precisión sin editar una sola línea de código.

Salida en CSS y Tailwind, lado a lado

Cambia entre las pestañas para obtener tu efecto como CSS puro, como clases de glassmorphism en Tailwind o como un fragmento completo de HTML + <style> listo para pegar. El CSS siempre incluye el prefijo -webkit-backdrop-filter para cubrir Safari. La salida de Tailwind usa utilidades de valor arbitrario como backdrop-blur-[10px], bg-[#ffffff]/18, border-[#ffffff]/30 y rounded-[16px] para que las clases coincidan exactamente con tus controles, ya sea que prefieras CSS escrito a mano o un flujo utility-first.

Esta doble salida es una de las grandes carencias de las herramientas de la competencia. Glassmorphism.com y Glass UI solo exportan CSS plano, dejando a los usuarios de Tailwind con la tarea de traducir los valores a mano. UtiloKit hace ambas cosas automáticamente, así que puedes copiar directamente en tu proyecto sin importar el stack.

Vista previa sobre tu propio fondo

El vidrio solo parece vidrio cuando hay algo colorido detrás, por eso la vista previa en vivo se muestra sobre un fondo que tú controlas. Elige entre degradados preestablecidos — atardecer, océano, aurora, vibrante y escena oscura — o sube tu propia imagen para probar el vidrio sobre la foto o el hero exacto que vas a publicar. Esto es lo que hace que la vista previa del fondo glassmorphism sea realista en lugar de una simple muestra plana, y te permite comprobar el contraste del texto en la parte más saturada de la escena.

Subir un fondo personalizado es una función que glassmorphism.com no tiene. Cuando diseñas una superposición de vidrio para una fotografía de hero específica, probar sobre un degradado genérico no te da ninguna lectura fiable de legibilidad. Poner tu imagen real te permite detectar problemas de contraste antes de que lleguen a producción.

Cómo se compara UtiloKit con otros generadores de glassmorphism

La mayoría de las alternativas te dan un fragmento CSS básico con un único fondo. Glassmorphism.com (la popular de Michal Malewicz) no tiene salida de Tailwind, no permite subir fondos personalizados y no genera un enlace compartible para revisión en equipo. Glass UI (glass-ui.com) es igual de limitado — no expone saturación, intensidad de box-shadow ni color de tinte de forma independiente. Los tutoriales de CSS-tricks y los snippets de Codepen te dan código estático que tienes que modificar a mano cada vez que el diseñador cambia la especificación.

UtiloKit te da todos los controles en una sola pantalla: blur, color de tinte, opacidad del tinte, saturación, grosor de borde, opacidad del borde, border-radius y box-shadow. El enlace para compartir codifica todos esos valores en la URL para que puedas enviarle a un colega la especificación exacta. Sin cuenta, sin subidas, sin marcas de agua — solo copia y publica.

Preajustes, compatibilidad con navegadores y legibilidad

Cuatro preajustes de un clic — Tarjeta esmerilada, Vidrio oscuro, Navbar y Vibrante — te dan un punto de partida sólido que puedes refinar a continuación. El CSS generado siempre incluye el prefijo -webkit-backdrop-filter, así que el efecto funciona en Chrome, Edge, Firefox y Safari, y degrada de forma elegante a un relleno translúcido plano en navegadores sin soporte.

Dado que la transparencia cambia el contraste, presta atención a la legibilidad: sube la opacidad del tinte hasta aproximadamente un 25-40%, añade saturación para calmar los fondos saturados y apunta a una relación de contraste de texto WCAG 4.5:1. Una tarjeta de vidrio debe verse ligera y airosa, pero su texto nunca debe ser difícil de leer. Si el texto se vuelve ilegible en la vista previa en vivo, esa es tu señal para aumentar la opacidad del tinte antes de publicar.

Privado, instantáneo y gratis

Sin registro y sin instalar nada. Cada valor que ajustas, la vista previa en vivo y cualquier imagen que arrastres se procesan localmente en tu navegador — nada se sube a un servidor. Comparte una configuración con un compañero usando el botón Copiar enlace, que empaqueta todos tus ajustes en la URL. Guarda este generador de tarjetas de vidrio en tus favoritos y úsalo siempre que necesites un efecto de vidrio esmerilado sin la fricción de una herramienta que primero te pide el correo.

Frequently asked questions

¿Qué es el glassmorphism?

El glassmorphism es un estilo de interfaz que hace que un elemento parezca vidrio esmerilado: un panel semitransparente que desenfoca todo lo que hay detrás de él, rematado con un borde fino luminoso y una sombra suave para dar profundidad. Lo ves en macOS Big Sur, las superficies acrílicas de Windows 11 y las tarjetas de inicio de sesión modernas. Los tres ingredientes son un relleno de fondo translúcido, un blur de fondo y un borde sutil de 1px, por ejemplo: background: rgba(255,255,255,0.18); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,0.3).

¿Cómo creo un efecto glassmorphism en CSS?

Dale al elemento un fondo semitransparente y un blur de fondo, luego añade un borde fino. Un punto de partida sólido es: background: rgba(255,255,255,0.18); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,0.3); border-radius: 16px; box-shadow: 0 8px 32px rgba(0,0,0,0.2). La clave es que el relleno de fondo sea parcialmente transparente para que el blur detrás se vea. Arrastra los controles de arriba para ajustarlo y copia el CSS exacto.

¿Para qué sirve backdrop-filter en CSS?

backdrop-filter aplica un efecto gráfico — más comúnmente blur() — al área que hay detrás de un elemento, no al contenido propio del elemento. Así que backdrop-filter: blur(10px) desenfoca todo lo que se renderiza detrás del contenedor, lo que crea el efecto de vidrio esmerilado. También puedes encadenar filtros, por ejemplo: backdrop-filter: blur(10px) saturate(150%) para desenfocar y potenciar el color detrás del vidrio a la vez. Solo se aprecia si el fondo propio del elemento es al menos parcialmente transparente.

¿Cómo hago un efecto de vidrio esmerilado?

El vidrio esmerilado es glassmorphism con un blur más intenso y un tinte ligeramente más opaco. Prueba: background: rgba(255,255,255,0.25); backdrop-filter: blur(16px) saturate(120%); border: 1px solid rgba(255,255,255,0.4); border-radius: 16px. Sube el blur a 14-20px y la opacidad del tinte a un 20-30% aproximadamente para que la superficie se lea como 'esmerilada' en lugar de transparente. El preajuste Tarjeta esmerilada de UtiloKit establece estos valores al instante, así que puedes partir de ahí y ajustar.

¿Funciona backdrop-filter en todos los navegadores?

Sí — backdrop-filter es compatible con todos los navegadores principales actuales (Chrome, Edge, Firefox y Safari). Safari lo soporta desde hace años con el prefijo -webkit-backdrop-filter, así que incluye siempre ambas líneas: -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px). El generador de glassmorphism de UtiloKit genera automáticamente la versión con prefijo. Los navegadores muy antiguos que no lo soportan simplemente muestran tu fondo semitransparente plano, lo que degrada de forma elegante.

¿Por qué no funciona mi backdrop-filter o glassmorphism?

Las tres causas más frecuentes son: (1) no hay nada detrás del elemento que desenfocar — backdrop-filter solo afecta al contenido renderizado detrás de él, así que colócalo sobre una imagen o un degradado; (2) el fondo propio del elemento es completamente opaco — usa un relleno rgba() como rgba(255,255,255,0.18) para que el blur se vea a través; (3) olvidaste el prefijo -webkit-backdrop-filter para Safari. Ten en cuenta también que un ancestro con filter, transform o will-change puede crear un bloque contenedor que rompe el efecto por completo.

¿Cómo hago glassmorphism en Tailwind CSS?

Combina las utilidades backdrop-blur con un fondo translúcido y un borde tenue. Por ejemplo: class="backdrop-blur-md bg-white/10 border border-white/20 rounded-2xl shadow-lg". Usa backdrop-saturate-150 para potenciar el color detrás. Para valores exactos, cambia la salida de arriba a la pestaña Tailwind — emite clases de valor arbitrario como backdrop-blur-[10px] bg-[#ffffff]/18 border-[1px] border-[#ffffff]/30 rounded-[16px] que coinciden exactamente con tus controles.

¿Cuál es la diferencia entre glassmorphism y neumorphism?

El glassmorphism usa transparencia y un blur de fondo para que el elemento parezca vidrio esmerilado flotando sobre el contenido. El neumorphism (soft UI) es lo opuesto: elementos opacos del mismo color que la página, con un aspecto 3D extruido logrado con sombras pareadas claras y oscuras — por ejemplo box-shadow: 8px 8px 16px #c5c5c5, -8px -8px 16px #ffffff. El glassmorphism necesita un fondo colorido para lucir; el neumorphism necesita un fondo plano de un solo color para funcionar.

¿Cuánto blur debo usar?

Para la mayoría de las tarjetas, un blur de fondo de 8-16px se ve bien. Usa unos 5-8px para un vidrio ligero, apenas esmerilado; 10-16px para una tarjeta o modal típico; y 16-25px para una navbar o superposición de vidrio esmerilado intenso. Con más blur, sube ligeramente la opacidad del tinte para que el texto siga siendo legible. El control de Blur va de 0 a 40px para que encuentres el punto ideal para tu imagen de fondo específica sin tener que adivinar.

¿Cómo mantengo el texto legible sobre el vidrio?

La legibilidad depende del contraste entre el texto y el fondo desenfocado. Sube la opacidad del tinte hasta aproximadamente un 25-40% para que la superficie sea menos transparente, añade backdrop-saturate para atenuar los colores intensos detrás, y elige un color de texto con un contraste fuerte — texto blanco sobre vidrio de tinte oscuro, o texto oscuro sobre tinte claro. Apunta a una relación de contraste WCAG de 4.5:1 para el texto del cuerpo, y evita colocar texto pequeño sobre la parte más colorida de la imagen de fondo.

¿Es el glassmorphism accesible?

Puede serlo, pero requiere cuidado. La transparencia hace que el contraste sea impredecible porque el color detrás del vidrio cambia constantemente, lo que puede bajar el texto por debajo del mínimo WCAG de 4.5:1. Usa una opacidad de tinte suficientemente alta (30%+), prueba el texto contra la parte más saturada del fondo, y no confíes solo en el blur para separar el contenido. Respeta también a los usuarios que activan prefers-reduced-transparency proporcionando un fallback más opaco en tu CSS.

¿En qué se diferencia el generador de glassmorphism de UtiloKit de glassmorphism.com y Glass UI?

Glassmorphism.com (de Michal Malewicz) te da un punto de partida rápido para un estilo, pero no te permite subir tu propia imagen de fondo, controlar la saturación ni exportar clases de Tailwind. Glass UI (glass-ui.com) es igualmente limitado — vista previa con un solo fondo, sin salida de Tailwind, sin enlace compartible. UtiloKit te permite soltar tu propia imagen, ajustar cada parámetro incluyendo saturación e intensidad de sombra, obtener salida en CSS y Tailwind, y compartir la configuración exacta mediante una URL. Todo funciona en el navegador sin subir nada a ningún servidor.

¿Cómo añado una tarjeta de vidrio a mi web?

Coloca un contenedor sobre una imagen de fondo o un degradado, luego aplica el CSS generado a la tarjeta. Ejemplo mínimo: dale al elemento padre un fondo, luego aplica al hijo: background: rgba(255,255,255,0.18); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,0.3); border-radius: 16px; padding: 24px. Copia el fragmento HTML listo en la salida de arriba — incluye el marcado y un bloque de estilos que puedes pegar directamente en tu página sin configuración adicional.

¿Puedo usar este generador de glassmorphism en iPhone o Android?

Sí. El generador de glassmorphism de UtiloKit es totalmente responsive y funciona en Safari en iPhone, Chrome en Android y cualquier navegador móvil moderno. Los controles son táctiles, la vista previa en vivo se actualiza en tiempo real, y copiar el CSS o la salida de Tailwind funciona desde el portapapeles de tu teléfono igual que en un escritorio. Como todo funciona en el navegador sin ningún servidor de por medio, no hay nada que instalar — simplemente abre la página y empieza a diseñar.

¿Puedo compartir mi configuración de glassmorphism con un compañero?

Sí — haz clic en el botón Copiar enlace y todos los valores de tus controles se codifican directamente en la URL. Comparte ese enlace con un diseñador o desarrollador y abrirá tu configuración exacta: mismo blur, mismo color y opacidad del tinte, misma saturación, mismos ajustes de borde y sombra. Sin cuenta, sin archivo que exportar. Este es uno de los puntos donde glassmorphism.com y Glass UI se quedan cortos — ninguno admite enlaces de configuración compartibles.