Cookie Notice

We use cookies to enhance your experience, analyze site traffic, and for marketing purposes.

Free WordPress plugin

Share buttons that don't spy
on your readers

Forty-eight places to share, four placements, and not one third-party script. No tracking pixels, no CDN, no phone-home. Everything free, forever.

GPL-2.0-or-later · No account required · No licence key · Works with any theme

The problem, stated plainly

Most share button plugins are a bad trade. They load scripts from someone else's server, add a hundred kilobytes to every page, and quietly ship your visitors' browsing habits to a company you've never dealt with. Then they lock the useful half behind an upgrade prompt that never stops appearing.

We wanted share buttons. Not a business relationship with an analytics vendor.

So Unstoppable Share Buttons makes no outbound requests at all. Every icon is bundled with the plugin. Every share is an ordinary link. Nothing happens until one of your readers clicks something, and when they do, their browser goes where they asked it to go and nowhere else.

Four ways to place them

Inline

Above your post, below it, on both sides, or dropped in after a paragraph you choose. Most people share after they've read, so below is the default.

Floating sidebar

Sticks to the left or right edge and follows the reader down the page. Hides itself automatically when the window is too narrow to carry it.

Sticky mobile bar

Pinned to the bottom of the screen on phones, where a thumb can actually reach it.

Universal button

One button that opens a dialog with everything in it. Drop it anywhere with a shortcode.

Forty-eight places to share

Social

FacebookXLinkedInPinterestRedditBlueskyThreadsMastodonTumblrVKOK.ruXingWeiboQQWeChatSnapchatNextdoorMeWeMindsDiasporaLiveJournalBloggerFlipboardHacker NewsDigg

Messaging

WhatsAppTelegramMessengerViberLINEThreemaText messageEmail

Read later

InstapaperEvernoteTrelloBufferBrowser bookmark

Ask an AI

ChatGPTClaudeGeminiPerplexityGrokGoogle

These open an assistant with a prompt about your page already written, and you control the wording.

On the device

Copy linkNative share sheetQR codePrint
Mastodon asks which server the reader is on and remembers it in their own browser.
WeChat has no web share address at all, so it shows a scannable QR code instead — generated on your own server, not fetched from a QR service.

Looks like your site, not like a plugin

A live preview sits beside the settings and updates as you change things, so you're not saving and reloading to find out what a choice looks like.

  • Six shapes — square, rounded, pill, circle, ribbon, drop
  • Six fills — filled, outline, minimal, dashed, glass, gradient
  • Four colour palettes
  • Five hover effects
  • Adjustable size, spacing and corner radius
  • Light and dark schemes that can follow the reader's own preference
  • A custom CSS box for anything left over
square
rounded
pill
circle
ribbon
drop

Measurement without surveillance

Share clicks can be recorded in a table on your own server: one row per post, per network, per placement, per day. No IP address. No browser fingerprint. No user ID. Nothing transmitted anywhere.

It's switched off by default, because tracking should be a decision you make rather than one made for you. Add UTM parameters to shared links so returning traffic is attributable in whatever analytics you already run.

What the analytics screen shows
  • A daily chart
  • A breakdown by network
  • Your most shared posts
Optional GA4 / Meta Pixel / GTM

The plugin can fire a share event through the script you've already loaded. It will never load one for you.

Fits how you already build

A block for the post editor, rendered server-side so it always reflects your current settings

An Elementor widget with its own content and style controls

WooCommerce product sharing, five positions, product image used for Pinterest

Five shortcodes and two template tags for everything else

Filters for adding your own networks or changing any share URL

Built to stay out of the way

Lightweight by default, not by upgrade.

No jQuery. Vanilla JavaScript, loaded only on pages that show a bar.
No CDN, no remote fonts, no external stylesheet. Everything is local.
Inline SVG icons. No icon font to download.
Keyboard accessible, with labelled buttons, visible focus rings and reduced-motion support.
Open Graph tags that step aside automatically when Yoast, Rank Math, All in One SEO, SEOPress or Slim SEO is already writing them.

There is no Pro version.

No trial period. No usage quota. No locked features. No licence key. No upgrade prompt sitting in your dashboard.

Every network, every placement, every style option and the full analytics screen work the moment you activate the plugin. If we ever build something paid, it will be a separate product with a different name — not a wall that appears in the middle of this one.

Privacy statement

It's the reason to choose this over the alternatives.

What this plugin sends to us: nothing. What it sends to anyone else: nothing.

The plugin makes no HTTP requests from your server. It loads no remote scripts or stylesheets. It collects no analytics, telemetry, crash reports or site information.

Share buttons are ordinary links to each network's own share page. Nothing travels anywhere until a reader clicks one, at which point their browser goes to that network exactly as if they'd clicked a link you typed by hand. The address of the page and its title travel with them, because that is what sharing means.

If you enable click recording, those counts live in your database and stay there. You can clear the history whenever you like, and decide whether uninstalling removes the data.

Frequently Asked Questions

Everything you need to know

Share buttons that respect your readers

48 networks. Four placements. Zero third-party scripts. Free, forever.

GPL-2.0-or-later · No account · No licence key · Any theme