Skip to generator controls

SVG Wave Generator

Create free, responsive SVG waves & section dividers for hero headers or between-page sections.

Size & Layout

65%

Wave Physics

60 px crest height
300 px per cycle
Offset:
Lower = smoother. Now: 4 px
3 overlapping swells
Vertical offset per layer: 20 px

Randomness

Modulates amplitude along x (now: 35%)
3 layers of detail
Higher = more frequent variation (1.2)
Same seed? same shape

Styling

1.00
Outline the wave path

Utilities

The exported SVG is a clean snippet with just the <svg> and <path> layers, drop it straight into your site.
Live Preview ViewBox: Paths:

What this SVG wave generator does

Quickly create SVG waves for hero sections, section dividers (aka website separators), and page backgrounds. No libraries required, just copy or download the SVG.

FAQ

Can I use these SVG waves commercially?

Yes. The output SVG is yours to use in personal and commercial projects. No attribution required.

How do I add a wave as a section divider?

Place the exported <svg> at the end of a section and set width="100%" and preserveAspectRatio="none" so it stretches responsively.

How do I change the color later?

Edit the fill on each <path> or apply a gradient fill. You can also enable stroke for an outlined look.