Best expiration plugins for WordPress
The most popular expiration plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. WP Post Expires leads with 2K+ active installs, ahead of Entry Expiration for Gravity Forms (1K+) and Expire Sticky Posts (900+). All 34 plugins tagged “expiration” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 expiration plugins
- 1.
WP Post ExpiresThe most installed expiration plugin, with 2K+ active installs. Rated 3.3 from 14 reviews, last updated 6 years ago. Tested only up to WordPress 5.5.24.
- 2.
Entry Expiration for Gravity Forms1K+ active installs. Only 4 reviews so far, last updated 3 years ago. Tested only up to WordPress 6.3.0.
- 3.Expire Sticky Posts
900+ active installs. Only 2 reviews so far, last updated 11 years ago. Tested only up to WordPress 4.0.38.
- 4.Simple Post Expiration
400+ active installs. Rated 4.6 from 7 reviews, last updated 10 years ago. Tested only up to WordPress 4.7.39.
- 5.
Media Expirator100+ active installs. Only 1 review so far, last updated 11 years ago. Tested only up to WordPress 4.3.34.
- 6.
Longer Login ("Remember Me" Extension)100+ active installs. No reviews yet, last updated 11 years ago. Tested only up to WordPress 4.2.39.
- 7.Sticky Posts Expire
100+ active installs. Only 1 review so far, last updated 3 years ago. Tested only up to WordPress 5.8.19.
- 8.
Post expire date Sidebar100+ active installs. Only 1 review so far, last updated 5 years ago. Tested only up to WordPress 5.5.24.
- 9.Menu Expiration Control
80+ active installs. Only 2 reviews so far, updated 10 months ago. Tested only up to WordPress 6.9.11.
- 10.Scheduled Slides for Soliloquy
60+ active installs. Rated 3.2 from 5 reviews, last updated 13 years ago. Tested only up to WordPress 3.5.2.
All 34 plugins tagged “expiration”

WP Post Expires
Down in the last 7 days:10#5,060by X-NicON6 years ago
Plugin adds post expires time after which will be performed actions: add prefix to title, move to drafts or trash.
- Installs
- 2K+
- Rating
- 3.3(14)
- Downloads
- 22/day

Entry Expiration for Gravity Forms
Down in the last 7 days:123#5,648by Travis Lopes3 years ago
Automatically remove old form entries on a custom, defined schedule
- Installs
- 1K+
- Rating
- 5.0(4)
- Downloads
- 30/day
Expire Sticky Posts
Down in the last 7 days:92#6,947by Andy von Dohren12 years ago
A simple plugin that allows you to set an expiration date on posts. Once a post is expired, it will no longer be sticky.
- Installs
- 900+
- Rating
- 5.0(2)
- Downloads
- 11/day
Simple Post Expiration
Down in the last 7 days:71#9,524by Syed Balkhi10 years ago
A simple plugin that allows you to set an expiration date on posts. Once a post is expired, "Expired" will be prefixed to the post title.
- Installs
- 400+
- Rating
- 4.6(7)
- Downloads
- 11/day

Media Expirator
Down in the last 7 days:269#16,032by Marco Alluvion11 years ago
Media Expirator plugin allows users to set expiration dates for media library items.
- Installs
- 100+
- Rating
- 5.0(1)
- Downloads
- 0/day

Longer Login ("Remember Me" Extension)
Down in the last 7 days:60#16,419by John Morris11 years ago
Longer Login allows customizing the length of WordPress' "Remember Me" length. No more automatic logouts every few days!
- Installs
- 100+
- Rating
- –
- Downloads
- 0/day
Sticky Posts Expire
Up in the last 7 days:32#16,522by Mubeen Khan3 years ago
A simple plugin that allows you to set an expiration date on posts. Once a post is expired, it will no longer be sticky.
- Installs
- 100+
- Rating
- 4.0(1)
- Downloads
- 0/day

Post expire date Sidebar
Down in the last 7 days:38#16,650by popeating6 years ago
Post expire date sidebar for Gutenberg it's a minimal plugin that allow to set an expiration date for posts
- Installs
- 100+
- Rating
- 5.0(1)
- Downloads
- 11/day
Menu Expiration Control
Up in the last 7 days:112#18,083by Raihan Reza10 months ago
Adds start and expiration dates with time control to menu items in WordPress, controlling their visibility based on the set date and time range.
- Installs
- 80+
- Rating
- 5.0(2)
- Downloads
- 0/day
Scheduled Slides for Soliloquy
Down in the last 7 days:175#19,880by James Laws13 years ago
Scheduled Slides let's you set a date range for individual Soliloquy slides so they don't appear before or after.
- Installs
- 60+
- Rating
- 3.2(5)
- Downloads
- 11/day

