क्रॉन कनवर्टर

क्रॉन एक्सप्रेशन को मानव-पठनीय प्रारूप में बदलें और इसके विपरीत भी। हमारे विज़ुअल इंटरफ़ेस के साथ क्रॉन शेड्यूल बनाएं, सत्यापित करें और समझें।

Format: minute hour day month day-of-week

Min
(0-59)
Hour
(0-23)
Day
(1-31)
Month
(1-12)
DoW
(0-6)

Cron Syntax Reference:

*Any value
*/5Every 5th value
1-5Range from 1 to 5
1,3,5Specific values

Mastering Cron Expressions

Cron is a time-based job scheduler in Unix-like operating systems. Use this tool to build, validate, and understand your automation schedules.

1. Paste or Describe

Input a raw 5-field cron string or describe your schedule in plain English.

2. Fine-Tune Fields

Adjust individual fields for minutes, hours, days, and months with real-time feedback.

3. Verify Schedule

Check the "Next Runs" preview to ensure your jobs fire exactly when you expect.

The 5-Field Standard

Most modern systems (like crontab, GitHub Actions, and AWS Lambda) use the standard 5-field format:

min
hour
day
month
dow

* Note: Some specific implementations support an optional 6th field for "seconds" or "years".

Explore More Developer Tools

Frequently Asked Questions

आप हमारे क्रॉन एक्सप्रेशन बिल्डर का उपयोग क्यों करें?

Two-Way Conversion

Convert cron to human-readable text and vice versa.

अगले रन का पूर्वावलोकन

सटीक शेड्यूलिंग के साथ देखें कि आपका क्रॉन जॉब अगली बार कब चलेगा।

Real-Time Validation

Instant feedback on syntax errors.

सामान्य टेम्पलेट्स

बार-बार उपयोग होने वाले क्रॉन एक्सप्रेशन तक त्वरित पहुंच।

क्रॉन एक्सप्रेशन जेनरेटर और कनवर्टर

हमारा क्रॉन एक्सप्रेशन कन्वर्टर डेवलपर्स और सिस्टम एडमिनिस्ट्रेटर्स को सरल अंग्रेजी में क्रॉन जॉब एक्सप्रेशन बनाने, पढ़ने और मान्य करने में मदद करता है। चाहे आप रात का बैकअप, साप्ताहिक रिपोर्ट या मासिक सफाई कार्य शेड्यूल कर रहे हों, क्रॉन जेनरेटर जटिल सिंटैक्स को तुरंत एक स्पष्ट, आसानी से समझने योग्य शेड्यूल में बदल देता है।

यह टूल दोनों दिशाओं में काम करता है — क्रॉन एक्सप्रेशन को पेस्ट करें जैसे 0 9 * * 1-5 और इसे "सोमवार से शुक्रवार, सुबह 9:00 बजे" में परिवर्तित होते हुए देखें, या अपने शेड्यूल को सरल भाषा में बताएं और सही क्रॉन सिंटैक्स प्राप्त करें। यह अगले 5 निर्धारित रन टाइम भी दिखाता है ताकि आप यह सत्यापित कर सकें कि क्रॉन जॉब एक्सप्रेशन ठीक उसी समय चलता है जब अपेक्षित होता है।

यह मानक 5-फ़ील्ड क्रॉन फ़ॉर्मेट के साथ-साथ AWS EventBridge और Quartz Scheduler जैसे टूल द्वारा उपयोग किए जाने वाले विस्तारित 6-फ़ील्ड एक्सप्रेशन को भी सपोर्ट करता है। किसी इंस्टॉलेशन की आवश्यकता नहीं है — यह पूरी तरह से आपके ब्राउज़र में एक निःशुल्क ऑनलाइन क्रॉन को समय में परिवर्तित करने वाले कनवर्टर के रूप में काम करता है।

सामान्य क्रॉन पैटर्न संदर्भ

सबसे अधिक उपयोग किए जाने वाले क्रॉन एक्सप्रेशन और उनके अर्थ। अपने टाइमज़ोन में अगले रन टाइम की पुष्टि करने के लिए ऊपर दिए गए कैलकुलेटर में किसी भी पैटर्न को कॉपी और पेस्ट करें।

अभिव्यक्तिअर्थ
* * * * *हर मिनट
0 * * * *हर घंटे के पहले मिनट (0) पर
*/15 * * * *हर 15 मिनट में
*/30 * * * *हर 30 मिनट में
0 0 * * *हर दिन आधी रात को (00:00 बजे)
0 9 * * *प्रतिदिन सुबह 9:00 बजे
0 9 * * 1-5कार्यदिवसों (सोमवार-शुक्रवार) को सुबह 9:00 बजे - यह सबसे आम व्यावसायिक पैटर्न है।
0 0 * * 0हर रविवार आधी रात को
0 0 1 * *हर महीने के पहले दिन आधी रात को
0 0 1 1 *साल में एक बार, 1 जनवरी को आधी रात को
0 22 * * 5हर शुक्रवार रात 10 बजे — सप्ताह के अंत में लगने वाला सामान्य बैकअप समय
0 0 1,15 * *महीने में दो बार, हर महीने की पहली और पंद्रहवीं तारीख को आधी रात को (अर्धमासिक वेतन भुगतान)
0 9-17 * * 1-5कार्यदिवसों में सुबह 9:00 से शाम 17:00 बजे तक प्रत्येक घंटे (कार्य समय के दौरान स्वास्थ्य जांच)
0 0 * * 1#1हर महीने के पहले सोमवार को आधी रात को (क्वार्ट्ज सिंटेक्स)
0 0 एल * *हर महीने के आखिरी दिन आधी रात को (क्वार्ट्ज सिंटेक्स)

