Skip to main content
Adding social sharing buttons to your blog encourages readers to share your content and can significantly increase your reach. There are two common approaches: building your own share links using each platform’s native share URL format, or using a supported third-party widget library. Every major social platform provides a simple URL format you can use to create share links without any external library. This approach is lightweight, dependency-free, and will not break if a third-party service shuts down.
Replace YOUR_URL with the current page URL (URL-encoded) and YOUR_TITLE with the post title. In most frameworks you can generate these dynamically from your post data.

Option 2: Third-party widget libraries

If you prefer a pre-built widget with analytics and styling, some actively maintained options include:
  • ShareThis — free widget with analytics, supports 40+ networks
  • AddToAny — free, privacy-friendly, supports 100+ platforms
  • Social9 — free sharing widget with customizable designs
These services provide a small JavaScript snippet you add to your page, similar to the old AddThis approach. Social sharing buttons example Social sharing implementation example