SVG Wave Generator

Wavy Section Dividers for Websites.

Loading…

A straight line between two sections of a page looks rigid. A wave softens the break, and as an SVG it weighs a few hundred bytes and stays sharp on every screen.

Set the number of waves, their height and how many translucent layers are stacked, choose smooth curves, peaks or steps, and shuffle until the shape pleases you. Flip it to use at the top of a section.

How to use the SVG Wave Generator tool

  1. Set the waves, height and layers.
  2. Pick the color and press New random wave until you like it.
  3. Copy the SVG code or download the file.
  • Dividers between page sections
  • Hero and footer backgrounds
  • Decorative edges on cards and banners

Tips for the best result

  • Match the wave color to the background of the next section for a seamless join.
  • Place the SVG with display: block to avoid a hairline gap underneath.

Quick facts

PriceFree
Works withSVG, PNG
Where it runsIn your browser, on your device
AccountNot needed

Frequently asked questions

How do I put it on my page?

Paste the SVG code into the HTML where the divider should be, with width 100% in CSS.

Will it stretch on wide screens?

Yes. It is set to scale horizontally without keeping proportions.

Can I animate the wave?

Yes, with CSS or SVG animation applied to the paths.

Why layers?

Several translucent waves on top of each other give depth.