s2Member – Best Membership Plugin for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions


❤️ The best membership plugin! Over 11 years of experience, development, releases… Still going and growing!

Start your membership profits! Build your tribe, gather your followers, enroll your students, bring in your clients!

💵 Enjoy the benefits of getting paid repeatedly for access to your site!

⭐⭐⭐⭐⭐ Brilliant “So glad I found this. It works brilliantly for our needs… love the seamless integration with PayPal. Everything we need. Thank you so much for creating this!” –zarverk2000

The best way to make money from your WordPress site!

🤩 Sell unlimited memberships, turn free subscribers into members (subscriber to member → s. 2 member → s2Member), with a single payment or recurring payments subscriptions.

Easy and quick to use. Protect your membership content in a moment, and a moment later be ready to get payments for member access!

Easy to configure and very flexible. Protect the whole site, nothing, or just parts, even member files for paid downloads!

👉 Install s2Member now and make money! 😀

⭐⭐⭐⭐⭐ So much capacity & great support “I’m a novice and was able to quickly figure it out. When I got stuck I go to the support forum and Cristian is there with a quick answer to get me going again.” –blueruck

⭐⭐⭐⭐⭐ The very best plugin and support service “Great plugin, neat, easy to configure, and with interesting security features. A special mention to Cristian whose support is awesome, fast, clear even to free members like myself” –aflorarte

Packed with features, but not required to use them all, just those you want. Some of them:

➡️ Member user levels and custom access capabilities
➡️ Membership content protection (post, page, category, tag, etc)
➡️ Protect anything served by WP (post types, URLs)
➡️ Member file protection (sell downloads)
➡️ Prevent member account sharing (limit IPs, simultaneous logins)
➡️ Protect accounts (limit failed login attempts)
➡️ Cool security/trust badge with your domain
➡️ PayPal Standard buttons for membership payments (more in Pro)
➡️ Automatic member access demotion at end of paid access time
➡️ Tracking software integration (affiliates, etc)
➡️ Email list services (Mailchimp, etc)
➡️ Notifications (signups, payments, etc)
➡️ Integrate with bbPress, BuddyPress for member communities
➡️ Compatible with any well coded theme (Elementor, Divi, etc)
➡️ Customize the WP login/registration look
➡️ Custom redirection after member login
➡️ Create custom profile fields for member accounts
➡️ Customize the user welcome email
➡️ And more!

👉 Install and start using s2Member now! 🤩

⭐⭐⭐⭐⭐ Very Powerful Membership Plugin “This membership plugin does a lot and has many, many configuration options to achieve whatever you want… I received extremely quick and reliable support.” –liltrucks

⭐⭐⭐⭐⭐ Simple, Compatible, Secure, and Versatile! “We are seriously impressed with this plugin and we highly recommend it… We have not found ANY limitations to what we are trying to accomplish… a very smooth process… straight-forward and user-friendly!… exceeded our expectations!” –tips4gamers

⭐⭐⭐⭐⭐ Excellent plugin “This plugin does everything it says on the box. It does it well… the functionality is absolutely spot on. The developers/maintainers are also active and helpful. Totally recommended!” –richardfoley

⭐⭐⭐⭐⭐ Best Membership Plugin I’ve Used “I switched to s2 Member around 3 years ago after trying a few plugins. I found these other plugins inflexible and difficult to configure… Well worth investigating if you want a robust membership solution.” –rnwhalley

🤖 Not needed to know any PHP code or be a developer. Only code needed is copy-paste wp shortcodes, like for the paypal buttons… But is also developer-friendly to customize your installation if wanted.

Some reasons to get s2Member Pro

✅ Membership content dripping
✅ Stripe, PayPal Pro, Authorize.Net, ClickBank
✅ On-site one-step checkout with pro-forms (Stripe, PayPal, Auth.Net)
✅ Unlimited membership levels
✅ Membership renewal reminder emails
✅ Single-step member registration and payment with pro-forms
✅ Custom redirection after payment
✅ Coupon codes and gift/redemption codes
✅ Custom member offer redirections after login
✅ Pro API for new integrations
✅ Public members directory
✅ Members bulk import/update/exporter
✅ Multisite network support
✅ Login and registration forms to use in pages/posts
👉 Click here for more 🙂

