No hay herramientas usadas recientemente
Aún no hay herramientas favoritas

Generador Box Shadow CSS Gratis: Sombra de Caja Visual Online

194 usos
5px
5px
15px
0px
30%

Consejos Box Shadow

Ajustar visualmente
Mueve los controles para X offset, Y offset, blur radius, spread y color. La vista previa se actualiza en tiempo real.
Copiar código CSS
El código box-shadow se genera automáticamente. Cópialo con un clic para tu hoja de estilos.
Sombra interna (inset)
Activa inset para crear una sombra interior. Útil para efectos de profundidad y campos de formulario.

Preguntas frecuentes

Q ¿Puedo animar transiciones de sombra sin que se trabe?
A Sí, pero solo si animas opacidad o color. Mover valores como el desplazamiento o desenfoque obliga al navegador a recalcular el diseño en cada fotograma. Eso mata el rendimiento, sobre todo en móviles. Mejor limítate a transiciones de opacidad o usa un pseudo-elemento para que sea más fluido. Pruébalo con la vista previa del generador antes de subirlo.
Q ¿Puedo usar varias sombras en un solo elemento?
A Sí, sepáralas con comas en el generador. Haz clic en «Agregar sombra» para crear otra capa. Por ejemplo, dos sombras con diferentes desplazamientos simulan una tarjeta elevada — una suave y profunda, la otra más nítida. La vista previa en vivo muestra todas las capas al instante.
Q ¿Hay diferencia entre box-shadow y filter: drop-shadow?
A Sí, no son intercambiables. box-shadow genera un rectángulo alrededor del cuadro del elemento — esquinas incluidas. filter: drop-shadow sigue la forma real del contenido. Un PNG transparente con bordes irregulares obtendrá una sombra perfectamente contorneada. Usa box-shadow para tarjetas, botones y componentes de interfaz. Recurre a drop-shadow para logotipos o imágenes recortadas. Pruébalo aquí: aplica box-shadow a un elemento circular, luego cambia a drop-shadow en tu CSS. Verás la diferencia al instante.
Q ¿Por qué mi sombra se ve pixelada o con bordes dentados en pantallas de alta densidad?
A Sucede cuando usas un radio de desenfoque muy pequeño — menos de 2px se ve áspero en pantallas Retina. El navegador dibuja la sombra sobre píxeles físicos, y sin suficiente difuminado aparecen esos escalones. Pon el desenfoque en 3-4px como mínimo para un acabado suave. La vista previa en vivo del generador te lo muestra al instante: acerca la imagen y compruébalo antes de copiar el código.
Q ¿Mi sombra se verá igual en todos los navegadores web modernos?
A Los navegadores actuales como Chrome, Firefox y Safari renderizan las propiedades box-shadow de forma coherente siguiendo los estándares del W3C. Eso sí, las versiones antiguas de Internet Explorer no reconocen este código y el efecto no aparecerá. Te recomiendo revisar tu diseño en Chrome versión 110 o superior para asegurar que el radio de desenfoque sea el correcto. Si necesitas compatibilidad total, usa una regla de respaldo con un borde sencillo en tu CSS.
Q ¿Qué pasa si pongo los desplazamientos X e Y en 0?
A Obtienes un resplandor uniforme alrededor de los cuatro lados — sin dirección, solo un halo. Es el truco detrás de los efectos neón suaves y los anillos de enfoque. Combínalo con un desenfoque grande (25px o más) y un color de baja opacidad como rgba(0,0,0,0.15) para una sombra ambiental sutil. Si también aumentas el valor de expansión, la sombra crece uniformemente hacia afuera, simulando un borde más grueso. Prueba a activar inset con los mismos parámetros — es un efecto totalmente distinto, un viñeteado interior.
Q ¿Necesito prefijos de proveedor para que box-shadow funcione en todos los navegadores?
A No, puedes omitirlos por completo. Todos los navegadores desde 2015 soportan la sintaxis estándar de box-shadow sin prefijos -webkit- ni -moz-. Las guías antiguas de principios de los 2010 muestran versiones prefijadas, pero eso es código muerto hoy. Chrome 50+, Firefox 40+, Safari 9+ y Edge lo manejan de forma nativa. Tu código generado funciona tal cual. Un detalle: si apuntas a una WebView integrada en una app móvil heredada, hazne una prueba rápida antes de publicar.
Q ¿El generador guarda mis sombras si cierro la pestaña?
A No. Al recargar la página, todos los valores vuelven a cero: no usa cookies ni localStorage. En un equipo compartido eso juega a tu favor. Copia el código box-shadow antes de cerrar. Si repites ciertas sombras, guárdalas en un archivo .css propio con nombres como 'tarjeta-hover-profunda'. Dentro de un mes lo agradecerás.
Q ¿Pueden los buscadores penalizar webs con efectos de sombra muy cargados?
A Los bots de rastreo ignoran el código CSS por completo. Solo evalúan la estructura HTML y el contenido visible. Puedes añadir varias sombras a un botón sin perjudicar tu SEO. No obstante, un diseño sobrecargado ralentiza los dispositivos móviles más antiguos. Mantén el radio de desenfoque por debajo de los 50 píxeles.
Q Reducir el tamaño del archivo CSS de las sombras
A El código de sombra ocupa muy poco espacio, menos de veinte bytes por regla. No afectará el rendimiento. Agrupa tus estilos repetitivos en clases de utilidad para mantener el archivo CSS limpio y fácil de mantener.

Cómo Usar

Herramientas relacionadas