Cron Expression Generator

Build and explain cron schedules visually

🔒 100% داخل الـ browser🆓 مجاني للأبد⚡ بدون تسجيل
ملاحظة: واجهة الأداة أدناه متاحة حالياً بالإنجليزية فقط. نحن نترجم الـ UIs تباعاً. شاهد هذه الأداة بالإنجليزية →
Presets
Meaning: Every 5 minutes every day.
Next 5 runs (your local timezone)
  • Sat, Sep 5, 3:15 PM2026-09-05T15:15:00.000Z
  • Sat, Sep 5, 3:20 PM2026-09-05T15:20:00.000Z
  • Sat, Sep 5, 3:25 PM2026-09-05T15:25:00.000Z
  • Sat, Sep 5, 3:30 PM2026-09-05T15:30:00.000Z
  • Sat, Sep 5, 3:35 PM2026-09-05T15:35:00.000Z

طريقة الاستخدام

  1. 1
    Pick a schedule

    Choose from common presets - or paste an existing cron expression.

  2. 2
    See the translation

    The tool shows a plain-English explanation ('At 9 AM every weekday').

  3. 3
    Preview next run times

    See the next 5 times the job will fire, in your local timezone.

عن Cron Expression Generator

Free online cron expression generator and explainer. Build cron schedules with presets or paste an existing expression to see the next run times and a plain-English translation. Supports standard 5-field Unix cron with common extensions. Cron Expression Generator على 712 Tools يعمل بالكامل داخل الـ browser الخاص بك باستخدام APIs الأصلية لـ JavaScript - لا يرى أي server بياناتك أبداً. أي: نتائج فورية، خصوصية كاملة، ولا حدود للرفع.

سواء كنت في جلسة debugging، أو مراجعة سريعة، أو حادثة إنتاج - هذه الأداة مجانية وبلا حد للاستخدام. لا علامات مائية، ولا تسجيل، ولا إعلانات داخل الأداة.

الأسئلة الشائعة

Which cron dialect?

Standard 5-field Unix cron (minute, hour, day-of-month, month, day-of-week) with common extensions: */n step values, ranges (1-5), lists (1,3,5).

Does it support seconds or years?

Not yet - those are Quartz-scheduler extensions. Standard Unix cron and most Linux crontabs use 5 fields.

How does it handle timezones?

Next-run previews use your browser's local timezone. Remember: your server's crontab uses the server's timezone unless overridden.

What's the difference between * and ?

In standard Unix cron there is no ? - use *. The ? character is Quartz-specific for disambiguating day-of-month vs day-of-week.

اقرأ المزيد