⭐⭐⭐⭐⭐ The Best Membership Plugin “I have built with most Membership plugins and literally dozens using S2 Pro and I can tell you, bar none it is the best of all of them. Extremely powerful, anything you might want to do it can do… I highly recommend you try it out.” –antwoords

⭐⭐⭐⭐⭐ Excellent plugin & top support “We’ve used s2member pro on a few projects now & find it has met all our membership needs. Most impressive has been the support. Excellent communication, knowledgeable, friendly and super patient 🙂” –aaee6

⭐⭐⭐⭐⭐ Awesome Support “I’ve been using s2Member for 9 years… Amazing support of a high-end plugin and much appreciated. This is one of the reasons I stick with s2Member. Support has always been great!” –graphichome

⭐⭐⭐⭐⭐ Wonderful Support “Above and beyond. I’ve used this plugin for over ten years with various clients and whenever I need help, they’ve helped find a solution.” –germars

The free s2Member Framework integrates with PayPal Website Payments Standard (also free). Sell “Buy Now” or Membership access to your site. Restrict access to Roles, Capabilities, Posts, Pages, or anything else in WordPress.

Protect your WordPress Posts, Pages, Tags, Categories, URIs, BuddyPress, bbPress, and even portions of content within Posts, Pages, themes, plugins. Easily configurable and highly extensible. You can even protect downloadable files and streaming audio/video. Store files locally, or use s2Member’s integration with Amazon S3/CloudFront.

s2Member is powered almost entirely by WordPress shortcodes, making advanced integrations quick and easy. Sell recurring (or non-recurring) subscriptions with lots of flexibility. Or sell “Buy Now” membership access in various ways. You can also sell specific Posts/Pages, sell member access to file downloads, or sell members Custom Capabilities that provide highly configurable access to specific portions of your content.

👉 Install now s2Member and start making money! 😀


  • s2Member Screenshot #1
  • s2Member Screenshot #2
  • s2Member Screenshot #3
  • s2Member Screenshot #4
  • s2Member Screenshot #5
  • s2Member Screenshot #6
  • s2Member Screenshot #7


NOTICE: For help with s2Member Pro, please use our forum.

s2Member is very easy to install

Just like any other normal plugin:

  • From the WP Admin’s Plugins Add New Screen.
  • Or via FTP upload the s2member folder from the zip to your /wp-content/plugins/ directory.
  • Activate it from Plugins page in your WordPress Admin.

Here’s a quick-start video for a simple basic setup to get you started.

See also

Detailed installation/upgrade instructions.

Is s2Member compatible with Multisite Networking?

Yes, requires s2Member Pro for Unlimited Sites. After you enable Multisite Networking, with s2Member Framework and Pro active, navigate to s2Member → Multisite (Config) in the Dashboard on your Main Site.


NOTICE: For help with s2Member Pro, please use our forum.

Is s2Member compatible with Multisite Networking?

Yes, s2Member Pro for Unlimited Sites is compatible with Multisite Networking. After you enable Multisite Networking, with s2Member Framework and Pro enabled, navigate to s2Member → Multisite (Config) in the Dashboard on your Main Site.

Where can I find more information?

Translating s2Member

Please see: http://s2member.com/r/translations/


