Cron Vault – PHP Cron Job Management
Cron Job Management
Finally Done Right
CronVault gives you a powerful, self-hosted dashboard to schedule, monitor, and debug cron jobs on any PHP hosting — cPanel, Plesk, DirectAdmin, or VPS. One crontab entry. Total control.
Built for real production environments
CronVault handles every aspect of cron job management so you can focus on building, not babysitting scheduled tasks.
Unlimited Cron Jobs
Schedule as many jobs as you need. Run URL calls, PHP scripts, or shell commands on any interval from 1 minute to daily — all from one dashboard.
Single Crontab Entry
Only one line in your crontab needed. CronVault’s master dispatcher automatically triggers all your jobs at the right time — no per-job crontab clutter.
* * * * * /usr/bin/php /path/run-1min.php
Live Dashboard
See total jobs, active jobs, runs today, success rate, failed jobs, and average response time at a glance. Includes a 7-day bar chart and recent activity log.
Failure Alerts
Get email alerts instantly when a job fails. Configure per-job alert addresses so the right person is notified for each failure — not just the admin.
HMAC-SHA256 Signing
Secure your URL jobs with HMAC signing. CronVault adds an X-CronVault-Signature header so receiving endpoints can verify the request is genuine.
URL + Command Jobs
Ping webhooks via GET or POST with custom headers, POST body, and HTTP auth — or execute PHP scripts and shell commands directly on the server.
Multi-User Support
Admin and standard user roles. Admins see all jobs across all users; users only see their own. Perfect for agencies managing multiple clients.
Full Execution Logs
Every job run is logged with timestamp, HTTP status code, response time, and any error message. Filter by job, status, or date range to debug fast.
Auto-Retry on Failure
Configure retry attempts per job. CronVault automatically retries failed jobs and logs each attempt separately so you can see exactly what happened.
9 Built-in Intervals
Every 1 minute, 5, 10, 15, or 30 minutes, hourly, every 6 or 12 hours, and daily. Or build a fully custom cron expression with the built-in expression builder.
Works on Any Panel
Step-by-step setup instructions for cPanel, Plesk, DirectAdmin, SSH, and other hosts. Panel-specific command formats shown automatically.
Passkey / 2FA Login
Secure your CronVault install with WebAuthn passkeys (fingerprint, Face ID, hardware keys) in addition to the standard email + password login.
Three steps to fully managed cron jobs
No servers to configure, no Docker, no Node.js. If your host runs PHP and MySQL, CronVault works.
Upload & Install
Upload the cronvault/ folder to your web server. Visit the installer URL and enter your database credentials.
Add One Crontab Line
Add a single * * * * * crontab entry pointing to the master runner. CronVault generates the exact command for your panel.
Create Your Jobs
Add URL or command jobs from the dashboard. Set the schedule, enable alerts, and you’re done. CronVault handles everything else.
Monitor & Relax
Watch runs happen in real time on the dashboard. Get notified if anything fails. Check logs to diagnose issues in seconds.
Works with every major control panel
CronVault auto-detects your PHP binary path and generates the correct crontab command format for your panel — no manual path hunting.
CronVault vs. the alternatives
Stop juggling raw crontab files, third-party SaaS, or overcomplicated WordPress plugins. CronVault is purpose-built for PHP hosting.
| Feature | CronVault | EasyCron | Cronitor | cron-job.org |
|---|---|---|---|---|
| Entry price | $29.99/yr | $24/yr | $2/monitor/mo | Free (no SLA) |
| Self-hosted on your server | ||||
| Unlimited jobs | Exec limit/day | Pay per monitor | ||
| Run server-side commands (PHP/shell) | URL only | URL only | URL only | |
| URL webhook jobs | ||||
| HMAC request signing | ||||
| Failure email alerts | ||||
| Auto-retry on failure | Higher plans | |||
| Execution log retention | Unlimited | 500 entries | 12 months | 2 days only |
| Multi-user / team access | included | Enterprise only | $5/user/mo extra | |
| Passkey / WebAuthn login | ||||
| Custom cron expressions | ||||
| Visual dashboard | ||||
| 10 jobs + 2 users annual cost | $29.99/yr | $24–$60/yr | ~$300/yr | Free (no SLA) |
| Production-ready SLA | your server | No SLA |
Competitor pricing sourced from public pricing pages, April 2026. Cronitor example: 10 monitors × $2/mo + 2 users × $5/mo = $25/mo ($300/yr).
One-time payment. Yours forever.
No monthly fees. No per-job limits. Pay once and run CronVault on your server as long as you want.
- 1 site installation
- Unlimited cron jobs
- All 9 schedule intervals
- URL & command jobs
- Failure email alerts
- Full execution logs
- Auto-retry on failure
- Email support
- Multi-user access
- HMAC signing
- 5 site installations
- Unlimited cron jobs
- All 9 schedule intervals
- URL & command jobs
- Failure email alerts
- Full execution logs
- Auto-retry on failure
- Multi-user / team access
- HMAC request signing
- Priority email support
- 10 site installations
- Unlimited cron jobs
- All 9 schedule intervals
- URL & command jobs
- Failure email alerts
- Full execution logs
- Auto-retry on failure
- Multi-user / team access
- HMAC request signing
- Priority email support
- 25 site installations
- Unlimited cron jobs
- All 9 schedule intervals
- URL & command jobs
- Failure email alerts
- Full execution logs
- Auto-retry on failure
- Multi-user / team access
- HMAC request signing
- Priority email support
Common questions
* * * * * crontab entry fires every minute. The dispatcher then checks the current time and automatically triggers all your 5-minute, 15-minute, hourly, and other interval jobs at exactly the right moment. You never touch the crontab again after the initial setup — add and remove jobs entirely from the dashboard.X-CronVault-Signature header. Your endpoint can verify this header to confirm the request is authentic and wasn’t triggered by someone else.Start managing cron jobs the right way
Join developers who’ve replaced messy crontab files and expensive SaaS tools with CronVault — a clean, self-hosted dashboard that just works.
Annual billing • 30-day money-back guarantee • Instant access