N
NJHTools

Tailwind CSS Footer Examples

Website footers from a one-line copyright bar to a five-column link footer and a newsletter signup footer — responsive and ready to paste.

3 components · live preview · copy as HTML or JSX · free for commercial use

3 footers to copy

What belongs in a footer

Footers are where visitors look for the things they could not find above: legal links, contact details, careers, documentation and social profiles. A small site needs only the simple footer — copyright on one side, four links on the other. Larger sites benefit from a multi-column footer that groups links under short headings such as Product, Company and Resources, which doubles as a lightweight sitemap for users and crawlers.

The column footer uses grid-cols-2 on mobile and md:grid-cols-5 on desktop, with the brand block spanning two columns. The newsletter footer pairs a highlighted signup card with a slim legal bar underneath, a common pattern for blogs and SaaS marketing sites.

Accessibility tips

Use a single <footer> at the end of the page so it is exposed as the contentinfo landmark, and label any <nav> inside it (aria-label="Footer") to distinguish it from the main navigation. Footer text is often small and gray — keep it at 4.5:1 contrast or better. Every form field, including a one-field newsletter signup, needs a label; a visually hidden sr-only label keeps the design clean.

← Back to the full UI Component Library

Frequently Asked Questions

How do I keep a footer at the bottom of a short page?↓

Make the page wrapper min-h-screen flex flex-col and give the main content flex-1. The footer is then pushed to the bottom when there is little content and follows the content normally otherwise.

Which links should a website footer include?↓

At minimum: privacy policy, terms and a contact link. Add product, company and support links in grouped columns as the site grows, plus social profiles if you are active on them.

Should footer links be inside a nav element?↓

Wrap major link groups in a <nav> with a distinct aria-label such as "Footer". A short list of legal links can also be a plain list inside the <footer>.

Last updated: