C& Color & Design

Gerador de Ondas SVG

Crie ondas SVG em camadas com amplitude, complexidade, suavidade e cores ajustáveis. Copie o SVG ou o CSS, ou faça o download em SVG e PNG.

🔒 Executa completamente no seu navegador — nada é enviado

Advertisement

Ondas SVG em camadas para layouts modernos

Os divisores em forma de onda são uma maneira popular de suavizar a fronteira entre duas seções de uma página web. Em vez de uma linha horizontal rígida, uma borda curva acrescenta movimento e profundidade a banners de destaque, rodapés, tabelas de preços e landing pages. Este gerador de ondas SVG cria essas formas automaticamente. Ele empilha várias camadas translúcidas ou sólidas, cada uma com a sua própria curva aleatória, e distribui entre elas uma transição de duas cores, para que o resultado lembre colinas ondulantes ou água.

Como o resultado é SVG simples, ele se mantém nítido em qualquer tamanho, pesa apenas algumas centenas de bytes e pode ser estilizado, animado ou incorporado diretamente no HTML. Também é possível copiá-lo como um data URI de CSS para background-image, o que é prático quando não é possível adicionar arquivos extras a um projeto.

O que cada ajuste altera

Camadas define quantas ondas sobrepostas são desenhadas, desde uma única curva limpa até seis faixas empilhadas. Amplitude controla a altura das cristas e dos vales. Complexidade é o número de cristas ao longo da largura: valores baixos geram ondulações longas e preguiçosas, valores altos geram um mar agitado. Suavidade controla como os pontos são unidos: em 0% a onda é angulosa como um zigue-zague, em 100% torna-se uma curva arredondada formada por segmentos Bézier cúbicos. O preenchimento pode ser uma mistura de duas cores sólidas, uma por camada, ou um gradiente horizontal com opacidade crescente em direção à frente.

Usar e exportar a sua onda

Cada onda é gerada a partir de uma seed numérica, por isso um design é totalmente reproduzível: anote a seed e os valores das barras deslizantes e poderá recriá-lo mais tarde. Use Flip vertically (inverter verticalmente) para ondas que pendem do topo de uma seção e ative o fundo transparente quando o SVG tiver de ficar sobre outra cor. Faça o download do SVG para a web ou exporte um PNG de 1440 por 480 pixels para apresentações e ferramentas de design. Ao colocar o SVG numa página, estique-o até a largura total e defina o fundo da seção com a mesma cor de fundo da onda para evitar emendas finas. Tudo é calculado localmente no navegador, sem upload e sem necessidade de conta.

Como usar

  1. Modele as ondasDefina o número de camadas, a amplitude, a complexidade e a suavidade até que as curvas fiquem como deseja.
  2. Escolha as coresEscolha duas cores e um preenchimento sólido ou em gradiente e, em seguida, defina o fundo ou deixe-o transparente.
  3. Gere variaçõesPressione Randomize ou digite uma seed para explorar variações e use Flip para mover as ondas para o topo.
  4. ExporteCopie o SVG ou um fundo CSS, ou faça o download da onda como arquivo SVG ou PNG.

Perguntas frequentes

Posso usar a onda como divisor de seções?
Sim. Ative Transparent e coloque o SVG na parte inferior ou superior de uma seção. Use Flip vertically quando a onda tiver de pender da borda superior.
Para que serve a seed?
A seed alimenta o gerador de números aleatórios, por isso a mesma seed com as mesmas configurações produz sempre a mesma onda. Altere o número ou pressione Randomize para explorar novas formas.
Como uso a onda como fundo CSS?
Pressione Copy CSS background. Será devolvida uma regra background-image com o SVG codificado como data URI, sem necessidade de um arquivo separado.
O meu design é enviado para algum lugar?
Não. O SVG é gerado e o PNG é renderizado no seu navegador, e nada é enviado para um servidor.
Advertisement