PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. GDPR
  4. Delete Me
Delete Me icon

Delete Me

Allow users with specific WordPress roles to delete themselves from the Your Profile page or anywhere Shortcodes can be used.

By cmc3215·GDPR·Free
5(23 reviews)
·8.0K+ active installs·Updated 1 year ago
DownloadCompare

As of April 2026, Delete Me is a WordPress GDPR plugin with 8.0K+ active installations and a 5/5 rating from 23 reviews. It has been downloaded 108K+ times in total. Requires WordPress 3.7+ and PHP 5.2.4+. Available on WordPress.org since 2011. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Support resolution rate: 0%. Top alternative: CookieYes – Cookie Banner for Cookie….

5/523 reviews
8.0K+active installs
0%resolved
15 yearssince 2011

Overview

Allow users with specific WordPress roles to delete themselves from the Your Profile page or anywhere Shortcodes can be used using the Shortcode [plugin_delete_me /].
Settings for this plugin are found on the Settings -> Delete Me subpanel. Multisite and Network Activation supported.

How it works:

  • A user clicks the delete link, which defaults to “Delete Account”, but can be changed.

  • User is asked to confirm they want to delete themselves.

  • If confirmed, user and all their Posts, Links, and (optionally) Comments are deleted.

  • Deleted user (optionally) redirected to landing page URL, default is homepage, can be changed or left blank.

Settings available:

  • Enable or disable Network Wide, which applies a single page of settings across all Multisite network Sites.

  • Sele…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

523 reviews
5 ★
22
4 ★
1
3 ★
0
2 ★
0
1 ★
0

Recent Reviews

An essential plugin for user management
by Daniel Avram·1 year ago

Delete Me is a must-have plugin for any WordPress site that values user autonomy and data privacy. It delivers exactly what it promises without any unnecessary complexity. Highly recommended!

Work Exceptionally Well! Plus an Extra Touch
by Namaste·2 years ago

Hi there, I just want to add that it would be useful if you could include this too. ^^ I tested it on my website and it worked like a charm. I didn’t test it for PayPal subscriptions, but for PMPro and Stripe, it works 100%.

If someone needs it, you need to insert it into delete-me/inc/delete_user.php after line 123 and before the // Delete user (line comment.) Please make a back-up first.. 🙂

// Assuming you have the subscription ID stored somewhere in your code or user data
$subscription_id = get_user_meta($this->user_ID, 'stripe_subscription_id', true);

// Check and delete Paid Memberships Pro membership
if (function_exists('pmpro_getMembershipLevelForUser') && function_exists('pmpro_changeMembershipLevel')) {
$membership_level = pmpro_getMembershipLevelForUser($this->user_ID);
if (!empty($membership_level)) {
pmpro_changeMembershipLevel(false, $this->user_ID, 'inactive'); // Change to 'expired' if you want to expire the membership immediately
}
}

// Check and cancel the Stripe subscription
if (!empty($subscription_id)) {
// Cancel the Stripe subscription at the end of the billing period
try {
$stripe->subscriptions->update($subscription_id, ['cancel_at_period_end' => false]);
} catch (\Stripe\Exception\ApiErrorException $e) {
// Handle any errors that occur during the Stripe API call
// You might want to log the error or take appropriate action
error_log('Stripe API Error: ' . $e->getMessage());
}
}

// Cancel the PayPal subscription
$paypal_subscription_id = get_user_meta($this->user_ID, 'paypal_subscription_id', true);

if (!empty($paypal_subscription_id)) {
try {
$subscription = \PayPal\Api\Subscription::get($paypal_subscription_id, $paypal);
$subscription->cancel([], $paypal);
} catch (\PayPal\Exception\PayPalConnectionException $e) {
error_log('PayPal API Error: ' . $e->getMessage());
}
}

p.s. PLEASE, keep this plugin alive. Much appreciated!

  • This topic was modified 2 years ago by Namaste.
  • This topic was modified 2 years ago by Namaste.
Great and works what I expected
by Liang·4 years ago

It did the job well.

Delete Me is a great plugin!
by alkerprivate·5 years ago

Works as advertised. You can choose user roles, place a shortcode on any page. Account and comments are deleted without problems. Warning messages and password prompts appear. Faced some difficulties. Users who automatically log into the system via social networks cannot enter a password, as they have never created one. There is also a hyperlink in the profile to delete the account, but it does not work. Everything else is good. Used in WordPress 5.6, PHP 7.4.7. Other plugins may contain user data. Thanks a lot to the developer!

  • This topic was modified 5 years, 3 months ago by alkerprivate.
  • This topic was modified 5 years, 3 months ago by alkerprivate. Reason: addition
Great Plugin, Everyone Should Use It!
by Jim·5 years ago

I wish every website, company, organization, whatever, had an easy and obvious way to completely delete your account. Yet it seems almost none do!

This plug in empowers your users to do that. It is dead simple to set up, and it is pretty intelligent behind the scenes.

Download Trends

Today: 9Yesterday: 14This week: 80Period total: 5K

Compatibility

WordPress3.7+ requiredTested up to 6.5.8
PHP5.2.4+ required

Version Adoption

v3.2
74.3%
v3.0
15.6%
v3.1
6.0%
Other
4.0%

Top Alternatives to Delete Me

CookieYes – Cookie Banner for Cookie Consent (Easy to setup GDPR/CCPA Compliant Cookie Notice) icon
CookieYes – Cookie Banner for Cookie…
4.81.0M+ installsUpdated 2 months ago
ViewCompare
Complianz – GDPR/CCPA Cookie Consent icon
Complianz – GDPR/CCPA Cookie Consent
4.81.0M+ installsUpdated 2 weeks ago
ViewCompare
Cookie Notice & Compliance for GDPR / CCPA icon
Cookie Notice & Compliance for GDPR /…
4.8900K+ installsUpdated 6 days ago
ViewCompare
OMGF | GDPR/DSGVO Compliant, Faster Google Fonts. Easy. icon
OMGF | GDPR/DSGVO Compliant, Faster…
4.7300K+ installsUpdated 4 days ago
ViewCompare
GDPR Cookie Compliance – Cookie Banner, Cookie Consent, Cookie Notice for CCPA, EU Cookie Law icon
GDPR Cookie Compliance – Cookie Banner…
4.6300K+ installsUpdated 2 months ago
ViewCompare
View all GDPR plugins →

Frequently Asked Questions

Changelog

3.2

  • Release date: 06/02/2024
  • Added PHP isset check on $_SERVER[‘SCRIPT_FILENAME’] in delete-me.php file to prevent exception when running via CLI mode. Requested by @gabyrau.
View full changelog on WordPress.org

Contributors

cmc3215cmc3215
Plugin Info
Version
3.2
Last Updated
Jun 2, 2024
WP Requires
3.7+
Tested Up To
6.5.8
PHP Requires
5.2.4+
Active Installs
8.0K+
Downloads
108K+
Added
Apr 9, 2011
Business
Free

Tags

gdprdeletemultisiteunsubscribeuser management

Developer

C
cmc3215
1 plugins0.0M+ total installs
View all plugins →

Quick Compare

Delete Me vs CookieYes – Cookie Banner for Cookie…→Delete Me vs Complianz – GDPR/CCPA Cookie Consent→Delete Me vs Cookie Notice & Compliance for GDPR /…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.