Overview
cron-job.org is a free service that allows you to execute scheduled tasks (cron jobs) via HTTP requests. It's an essential tool for developers who need reliable scheduling without managing their own server infrastructure.
[!TIP] Prevent App Sleeping: Many free hosting providers (like Render, Glitch, or Replit) put your app to "sleep" after 15 minutes of inactivity. You can use cron-job.org to send a request to your app every 10 minutes, ensuring it stays active and responsive 24/7.
Key Features
- High Frequency: Execute jobs up to 60x/hour (once per minute).
- Versatile Scheduling: Use pre-defined intervals or typical cron syntax.
- Execution Prediction: Preview upcoming run times.
- Detailed History: View timing and response data for past executions.
- Custom Requests: Configure HTTP methods (GET, POST, etc.), headers, and body data.
- Test Runs: Immediate verification of job configuration.
- Status Notifications: Alerts for job failures or recoveries.
- Status Pages & Badges: Monitor and display service uptime.
- Security: Supports multi-factor authentication (MFA) and YubiKey.
- API: Manage jobs programmatically via REST API.
- Eco-Friendly: Runs on 100% CO₂-neutral hydropower.
- Open Source: GPL-licensed source code available on GitHub.
- 100% Free: Supported entirely by donations.