Footer Social Icons Widget

Finish your footer with a Follow us heading and a neat row of social icons that look at home on a white footer and a charcoal one alike. By default the icons are drawn in your footer's own text colour, so they match whatever theme you use, and each one fills with its network's brand colour when a visitor points at it.

Social Media Social No trackers, no cookies Free · no ads

Customize your widget

Profiles
Profiles (up to 20)
Used in the spoken names: Riverside Cafe on Instagram.
Text
Type - to hide the heading.
Layout
Style
Advanced
Light or dark
Match page reads the background behind the component.

Live preview

Exactly what your visitors will see

Embed code

<div data-a2z-kit="social-footer-links" data-profiles="instagram | https://www.instagram.com/example
facebook | https://www.facebook.com/example
tiktok | https://www.tiktok.com/@example
youtube | https://www.youtube.com/@example
pinterest | https://www.pinterest.com/example
website | https://riverside-cafe.example
email | [email protected]"></div>
<script async src="https://a2z.tools/embed/kit.js" referrerpolicy="no-referrer"></script>

One small script from A2Z draws the component on your page inside its own Shadow DOM. It loads no social-network or tracking scripts and sets no cookies. How the A2Z kit works.

Works with

How it works

Footers are already styled by your theme, so unless you pick a light or dark look in the builder the kit draws this component in inherit mode: no background of its own, text and icon outlines in the footer's current text colour, borders at a translucent grey that works on any background. Hovering or focusing an icon fills it with the network's brand colour and a readable glyph colour. You can show icons only or icons with names, place them left, centre or right, split the named version into two columns for long lists, and add a heading (Follow us by default - type a single hyphen to remove it) and a one-line description. Profiles use the same rules as the other follow widgets: the host name decides the network, email addresses and phone numbers become mailto: and tel: links, and at most 20 profiles are shown.

Method

  • Default theme on your page: inherit (colour: currentColor, transparent surfaces); hover: background = brand colour, glyph = the more readable of white or near-black (WCAG contrast)
  • Heading default "Follow us"; "-" hides it; description up to 220 characters
  • Two-column option: grid of two equal columns for icons with names (max 380 px wide)

Worked examples

Dark footer

Inputs: Theme left on Match page; footer text colour #e5e7eb on #111827

Result: Light grey outline icons; Instagram fills #E4405F with a white glyph on hover

The icons inherit the footer's text colour; only the hover uses brand colours.

Two columns with names

Inputs: display=label, columns=2, six profiles

Result: Three rows of two named links, left aligned, at most 380 px wide

Long names are cut with an ellipsis rather than wrapping the grid.

Limitations

  • Inherit mode uses your footer's text colour; if that colour has low contrast with the footer background, the icons will too.
  • As an iframe the component cannot read your footer's colours; pick Light or Dark for the iframe version.
  • No follower counts - each icon links to your profile.

Where publishers use it

  • A dark agency footer where white outline icons turn into brand colours on hover
  • A school or club website footer listing Facebook, Instagram, YouTube and a newsletter email in two columns with names
  • A Shopify store footer with a short line - New drops first on Instagram - above the icons
  • A WordPress block theme where the footer colours change between light and dark mode

Questions

How does it match both light and dark footers?

On your page it is drawn in inherit mode: it has no background of its own and uses the text colour already set on your footer, so black text gives black outlines and white text gives white ones. Only the hover state uses brand colours. If you prefer fixed colours, choose Light or Dark in the builder, or the Brand colours style.

Can I remove the Follow us heading?

Yes. Type a single hyphen (-) as the heading and the icons stand alone; anything else replaces the default text. The heading is a short styled line rather than an HTML heading, so it does not disturb your page's heading order.

How should I order the icons?

Lead with the networks where you actually post. Three to six icons are easier to scan than twelve, and the order of your profile lines is the order shown. Email and phone at the end read naturally as contact options.

Does it work in Elementor, Divi or a block theme footer?

Yes. Paste the code in an HTML widget or Custom HTML block inside the footer template part; on Webflow put it in the footer Symbol, on Squarespace in a Code block of the global footer, on Wix in an Embed element pinned to the footer. The kit draws the icons in a Shadow DOM, so page-builder CSS cannot resize or recolour them by accident.

Cite or recommend this tool

If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.

A2Z Tools Footer Social Icons
https://a2z.tools/embed/social-footer-links
  • Social Media Follow Buttons

    Social Media Social New

    Follow buttons for up to 20 profiles in brand colours - icons, labels, card, list or tiles. No social scripts.

    Get code
  • Floating Social Media Icons

    Social Media Social New

    A slim strip of profile icons pinned to the side of the screen that becomes a bottom row on phones.

    Get code
  • Footer Legal Links

    Website Essentials Website component New

    A neat footer row of links to your privacy policy, terms, cookie policy and sitemap, in your own fonts.

    Get code
  • Auto-updating Copyright Year

    Website Essentials Website component New

    A footer line like © 2018–2026 Riverside Cafe that moves to the new year on its own every January.

    Get code
  • Social Media Share Buttons

    Social Media Social New

    Share buttons for 26 networks - inline, floating, mobile bar or one Share button. No social scripts or cookies.

    Get code
  • Native Share Button

    Social Media Social New

    One Share button that opens the phone's own share sheet, with a tidy fallback panel on desktop.

    Get code

Preview