A full-featured, powerful membership solution for WordPress.

Restrict your content now
Your browser does not support SVGs

Lock away your exclusive content. Give access to valued members.

See some of the features below and learn why businesses trust Restrict Content Pro.

Discount Codes

Create an unlimited number of discount codes and offer percentage or flat rate based discounts.

Built-in Integrations

Accept credit cards with Stripe, Braintree, 2Checkout, or PayPal Website Payments Pro. Restrict Content Pro also supports PayPal Standard and Express, as well as multiple payment options at the same time.


Elegant and easy-to-use reports to show you exactly how well your membership site is performing. Easily see the current month’s performance, or any other time period.

Data Export

Generate a CSV of all active members of any particular subscription level, or a CSV of every member in the system. You can also generate a CSV of every payment that has been made.

Extensive Help

Contextual help inside the WordPress admin provides you relevant information at your finger tips.

Live Demonstration

To help provide a better idea of what Restrict Content Pro looks like for subscribers, visit the live demonstration site and test the registration process yourself.

Unlimited Subscription Packages

Create an unlimited number of subscription packages. You can easily create free, trial, and premium subscriptions.

Members Management

Easily view all active, pending, expired, cancelled, and free users.

Simple Setup

Restrict Content Pro makes it extremely easy to deliver premium content to your subscribers.

Member Emails

Send welcome emails to new members, email payment receipts, and remind members before their account expires automatically.

Chris Lema recommends Restrict Content Pro

When it comes to a fast and clean membership site, nothing is faster for end users than RCP. When it comes to extensible code that a developer will love, nothing is better than Pippin’s code.

— Chris Lema
Travis Northcutt recommends Restrict Content Pro

RCP is always at the top of my list when helping clients choose a membership platform. In addition to being a great plugin ​today​, the pace of improvement is impressive. RCP gets better and better all the time.

— Travis Northcutt, Member Up

30 Day Money Back Guarantee.

We stand behind our product 100% - see our refund policy


Most popular




* Plugin updates and support are provided for the duration of your current subscription. Renewals discounted at 30%. Pro add-ons are only available with Professional and Ultimate licenses. See FAQs below for details. All purchases are subject to our terms of use.

Pro add-ons

Pro add-ons are only available to Professional or Ultimate license-holders. These license-holders will also receive any additional pro add-ons we release in the future.

Group Accounts

Sell multi-member group memberships through Restrict Content Pro.


WooCommerce Member Discounts

Give members automatic discounts on purchases in your WooCommerce store.


Restrict Past Content

Restrict content published prior to a member’s join date


Drip Content

Release content to members on a schedule with Drip Content for Restrict Content Pro.


Site Creation

Allow paid subscribers to purchase sites in a WordPress multisite.


Restriction Timeouts

Specify a date and time when restricted content will have its restrictions removed, making it available to everyone.


Help Scout

Display customer’s membership information from Restrict Content Pro inside of Help Scout when viewing tickets.


Hard-set Expiration Dates

Allows for a specific expiration date to be assigned to subscription levels.



A complete RESTful API for developers and external applications to interact with membership data in Restrict Content Pro.


Custom Redirects

This add-on allows you to specify the redirect URL that members are sent to after logging in and registering accounts.


Math Verification

This is a simple add-on for Restrict Content Pro that adds a math verification field to the registration form.


Official Free Add-ons

EDD Wallet

Deposit funds into a member’s Easy Digital Downloads wallet account when they subscribe to your memberships.


EDD FES Vendor Limits

Charge vendors to publish products with Frontend Submissions for Easy Digital Downloads and control the number of products they can publish.


Download Monitor

This is a free extension for Restrict Content Pro that creates a bridge between RCP and Download Monitor.


WP Job Manager

Limit job submissions through WP Job Manager to paid subscribers in Restrict Content Pro.



Allow members to subscribe to email lists in MailChimp during registration.


Braintree Payment Gateway

This add-on plugin for Restrict Content Pro allows you to accept credit cards through your Braintree.com account during the user registration process.


Campaign Monitor

Allow members to subscribe to email lists in Campaign Monitor during registration.


MailPoet Add On

Allow members to subscribe to email lists in MailPoet during registration.



This plugin will add support for limiting bbPress forums and topics to paid subscribers and / or subscribers with specific access rights.

CSV User Import

This free add-on allows you to import and / or update member accounts from a CSV file.

Enforce Strong Passwords

This is a simple extension for Restrict Content Pro to enforce strong passwords during registration.

See Restrict Content Pro

View all 39 screenshots

Payment integrations

Support for Stripe.com, 2Checkout, Braintree, PayPal Standard, PayPal Express, and PayPal Website Payments Pro.


Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match

Refund policy

We firmly believe in and stand behind our product 100%, but we understand that it cannot work perfectly for everyone all of the time. If you are unhappy with your purchase, or you have an issue that we are unable to resolve that makes the system unusable, we are more than happy to provide a complete refund within 30 days of your original purchase.

A few conditions:

  1. We cannot provide refunds due to technical issues unless you allow us to adequately try and assist you. If we are unable to resolve the issue for you, we will provide a refund. Please open a support ticket before requesting a refund for a technical issue.
  2. Refunds may only be issued within 30 days of the purchase date. After 30 days no refunds can be processed.

To submit a refund request, please open a support ticket.