Cómo usar: Generador de filtros CSS
- Efectos de imagen: arrastra los deslizadores (o elige un preajuste) y observa la vista previa. Haz clic en Usar mi imagen para probarlo con tu propia foto; se queda en tu dispositivo.
- Color hex a filtro: introduce un color como
#4f46e5. La herramienta encuentra unfilterque convierte un icono negro en ese color. - Copia el CSS y aplícalo a un
<img>, un SVG o cualquier elemento.
Funciones de filtro CSS
| Función | Efecto | Por defecto |
|---|---|---|
blur(4px) | Desenfoque gaussiano | 0 |
brightness(120%), contrast(110%) | más claro/oscuro, más/menos contraste | 100% |
saturate(150%), grayscale(100%) | más/menos color | 100%, 0 |
hue-rotate(90deg) | desplaza todos los colores por la rueda cromática | 0deg |
sepia(60%), invert(100%) | tono marrón cálido, negativo | 0 |
drop-shadow(0 8px 12px #0006) | una sombra que sigue la transparencia de la imagen | ninguno |
Los filtros se aplican en orden, de izquierda a derecha, así que grayscale(100%) sepia(60%) no es lo mismo que al revés.
Recolorear iconos con un filtro
No puedes establecer color en un <img src="icon.svg">, pero sí puedes filtrarlo. Partiendo del negro, una cadena como invert() sepia() saturate() hue-rotate() brightness() contrast() puede llegar casi a cualquier color; esta herramienta busca los valores con la menor diferencia visible. Si controlas el SVG, fill="currentColor" es más sencillo: el optimizador de SVG puede hacerlo por ti.
También se busca como: color hex a filtro css, cambiar color svg css filter, filtro css imagen, filter brightness contrast, escala de grises css, color a filter css, filtro css negro a color.
Herramientas que combinan con: Generador de filtros CSS
- Conversor de colores — Pega cualquier color CSS —HEX, rgb(), hsl(), hwb(), oklch() o un nombre como tomato— y obtén al instante todos los demás formatos, además de una paleta 50–950 lista para usar.
- Generador de Border Radius — Redondea las esquinas de cualquier caja: arrastra un control para todas las esquinas o define cada esquina por separado, cambia a esquinas elípticas para formas de blob y hoja, y copia el CSS border-radius válido más corto.
- Generador de Box Shadow — Apila varias capas de sombra, ajusta el desplazamiento, el desenfoque, la expansión y la opacidad sobre una tarjeta en vivo, y luego copia el CSS de box-shadow o text-shadow.
- Generador de Gradientes CSS — Diseña un degradado visualmente: arrastra las paradas de color, cambia el ángulo o el tipo, parte de un preajuste y copia CSS listo para producción con un color de respaldo sólido.