Skip to main content
WP Crontrol logo

WP Crontrol

Provides visibility and control over WordPress cron events so administrators can inspect, run, pause, edit, delete, export and create scheduled jobs.
Visit Plugin
Last Updated: September 10, 2026

Plugin Health & Stats

Checked 2 weeks agoSource: WordPress.org
Active installs
300,000+Official WordPress.org tier
WP.org rating
4.5/5165 ratings
Version
1.21.2Current repository release
Last updated
1 month agoAug 29, 2026
Total downloads8,481,809
Tested with WP7.1.1
Requires WP6.6+
Requires PHP7.4+
Support resolved (2 mo.)3 of 5 (60%)
Plugin age18 years, 8 months
Updates observed0
Tracking sinceSep 12, 2026
Repository data is older than 3 days. Showing the latest successful snapshot.

Historical overview

364-day WordPress.org history
Download trendDaily package downloads · last 90 days
7d29,861 30d176,607 90d654,339 Peak day69.1KAug 30
Jul 5Aug 3Sep 2Oct 2
Active version adoptionCurrent usage share
1.21 73.2%other 18.2%1.19 8.6%

Quick take

WP Crontrol is a focused WordPress cron plugin for management and debugging. WP Crontrol free functionality covers the full core cron-management feature set. It does not replace WP-Cron with a server cron service, and it is not a general workflow automator. Its value is visibility and control over the scheduled events that WordPress, WooCommerce and plugins already rely on.

My WP Crontrol review recommendation is straightforward: keep it available when you need to diagnose missed schedules, inspect recurring hooks, run an event immediately, pause a problematic job or create a custom cron schedule. For ordinary sites with no cron problem to investigate, it can remain an admin utility rather than a daily-use plugin.

Best fit: WP Crontrol makes the most sense for administrators and developers troubleshooting WordPress or WooCommerce scheduled events. I would choose a different option for users expecting a hosted background-job service or a replacement for server cron.

What WP Crontrol lets you see and control

WordPress cron events normally run in the background, which makes failures hard to understand from the standard admin interface. WP Crontrol adds a Tools → Cron Events screen where you can see scheduled hooks, arguments, schedules, callbacks and next-run times.

That visibility is useful when a scheduled post, WooCommerce job, cleanup task or plugin routine is not running when expected. Instead of guessing which plugin owns the event, you can inspect the hook and callback directly.

Features that matter when managing WordPress cron events

View every cron event: Inspect hooks, arguments, recurrence, callback functions and the next due time.

Run, pause, edit and delete: Immediately execute an event, temporarily pause it, change its schedule or remove it.

Create new cron events: Add standard hook-based events from the dashboard, then connect the hook to your callback in code.

PHP and URL events: Administrators with appropriate permissions can create recurring PHP-code or URL-request events, with additional safeguards and a constant available to disable PHP events entirely.

Custom schedules: Add or remove cron schedule intervals from the Settings → Cron Schedules screen.

Export and bulk actions: Export the cron event list as CSV and bulk-delete events when cleaning up a site.

Where WP Crontrol fits in a WordPress stack

A WordPress cron plugin like WP Crontrol is primarily an administration layer over the existing WP-Cron system. It helps you inspect and manipulate scheduled events but does not make WordPress cron independent of traffic by itself.

If a site needs guaranteed server-level scheduling, the usual architecture is to configure a real system cron or hosting scheduler to trigger WordPress cron reliably, then use WP Crontrol to inspect and manage the events inside WordPress.

Use WP Crontrol if: you need to troubleshoot scheduled tasks, inspect plugin cron hooks, manually run jobs or create custom schedules.

Use a server scheduler too if: the underlying problem is that WP-Cron is not being triggered reliably enough for business-critical jobs.

Trade-offs and safety considerations

Running or deleting the wrong cron event can affect plugin behavior, scheduled emails, subscriptions, imports or maintenance routines. Before changing an unfamiliar hook, identify the plugin or callback that owns it and understand the impact of running it early or removing it.

PHP cron events deserve additional care because they can execute code on a schedule. WP Crontrol restricts these capabilities to privileged users, and administrators can define CRONTROL_DISALLOW_PHP_EVENTS to disable PHP-event functionality entirely.

The plugin also does not provide historical job monitoring or remote uptime guarantees. It is a management/debugging interface for current cron events, not a hosted background-job service.

WP Crontrol pricing

WP Crontrol free access includes the complete plugin. WP Crontrol is free and open source. There is no paid WP Crontrol tier or Pro license to unlock the core cron-management functions.

Version 1.21.2, released August 29, 2026, confirms WordPress 7.1 support and raises the minimum supported WordPress version to 6.6. PHP 7.4 or newer is currently required.

PluginSuggest verdict

My WP Crontrol review conclusion is that it is one of those focused admin utilities that is easy to justify when you actually need it. It exposes WordPress cron events clearly and gives administrators enough control to diagnose schedules without editing the database or writing temporary debugging code.

I would not install it expecting faster cron execution or a replacement for server cron. Its job is management and visibility. Used with that expectation, it is a practical free tool for WordPress and WooCommerce troubleshooting.

WP Crontrol FAQs

Is WP Crontrol free?

Yes. WP Crontrol is free and open source and does not have a separate paid tier.

Does WP Crontrol replace WP-Cron?

No. WP Crontrol manages and inspects the events registered with WordPress cron. It does not replace WP-Cron with a server-level scheduler.

Can WP Crontrol run a cron event immediately?

Yes. You can manually run scheduled cron events from the Cron Events screen.

Can WP Crontrol pause cron events?

Yes. Current versions can pause and resume events so they stop running even when a plugin attempts to reschedule them.

Can WP Crontrol create custom WordPress cron events?

Yes. It can create standard hook-based events, URL-request events and, for appropriately privileged users, PHP-code events.

Does WP Crontrol support WordPress 7.1?

Yes. Version 1.21.2 confirms full WordPress 7.1 support and requires WordPress 6.6+ and PHP 7.4+.

Similar Plugins

RecommendedEditors Choice

Manages PHP, CSS, JavaScript, HTML, pixels, and header/footer scripts from WordPress with placement rules and error safeguards.

Community Reviews

0 community reviews
Log in or create an account to write a review.
No published community reviews yet.