क्रॉन सिंटैक्स संदर्भ

प्रत्येक फ़ील्ड के अपने मान्य मान और ऑपरेटर होते हैं। स्टैंडर्ड यूनिक्स क्रॉन में 5 फ़ील्ड होते हैं; क्वार्ट्ज़ और एडब्ल्यूएस इवेंटब्रिज में सेकंड फ़ील्ड और कभी-कभी वर्ष फ़ील्ड भी शामिल होते हैं।

मिनट (0-59)

कार्य कब चलना चाहिए? उदाहरण: 0 (घंटे की शुरुआत), 30 (साढ़े तीन मिनट), */15 (हर 15 मिनट पर), 0, 15, 30, 45 (हर पंद्रह मिनट पर)।

घंटा (0-23)

दिन का कौन सा समय? 24 घंटे वाली घड़ी का उपयोग करता है। उदाहरण: 9 (सुबह 9 बजे), 14 (दोपहर 2 बजे), 0 (मध्यरात्रि), 9-17 (कार्य समय), */6 (मध्यरात्रि से शुरू होकर हर 6 घंटे)।

माह का दिन (1-31)

कौन सा कैलेंडर दिन? उदाहरण: 1 (पहला दिन), 15 (15वां दिन), 1,15 (माह में दो बार), L (अंतिम दिन, केवल क्वार्ट्ज़)। यदि आप सप्ताह का दिन निर्दिष्ट करना चाहते हैं तो ? का उपयोग करें।

माह (1-12 या जनवरी-दिसंबर)

कौन सा महीना। उदाहरण: 1 (जनवरी), 12 (दिसंबर), 6, 7, 8 (गर्मी के महीने), JAN-MAR (Q1, कुछ कार्यान्वयनों द्वारा समर्थित नाम)।

सप्ताह का दिन (0-6 या रविवार-शनिवार, कुछ जगहों पर 1-7)

कौन सा कार्यदिवस? मानक यूनिक्स: 0=रविवार, 6=शनिवार। AWS इवेंटब्रिज: 1=रविवार, 7=शनिवार। उदाहरण: 1-5 (सोमवार-शुक्रवार), 0 (रविवार), 6 (शनिवार), सोमवार-शुक्रवार (कार्यदिवसों के नाम)।

विशेष संचालक

* = कोई भी मान · , = मानों की सूची (जैसे, 1,3,5) · - = सीमा (जैसे, 1-5) · / = चरण (जैसे, */15 का अर्थ है हर 15) · ? = कोई विशिष्ट मान नहीं (केवल क्वार्ट्ज/AWS में, महीने के दिन या सप्ताह के दिन के लिए उपयोग किया जाता है) · L = अंतिम (केवल क्वार्ट्ज में, महीने के दिन या सप्ताह के दिन के लिए) · W = निकटतम कार्यदिवस (केवल क्वार्ट्ज में, महीने के दिन के लिए) · # = महीने का nवाँ कार्यदिवस (केवल क्वार्ट्ज में)।

प्लेटफ़ॉर्म-विशिष्ट नोट्स

क्रॉन का सिंटैक्स प्लेटफॉर्म के अनुसार थोड़ा भिन्न होता है। परिनियोजन से पहले अपने लक्षित प्लेटफॉर्म की पुष्टि करें।

मानक यूनिक्स क्रॉन

5 फ़ील्ड। सेकंड या वर्ष शामिल नहीं। सप्ताह के दिन 0-6 तक, रविवार = 0 (कुछ सिस्टम 7 = रविवार भी स्वीकार करते हैं)। @hourly, @daily, @weekly, @monthly, @yearly, @reboot उपनामों का समर्थन करता है।

क्वार्ट्ज़ शेड्यूलर (जावा)

6 या 7 फ़ील्ड: सेकंड, मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन, वर्ष (वर्ष वैकल्पिक)। L (अंतिम), W (निकटतम कार्यदिवस), # (nवां कार्यदिवस) का समर्थन करता है। स्प्रिंग शेड्यूलर और अन्य जावा फ्रेमवर्क में उपयोग किया जाता है।

AWS इवेंटब्रिज / क्लाउडवॉच

6 फ़ील्ड आवश्यक हैं: मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन, वर्ष। सप्ताह का दिन 1-7 तक हो सकता है (रविवार = 1)। महीने के दिन या सप्ताह के दिन में से किसी एक में ? का प्रयोग करना अनिवार्य है — दोनों में एक साथ * का प्रयोग नहीं किया जा सकता। @aliases समर्थित नहीं हैं।

कुबेरनेट्स क्रॉनजॉब्स

मानक 5-फ़ील्ड वाला यूनिक्स क्रॉन। सप्ताह का दिन 0-6 है (रविवार = 0)। @aliases का समर्थन करता है। ध्यान दें: Kubernetes डिफ़ॉल्ट रूप से UTC में जॉब चलाता है — अलग टाइमज़ोन निर्दिष्ट करने के लिए spec.timeZone फ़ील्ड (Kubernetes 1.27+) का उपयोग करें।

GitHub Actions

मानक 5-फ़ील्ड वाला यूनिक्स क्रॉन केवल यूटीसी में — इसमें समय क्षेत्र का कोई विन्यास नहीं है। ध्यान दें: GitHub Actions निर्धारित वर्कफ़्लो को सर्वोत्तम प्रयास के आधार पर चलाता है और अधिक लोड के समय में इसे विलंबित या रद्द कर सकता है।