26 januarja, 2023 1 reply
I've been a client of S2Member for almost 10 years. In that time, I've made quite a few requests for assistance. I have no formal IT training - I'm an enthusiastic amateur. On each occasion, I'm treated with the utmost respect by Cristián Lávaque and his team. The response is always fast, comprehensive, and easy to understand and implement. They always go above and beyond every other support service I've every used. In my opinion, this attention to customer services, coupled with a fantastic product, makes S2Member the best Wordpress plugin in the world... by far!!!! Thank you for being so fantastic.
18 januarja, 2023 1 reply
We first started using s2Member in November 2012. Since then, it's given great service, and the support has been excellent.The (very) few problems that have cropped up over all those years, have been down to our own lack of knowledge of the setup, or an issue with one the payment gateways.Support has always been helpful and quick.s2Member does the job it's intended for, very well indeed.Personally, I think it's way underpriced - and no, we have no financial connection with s2Member other than having paid them a very small price for the use of their excellent plugin all those years ago.
18 decembra, 2022 1 reply
Some reviews make it seem like you need to be a developer to understand it, but if you are able to understand shortcode, it's very easy to operate. And Cristián is the best and most helpful. Excellent plugin and team behind it!
17 decembra, 2022 1 reply
There is absolutely no support for this plugin. The codebase is severely outdated and deprecated which explains the issues when tying into a wordpress site with PHP 8.1 and 6.1 Wordpress. The plugin doesn't even come close to doing what it says it can do out the box. As a developer myself, it would cost me less time in the long run to build my own member plugin and hook into a well established framework like WooCommerce, than bother troubleshooting the toilet that is this plugin and its' codebase. Be warned to anyone else considering this dumpster fire of a plugin, DO NOT BOTHER. You will just regret clicking their stupid link and being enticed by their fake reviews. Jason (the idiot who "developed" this plugin) is charlatan script kiddy who will take your money and do a run. Hence the ridiculous "terms of conditions".. Read it yourself and be the judge of why they consistently push the notion of "unless it's a clean install of wordpress, we wont refund you. What the actual point is that when everyone has actually developed websites, not just fresh installs. We're committed to building the best software for WordPress and we stand by our work. The following policy outlines what is required to qualify for a refund. Note that s2Member Pro is delivered as an open-source digital item (i.e., it is irrevocable software that comes with a GPL license, much like WordPress itself). For this reason, refunds are granted at our sole discretion, and on a case-by-case basis. Qualifying for a Refund Within 14 DaysIf you're having trouble, we ask that you work with and follow all advice presented by our team/community in an effort to resolve the issue (e.g., attempting to reproduce problems in a clean installation of WordPress). If problems still exist, even when testing in a clean installation of WordPress, we will gladly refund your money within 14 days from the date of purchase. Refund requests may take up to 14 days to process. Refunds are not guaranteed. All refunds will be granted at the sole discretion of s2Member staff. Absolutely no refunds will be given after 14 days from the original purchase. Please note that by purchasing s2Member Pro, you agree to the terms & conditions of use, including this refund policy. Testing in a Clean Installation Required: WordPress offers you lots of options! As a site owner you have the ability to mix our Products with other plugins and a theme you like best. This means your environment will be slightly different than ours. Your WordPress installation has different plugins, it has had a different history, and it's probably running with a different theme too. As you can imagine, testing every feature in s2Member against every possible combination of plugins, and with each and every theme and server configuration that exists for WordPress, is simply not realistic. We need common ground! In fact, our policy is that we require it. Before any refund is granted we ask that you attempt to reproduce the issue in a clean installation of WordPress.
Read all 212 reviews

Contributors & Developers

“s2Member – Best Membership Plugin for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions” is open source software. The following people have contributed to this plugin.


“s2Member – Best Membership Plugin for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “s2Member – Best Membership Plugin for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • (Framework) Bug Fix: Removed latest changes to gateway notification and return handlers, that were causing difficulties with member access in some scenarios.


  • (Framework) Bug Fix: Fix PayPal IPNs being ignored because a bug in the last release. After updating to this release, you may want to review your latest IPNs since updating to v221028, and re-send them from PayPal. See thread 10208


  • (Framework) Fix: Initialized some array keys to prevent PHP warnings in PayPal notify and return files. Thanks Greg M. for your help.

  • (Framework) UI: Widened the Logs viewer. Thanks Sim. See thread 10064

  • (Framework) UI: Framework auto-update is now allowed when Pro add-on installed.

  • (Pro) UI: The Pro updater now shows when a newer version available, not just when required.


  • (Pro) UI Enhancement: In ClickBank Options admin page, added note about keeping IPN encryption disabled.

  • (Pro) Enhancement: Removed ClickBank’s name from the notify, return, and success URLs, replaced with just cb. Kudos to Eduardo for telling me about this. See thread 9910

  • (Pro) Enhancement: Added a PayPal payment request ID to help prevent random/rare PayPal duplicate charges. Kudos to Nathan for his help. See thread 7999

  • (Framework) UI Enhancement: Admin page panels widened for larger displays.

  • (Framework) UI Enhancement: Simplified Getting Started and Getting Help admin pages.

  • (Framework) UI Enhancement: In PayPal Options admin page, updated paths and links to PayPal settings.

  • (Framework) Bug Fix: Removed the Security Badge’s link to the old Flash powered page on s2Member’s site.

  • (Pro) UI Enhancement: Small improvements to the Pro upgrader.

You can find the full changelog here.