Adds developer tools for database queries, PHP errors, hooks, scripts, styles, HTTP requests, and WordPress runtime information.
WP Crontrol
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick 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.
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+.
Compare before you install
Similar Plugins
Manages PHP, CSS, JavaScript, HTML, pixels, and header/footer scripts from WordPress with placement rules and error safeguards.
Runs and organizes reusable PHP, CSS, JavaScript, HTML, and content snippets without editing theme files, with cloud and Pro tools…