EasyCron
- Free allowance
- Free plan, expires monthly: 200 EPDs (executions per day), 20-minute minimum interval, 5-second timeout, 10 logs & predictions
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- request-rate200 executions per day (EPDs) on the free plan; 20-minute minimum interval on the free plan; API: 100 requests per day on the free plan, 2,000 per day on the Individual Trial plan; API: 10 requests per second with 20 burst per load...
- Evidence
- documented34 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
| Free tier | Free plan, expires monthly: 200 EPDs (executions per day), 20-minute minimum interval, 5-second timeout, 10 logs & predictions unit requests; metered on request-count; An EPD counts a job's executions on its busiest day (a job every 10 minutes occupies 144), so the free plan holds 2 jobs every 20 minutes, 8 hourly jobs or 200 daily jobs. The free plan's expiry is 1 month after the last renewal, and renewing takes a login to the plan page. Email notification, failure-log retention, custom HTTP and webhook notification are not on the free plan. A new account starts on a 7-day Individual Trial. |
|---|---|
| Price | none stated |
| Limits |
Each execution times out after 5 seconds on the free plan. The free plan expires 1 month after the last renewal and its cron jobs are disabled on expiry; renewal is a login to the plan page. |
| Binding | request-rate The 200-executions-a-day budget at a 20-minute minimum interval binds before the API quota. |
| Identity | email The Create Account for Free button posts only a session id and a timezone to /user/tryit and opens the account with no form; logging in again takes an email address and a password, which the account adds later, and keeping the free plan takes a login every month. The free plan needs no payment to register. |
| Egress | not applicable: an outbound HTTP caller; the free plan card lists Receive 100 MB |
| Per-object cap | the free plan card lists Receive 100 MB and Save 10 KB head & tail |
| Retention | 10 logs & predictions on the free plan; execution logs kept 6 months at most |
| Interface | rest EasyCron API v1 at api.easycron.com, with the API key in an X-API-Key header; it creates, reads, updates and deletes cron jobs and groups and returns execution logs. An older token-in-query API at www.easycron.com/rest also answers. endpoint: https://api.easycron.com/v1/cron-jobs |
| Tooling | any HTTP client against API v1; a PHP API kit for the older API |
| Composes with | Calls a free HTTP endpoint at most every 20 minutes on the free plan with a 5-second timeout, so it suits short trigger calls into a serverless function, not long-running jobs. |
| Reliability | Free accounts can be stopped by the vendor at any time; an unrenewed free plan disables its jobs after a month. |
| Evidence note | documented Plan limits, API quota, renewal rule and the account-creation call are read on first-party pages and the site's own JavaScript. API v1 answered HTTP 400 'missing key in request header' to a request without a key. Whether a keyless trial account stays on the Free plan after the trial is unverified (behind a sign-up). |
| Parsed numbers |
|
Evidence 34
| date | source | what it proved |
|---|---|---|
| 2026-10-30 | www.easycron.com/user/register | the free plan expires monthly |
| 2026-10-30 | www.easycron.com/user/register | the free plan has 200 EPDs |
| 2026-10-30 | www.easycron.com/user/register | the free plan times out after 5 seconds |
| 2026-10-30 | www.easycron.com/user/register | the free plan's minimum interval is 20 minutes |
| 2026-10-30 | www.easycron.com/user/register | the free plan keeps 10 logs and predictions |
| 2026-10-30 | www.easycron.com/user/register | the free plan card lists Receive 100 MB |
| 2026-10-30 | www.easycron.com/user/register | the free plan card lists Save 10 KB head and tail |
| 2026-10-30 | www.easycron.com/user/register | a new account starts with a 7-day Individual Trial |
| 2026-10-30 | www.easycron.com/faq/what-is-epd | an EPD counts executions on a job's busiest day |
| 2026-10-30 | www.easycron.com/faq/The-number-of-cron-jobs-you-can-set-up- | the free plan holds 2 jobs at a 20-minute interval |
| 2026-10-30 | www.easycron.com/faq/The-number-of-cron-jobs-you-can-set-up- | the free plan holds 200 daily jobs |
| 2026-10-30 | www.easycron.com/faq/The-number-of-cron-jobs-you-can-set-up- | the free plan holds 8 hourly jobs |
| 2026-10-30 | www.easycron.com/faq/What-is-renewal-cycle | part of the text of Limits, above |
| 2026-10-30 | www.easycron.com/faq/What-will-happen-to-my-account-if-my-pl | jobs are disabled when the plan expires |
| 2026-10-31 | www.easycron.com/terms | the free plan needs no payment to register |
| 2026-10-31 | www.easycron.com/terms | renewing the free plan takes a login to the plan page |
| 2026-10-31 | www.easycron.com/terms | free accounts can be stopped at any time |
| 2026-10-30 | www.easycron.com/faq/how-long-will-my-cron-job-execution-log | execution logs are kept 6 months at most |
| 2026-10-30 | www.easycron.com/assets/js/app104.js | the Create Account button posts to /user/tryit |
| 2026-10-30 | www.easycron.com/assets/js/app104.js | the account-creation call sends only a session id and a timezone |
| 2026-10-30 | www.easycron.com/assets/js/app104.js | an email address and a password are added to an account after it is created |
| 2026-10-30 | www.easycron.com/assets/js/app104.js | the login form requires an email address |
| 2026-10-31 | developer.easycron.com/docs/api/v1/fundamentals/quota | the free plan has 100 API requests per day |
| 2026-10-31 | developer.easycron.com/docs/api/v1/fundamentals/rate-limit | API speed limit of 10 requests per second with 20 burst per load balancer |
| 2026-10-31 | developer.easycron.com/docs/api/v1/fundamentals/authenticati | API v1 authenticates with an X-API-Key header |
| 2026-10-31 | developer.easycron.com/docs/api/v1/introduction | API v1 manages jobs and groups and returns execution logs |
| 2026-10-30 | www.easycron.com/document | every registered user can use the API |
| 2026-10-31 | probe: https://api.easycron.com/v1/cron-jobs | API v1 at api.easycron.com answered a request without a key with a JSON error asking for the key header |
| 2026-10-31 | probe: https://www.easycron.com/rest/list | the older API at www.easycron.com/rest answered a request without a token with a JSON error |
| 2026-11-01 | www.easycron.com/cron-job-tutorials/how-to-set-up-cron-job-f | an account can exist before an email and password are added to it, through an 'add a password' link at the top of the page |
| 2026-11-01 | www.easycron.com/assets/js/app104.js | the add-email-and-password form's script opens /cron-jobs when the server answers with a number |
| 2026-11-01 | www.easycron.com/user/plan | a request for the plan page with no session ends at the login page |
| 2026-11-01 | developer.easycron.com/docs/api/v1/fundamentals/quota | the API quota table lists Free at 100 requests per day and Individual Trial at 2,000 requests per day, both under free of charge plans |
| 2026-11-01 | www.easycron.com/user/register | the free plan card lists Receive 100 MB and Save 10 KB head and tail |