Gerador de Border Radius CSS
Crie formas arredondadas customizadas com 8 controles independentes (4 cantos × 2 eixos). Veja o preview em tempo real e copie o CSS pronto. Tudo no navegador.
Cantos (raios)
Superior esquerdo
Superior direito
Inferior direito
Inferior esquerdo
Como funciona?
A propriedade border-radius aceita até 8 valores — quatro para os raios horizontais e quatro para os verticais —, separados por /. Esta ferramenta gera a sintaxe completa, então você pode criar formas orgânicas que vão muito além de cantos arredondados simples (blobs, gotas, lentes).
Use % para que o raio escale com o tamanho do elemento (ideal para responsivos), px para um raio fixo, ou em/rem para escalar com o tipográfico. Tudo roda no navegador.
Muito além do canto arredondado padrão
Arredondar os quatro cantos com um valor só, todo mundo sabe. O problema aparece quando você quer um blob orgânico, uma gota ou um card assimétrico: aí entra a sintaxe completa do border-radius, com até oito valores, que quase ninguém guarda de cabeça. Nesta página cada canto tem dois controles, raio horizontal e vertical, o preview reage na hora e o CSS sai pronto para copiar, com presets de quadrado, pílula, círculo e blob para começar.
A sintaxe estendida usa uma barra: os quatro valores antes dela são os raios horizontais e os quatro depois, os verticais, sempre na ordem superior esquerdo, superior direito, inferior direito, inferior esquerdo. Com porcentagem há uma pegadinha clássica: o raio horizontal é relativo à largura e o vertical à altura. Por isso 50% em tudo num retângulo vira elipse, não círculo. A ferramenta só emite a barra quando os dois lados diferem, mantendo o código curto.
Prefira porcentagem quando a forma deve escalar com o elemento, e px quando o raio precisa ser fixo, como nos cantos de um botão. Teste com a largura e a altura reais do seu componente, porque o mesmo conjunto de raios muda completamente de cara em outra proporção. Se valores altos pararem de fazer efeito, é o navegador reduzindo raios que somados excedem o lado do elemento. O código copiado inclui width e height do preview; apague essas linhas se não precisar delas.
Perguntas frequentes
Para que servem dois controles em cada canto?
Coloquei 50% em tudo e virou elipse, não círculo. Por quê?
Posso usar em ou rem no raio?
Ferramentas Relacionadas
Gerador de Clip-Path CSS
Crie formas CSS com clip-path: polígonos, círculos, elipses e insets. Selecione presets (estrela, hexágono, seta, chevron) e copie o código pronto. Tudo no navegador.
Gerador de Triângulo CSS
Crie triângulos puros com CSS usando o truque das bordas. Escolha direção (cima, baixo, esquerda, direita), tamanho e cor. Útil para tooltips, setas e ponteiros. Tudo no navegador.
Gerador de Mesh Gradient
Crie mesh gradients modernos combinando vários radial-gradients. Adicione, remova e arraste pontos para compor fundos vibrantes ao estilo Stripe e Linear. Tudo no navegador.