PPP Extension
#22,097by Louie Sonugan2 months ago
Extends the Public Post Preview plugin by allowing users to customize the expiration time dynamically through the WordPress admin panel.
- Installs
- 40+
- Rating
- 5.0(1)
- Downloads
- 0/day
p5
#22,627by Cyril Batillat12 years ago
Specify multiple passwords for pages / posts / custom post types. An expiration date can be set for each password.
- Installs
- 40+
- Rating
- 5.0(5)
- Downloads
- 0/day
Augment Types
Down in the last 7 days:105#23,556by GAFT1 year ago
Add essential functionalities to WordPress Post Types.
- Installs
- 30+
- Rating
- –
- Downloads
- 0/day

SSL Domain Checker
Down in the last 7 days:141#24,928by Ilari Arovuo7 years ago
SSL Domain Checker alerts site admin via email before the SSL certificate or domain expires.
- Installs
- 30+
- Rating
- –
- Downloads
- 0/day

Product Expiration Easy Peasy
Down in the last 7 days:475#26,022by Hamid1 year ago
Manage product expiration with Persian calendar support. Auto mark products as "Out of Stock" before expiry.
- Installs
- 20+
- Rating
- 5.0(1)
- Downloads
- 0/day
Taro Clockwork Post
Down in the last 7 days:142#26,663by Tarosky Inc.7 months ago
A WordPress plugin to expire post with specified date.
- Installs
- 20+
- Rating
- –
- Downloads
- 11/day
TIEexpire Automated Post Expiry
#27,232by TIEro12 years ago
Expires posts based on multiple criteria, with category and post status options. Sends notifications to users and admin on demand.
- Installs
- 20+
- Rating
- 5.0(1)
- Downloads
- 0/day
Expiry Time Coupon for WooCommerce
#27,468by Morteza Geransayeh1 year ago
Add a time-of-day component to WooCommerce coupon expiry that works together with the built-in expiry date.
- Installs
- 20+
- Rating
- –
- Downloads
- 2/day
User Access Expiration
Down in the last 7 days:209#29,567by NateJacobs12 years ago
A user's access to a site is disabled after a specified number of days. The admin can set the number of days since registration to deny access.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day
WST Post Expiration
Up in the last 7 days:1,387#30,271by webtatsu1 month ago
Set an expiration date and time on a post. Once that time passes, the post is moved back to draft automatically.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Automatic Expiration for Categories
#33,685by brightvesseldev1 month ago
With this plugin you will be able to set an expiration date for certain categories assigned to posts and products.
- Installs
- 10+
- Rating
- 4.6(7)
- Downloads
- 0/day
TIEtools Automatic Maintenance Kit
Down in the last 7 days:176#34,696by TIEro12 years ago
Automatic post and image expiry, duplicate post detection and server log deletion to keep your site clean and efficient.
- Installs
- 10+
- Rating
- 5.0(3)
- Downloads
- 0/day
TIEdupedeleter Simple Duplicate Post Deleter
Down in the last 7 days:129#34,710by TIEro12 years ago
Simple duplicate post deleter. Trashes duplicate posts based on status and category. Keeps newest or oldest original copy.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day
jQuery Banner Rotate
Up in the last 7 days:3,612#40,632by Pedro Marcelo11 years ago
You can create Sliders with images that can have expiration date or not.
- Installs
- 10+
- Rating
- 1.0(2)
- Downloads
- 0/day

Mega Ad
Up in the last 7 days:1,948#43,661by Simon6 months ago
This plugin creates a full screen ad with an expiration date without cloaking.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Athena Post Expiration
Down in the last 7 days:1,872#45,718by Bright Thought, LLC4 years ago
Schedule posts, pages, and custom post type to expire at a certain time.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Hetjens Expiration Date
#46,029by S Hetjens10 years ago
This plug-in adds a meta box to the post and page writing pages in wp-admin to set up an expiration date for that item.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

BcodeCraft Post Lifecycle
Up in the last 7 days:2,490#50,118by BCodeCraft9 months ago
Complete content lifecycle management - smart scheduling, automatic expiration, and content audit tools for WordPress.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Product Expiry Manager for WooCommerce with Expiry Alerts & Stock Tracking
#53,821by Masood Mohamed1 month ago
Automatically manage product expiration dates. Hide expired items, protect your reputation, and stay compliant with automated expiry tracking.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day

SSL Expiration Notifier
Up in the last 7 days:12,126#57,772by emree2 years ago
Sends an email notification if the SSL certificate expiration is within set days range.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
Creotec Content Expiration Manager
Up in the last 7 days:5,702#62,576by nativebreed26 days ago
Add expiration dates and lifecycle actions to posts, pages, and public custom post types.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Signalfire Expire Content
#74,329by Robert Coster1 year ago
Adds expiration functionality to posts and pages with customizable actions when content expires.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day