Como usar: Gerador de Filtro CSS
- Efeitos de imagem: arraste os controles deslizantes (ou escolha um predefinido) e acompanhe a pré-visualização. Clique em Usar minha imagem para testar na sua própria foto — ela fica no seu dispositivo.
- Cor hex para filtro: digite uma cor como
#4f46e5. A ferramenta encontra umfilterque transforma um ícone preto nessa cor. - Copie o CSS e aplique em uma
<img>, em um SVG ou em qualquer elemento.
Funções de filtro CSS
| Função | Efeito | Padrão |
|---|---|---|
blur(4px) | Desfoque gaussiano | 0 |
brightness(120%), contrast(110%) | mais claro/escuro, mais/menos contraste | 100% |
saturate(150%), grayscale(100%) | mais/menos cor | 100%, 0 |
hue-rotate(90deg) | desloca todas as cores na roda de cores | 0deg |
sepia(60%), invert(100%) | tom marrom quente, negativo | 0 |
drop-shadow(0 8px 12px #0006) | uma sombra que segue a transparência da imagem | none |
Os filtros são aplicados em ordem, da esquerda para a direita, então grayscale(100%) sepia(60%) não é o mesmo que a ordem inversa.
Recolorindo ícones com filtro
Você não consegue definir color em um <img src="icon.svg">, mas pode aplicar um filtro. Partindo do preto, uma cadeia como invert() sepia() saturate() hue-rotate() brightness() contrast() pode chegar a quase qualquer cor; esta ferramenta busca os valores com a menor diferença visível. Se você controla o SVG, fill="currentColor" é mais simples — o otimizador de SVG pode fazer isso para você.
Também pesquisado como: cor hex para filtro css, cor para filtro css, filtro css mudar cor svg, filtro de imagem css, filtro brilho contraste css, escala de cinza css, preto para cor css filter.
Ferramentas que combinam com: Gerador de Filtro CSS
- Conversor de Cores — Cole qualquer cor CSS — HEX, rgb(), hsl(), hwb(), oklch() ou um nome como tomato — e veja todos os outros formatos na hora, além de uma paleta pronta de 50 a 950.
- Gerador de Border Radius — Arredonde os cantos de qualquer caixa: arraste um controle deslizante para todos os cantos ou defina cada canto separadamente, mude para cantos elípticos para criar formas de blob e folha e copie o CSS border-radius válido mais curto.
- Gerador de Box Shadow — Empilhe várias camadas de sombra, ajuste deslocamento, desfoque, espalhamento e opacidade em um cartão ao vivo e copie o CSS de box-shadow ou text-shadow.
- Gerador de Gradiente CSS — Monte um gradiente visualmente: arraste as paradas de cor, troque o ângulo ou o tipo, comece de uma predefinição e copie um CSS pronto para produção, com uma cor sólida de fallback.