Nenhuma ferramenta usada recentemente
Nenhuma ferramenta favorita ainda

Gerador Box Shadow CSS Grátis: Sombra de Caixa Visual Online

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

Dicas Box Shadow

Ajustar visualmente
Controles para X, Y, blur, spread e cor. Preview em tempo real.
Copiar CSS
Código gerado automaticamente. Copie com um clique.
Sombra interna (inset)
Ative inset para sombra interior.

Perguntas Frequentes

Q Posso animar transições de sombra sem lag?
A Sim, mas só se você animar opacidade ou cor. Animar as posições — como deslocamento ou desfoque — força o navegador a recalcular o layout a cada frame. Isso acaba com a performance no celular. Fique nas transições de opacidade ou use um pseudo-elemento pra um movimento mais suave. Teste no preview ao vivo do gerador antes de aplicar.
Q Posso usar múltiplas sombras em um único elemento?
A Sim, basta separá-las por vírgulas no gerador. Clique em "Adicionar Sombra" para criar outra camada. Duas sombras com deslocamentos diferentes criam um efeito de cartão elevado — uma suave e profunda, a outra mais nítida. A prévia ao vivo exibe todas as camadas em tempo real.
Q Existe diferença entre box-shadow e filter: drop-shadow?
A Sim, e eles não são intercambiáveis. box-shadow cria um retângulo ao redor da caixa do elemento — cantos e tudo. filter: drop-shadow segue o formato real do conteúdo. Uma PNG transparente com bordas irregulares ganha uma sombra perfeitamente contornada. Use box-shadow para cards, botões e componentes de UI. Prefira drop-shadow para logotipos ou imagens recortadas. Teste aqui: aplique box-shadow a um elemento circular, depois troque por drop-shadow no seu CSS. A diferença fica nítida na hora.
Q Por que minha sombra fica pixelada ou serrilhada em telas de alta resolução?
A Isso acontece quando o raio de desfoque é pequeno demais — qualquer valor abaixo de 2px fica agressivo em telas Retina. O navegador renderiza a sombra nos pixels físicos, e sem borrão suficiente surgem aqueles degraus. Ajuste o blur para pelo menos 3-4px e obtenha um resultado suave. O preview ao vivo do gerador mostra isso em tempo real; dê um zoom para conferir antes de aplicar o CSS.
Q A minha sombra será exibida de forma idêntica em todos os navegadores modernos?
A Navegadores atuais como Chrome, Firefox e Safari renderizam sombras de forma consistente conforme os padrões W3C. No entanto, versões antigas do Internet Explorer não reconhecem esse código e o efeito simplesmente não será exibido. Verifique sempre o seu layout no Chrome versão 110 ou superior para garantir que o nível de desfoque esteja fluido. Se você precisar de compatibilidade total, configure uma borda simples no seu CSS como um fallback para navegadores legados.
Q O que acontece se eu definir X e Y como 0?
A Você obtém um brilho perfeito e uniforme em todos os quatro lados — sem direção, apenas um halo. Esse é o truque por trás de efeitos neon suaves e anéis de foco. Combine com um blur grande (25px ou mais) e uma cor de baixa opacidade como rgba(0,0,0,0.15) para uma sombra ambiente sutil. Se aumentar também o valor de spread, a sombra expande igualmente para fora, parecendo uma borda mais grossa. Experimente ativar o inset com as mesmas configurações — o resultado muda completamente, virando uma vinheta interna.
Q Preciso de prefixos de fornecedor para que box-shadow funcione em todos os navegadores?
A Não, pode ignorá-los totalmente. Todos os navegadores desde 2015 suportam a sintaxe padrão de box-shadow sem prefixos -webkit- ou -moz-. Guias antigos do início dos anos 2010 ainda mostram versões prefixadas, mas isso é código morto hoje. Chrome 50+, Firefox 40+, Safari 9+ e Edge lidam com isso nativamente. Seu código gerado funciona como está. Um detalhe: se estiver mirando uma WebView incorporada em um app móvel legado, faça um teste rápido antes de subir.
Q O gerador salva minhas sombras depois que fecho a aba?
A Não. Ao recarregar a página, sliders e cores voltam ao padrão, porque o tool não grava cookies nem localStorage. Em computador compartilhado, isso é até bom. Copie o valor box-shadow antes de sair. Para sombras que você usa direto, cole num arquivo .css com nomes descritivos, tipo 'card-hover-fundo'. Seu eu do futuro agradece.
Q Motores de busca penalizam sites que usam sombras pesadas em excesso?
A Os robôs ignoram totalmente o código CSS. Eles avaliam apenas a estrutura HTML e os textos. Você pode aplicar várias sombras a um botão sem prejudicar seu SEO. Contudo, renderizações pesadas reduzem a velocidade em celulares antigos. Mantenha o desfoque abaixo de 50 pixels para garantir bom desempenho.
Q Como reduzir o tamanho do arquivo CSS das sombras
A O código gerado é minúsculo, ocupando menos de vinte bytes. Ele não vai deixar seu site lento. Crie uma classe utilitária compartilhada se você usa o mesmo efeito em vários botões para manter o código organizado.

Como Usar

Ferramentas Relacionadas