SVG Wave Divider Footer Template

Break away from straight lines with this elegant footer featuring a custom SVG wave divider.

This template adds a touch of custom design flair by using a smooth, scalable SVG wave to separate your footer from the main content. It's a modern technique that looks great on creative sites, portfolios, and SaaS landing pages.

Screenshot of a footer with a dark background that is separated from the white page content by a smooth, curved wave shape.

Get Source Code Preview

About this SVG Divider Footer Template

Standard horizontal lines can be boring. This footer template elevates a simple dark mode design by introducing a custom shape divider. The effect is achieved by layering an inline svg element just before the footer, creating a dynamic, flowing transition. The footer itself contains a classic and functional multi-column layout for navigation and contact links.

Features

Ideal Use Cases

Code Breakdown

This effect relies on two key elements: the .footer-divider div containing the inline svg, and the main .footer-wave element. The SVG is set to display: block and its fill color is set in the CSS to match the footer's background color.

To create the overlapping effect, the footer itself is given a negative margin-top value. This pulls the footer up, making it appear as though the SVG wave is part of the footer and is carving into the section above it. This technique avoids complex positioning and keeps the document flow intact.

Code

Here's the full code for the footer template:

View Output