Volade ekosistemi — Web aracı

Ücretsiz çevrimiçi cron ifadesi oluşturucu

Cron ifadenizi görsel oluşturucu ile kurun: dakika, saat, ayın günü, ay ve haftanın günü. Araç anlaşılır bir açıklama gösterir, sonraki çalıştırmaları hesaplar ve crontab'ınıza yapıştırmaya hazır ifadeyi üretir. Hesap gerekmez, veri gönderilmez: her şey tarayıcınızda olur.

12 Ekim 2026'da güncellendi

Veri gönderilmiyor Tasarımdan gizlilik Başlamak için ücretsiz
Araç

Cron'unuzu kurun, ifadeyi kopyalayın

Her alanı ayarlayın veya mevcut bir ifadeyi yapıştırın: açıklama, sözdizimi ve sonraki çalıştırmalar canlı olarak güncellenir.

Cron ifadesi oluşturucu

Çevrimiçi Geliştirme, Kod & Veri
Giriş yap
Yerel hesaplama — Volade hiçbir şey almaz Hazır
Hızlı örnekler:
Dakika0 – 59
Saat0 – 23
Ayın günü1 – 31
Ay1 – 12
Haftanın günü0 – 7 (paz)
İfade
* * * * *
Her dakika
Sonraki çalıştırmalar
    5Alanlar
    0Çalıştırmalar
    —İçinde
    0,0 0Yorum Tüm araçlar
    Ücretsiz mi Premium mu?

    Cron oluşturucusu ücretsiz ve sınırsızdır: hesap olmadan istediğiniz kadar ifade üretin. Sonraki çalıştırmaların hesabı tarayıcınızda yapılır — hiçbir sunucuya başvurulmaz.

    5 cron alanının görsel oluşturucusuÜcretsiz
    Açık açıklama ve sonraki 5 çalıştırmaÜcretsiz
    Mevcut bir cron'u yapıştırmak ve doğrulamak için ifade moduÜcretsiz
    Tam premium ekosistem (CMS, masaüstü, betikler, API)Premium
    Premium'u keşfet
    Özellikler

    Geliştiriciler için tam donanımlı cron oluşturucusu

    5 alanın görsel oluşturucusu

    Dakika, saat, ayın günü, ay, haftanın günü: her alan Tümü, Değer, Aralık, Liste ve — zaman için — Her N'de seçeneklerini sunar. Sözdizimini ezberlemeniz gerekmez: ifade gözlerinizin önünde oluşur ve her tıklamada güncellenir.

    Cron'umu oluştur

    İfadenin açık açıklaması

    Çıktının altında araç, cron'u okunabilir cümlelere dönüştürür: « Her gün saat 9.30'da », « Her 5 dakikada », « Her ayın 1'i gece yarısı ». Eski bir crontab'ı gözden geçirmek veya bir CI hattını yayına almadan önce belgelemek için idealdir.

    Açıklamayı oku

    Sonraki 5 çalıştırmanın hesaplanması

    Yerel motor cron'u simüle eder ve cihazınızın yerel saatiyle sonraki beş çalıştırma tarihini gösterir. İşin doğru gün ve saatte çalıştığını, satırı crontab'a yüklemeden hemen önce kontrol edersiniz.

    Sonraki tarihleri gör

    Gizli: cron cihazınızda kalır

    Ayrıştırma ve tarih hesaplaması tamamen tarayıcınızda çalışır: hiçbir şey gönderilmez, hiçbir şey sunucuda saklanmaz. Son ifadeniz cihazınızda yerel olarak saklanır; kaldığınız yerden devam edersiniz — bir zamanlayıcı üzerinde çalışmak için idealdir.

    Gizlilik politikası
    Nasıl çalışır

    Üç adımda cron ifadesi oluşturun

    Hazır ayar seçin veya kendiniz girin

    Hızlı bir örnekle başlayın (her saat, iş günleri, ayın 1'i…) ya da alanı alan oluşturun. « İfade » modu, mevcut bir cron'u yapıştırıp doğrulamanıza ve anlamanıza da olanak tanır.

    Açıklama ve tarihleri kontrol edin

    Açık cümle niyetinizi onaylar; sonraki beş çalıştırma, zaman içindeki somut sonucu gösterir. Geçersiz veya imkânsız bir ifade varsa araç bunu hemen bildirir.

    Crontab'ınıza kopyalayın

    « Kopyala » düğmesine tıklayın ve ifadeyi crontab -e, bir GitHub Actions zamanlaması, bir Kubernetes CronJob veya uyumlu herhangi bir zamanlayıcıya yapıştırın. Hedef sistemin saat dilimini kontrol etmeyi unutmayın.

    FAQ

    Cron ifadeleri hakkında sık sorulan sorular

    Cron ifadesi nedir?
    Cron ifadesi, bir görevin ne zaman çalışacağını tanımlayan 5 alandan (varyasyona göre bazen 6 veya 7) oluşan bir dizedir: dakika, saat, ayın günü, ay ve haftanın günü. Örnek: 30 9 * * 1-5 « hafta içi her gün saat 9.30'da » demektir. crond artalan süreci (Linux, macOS, BSD) ve birçok bulut hizmeti işleri planlamak için bunu kullanır.
    Bir cron ifadesinin 5 alanı nedir?
    Sırasıyla: dakika (0–59), saat (0–23), ayın günü (1–31), ay (1–12), haftanın günü (0–7; 0 ve 7 pazarı gösterir). Her alan * (tümü), kesin bir değer, a-b aralığı, a,b,c listesi ve a/n adımı (a değerinden itibaren n'ye bir) kabul eder. Bazı sistemler saniye için 6. ve yıl için 7. sütun ekler.
    Cron'da * ile ? arasındaki fark nedir?
    * « tüm değerler », ? ise « özel kısıtlama yok » anlamına gelir. Bu ayrım özellikle Quartz ve AWS EventBridge'de görülür: cron her iki alanı birden sabitlemeye her zaman izin vermediğinden, ayın günü veya haftanın günü alanında ? kullanılır ve « bu alanı boş bırak » denir. Klasik bir crontab'da pratikte * ve ? aynı şekilde davranır.
    Tüm iş günleri nasıl belirtilir?
    Haftanın günü alanında 1-5 aralığını (pazartesi–cuma) kullanın: 0 8 * * 1-5. Bir resmî günü hariç tutmanız gerekiyorsa bunu cron ile tek başına yapamazsınız: tarihi kontrol eden bir betik ya da daha zengin bir zamanlayıcı (systemd zamanlayıcıları, GitHub Actions zamanlaması, Quartz) gerekir.
    Cron UTC mi yerel saat mi kullanır?
    Klasik bir crontab, sunucunun yerel saatini (TZ değişkeni) izler. Birçok bulut hizmeti (GitHub Actions, GitLab CI, Vercel) zamanlamayı UTC olarak yorumlar: 0 9 * * * UTC'de saat 9'da çalışır; yaz saati nedeniyle Avrupa'da saat 10 veya 11 olur. İfadenizi doğrulamadan önce zamanlayıcının saat dilimini her zaman kontrol edin.
    Cron'un sınırları nelerdir?
    POSIX crontab'ı saniyeleri, yılları ve « bundan sonra her X dakika » aralıklarını yönetmez. En küçük birim dakikadır. Daha kısa aralıklar için systemd zamanlayıcılarını (OnUnitActiveSec), uygulama içi bir iş zamanlayıcısı veya bir mesaj kuyruğunu kullanın. 0 0 30 2 * (30 Şubat) gibi imkânsız ifadelere de dikkat edin: asla çalışmazlar.
    Cron ifadesi nerede kullanılır?
    Planlama yapılan her yerde: Linux ve macOS'ta crontab -e, uyumlu katmanlar üzerinden Windows Görev Zamanlayıcı, GitHub Actions on.schedule, GitLab CI rules, Kubernetes CronJob, AWS EventBridge Scheduler, Cloud Scheduler ve çoğu PaaS. İfade aynı kalır; yalnızca ortam değişir.
    Araç gizli ve ücretsiz mi?
    Evet: oluşturma ve sonraki çalıştırmaların hesabı tamamen tarayıcınızda yapılır; hiçbir şey sunucuya gönderilmez ve cihazınızın dışında hiçbir şey saklanmaz (yalnızca kolayınız için son ifadeniz localStorage'da tutulur). Araç tamamen ücretsizdir, sınırsızdır ve hesap gerektirmez; masaüstünde de mobilde de kullanılabilir.
    Tam kapsamlı rehber

    Cron ifadeleri hakkında her şey

    Bircron ifadesi , Unix sunucularında ve bulut platformlarında tekrarlayan görevleri zamanlamanın fiilen standardıdır. Neredeyse tüm ritimleri tanımlamak için beş alan yeterlidir: her dakika, her saat, her gece, her pazartesi, ayın 1'i… Öte yandan cron oluşturucusu olarak Volade bu sözdizimini sizin için kurar, anlaşılır biçimde yeniden ifade eder ve sonraki çalıştırmaları simüle eder — hiçbir yere hiçbir şey göndermeden.

    5 alan, sırasıyla

    Dakika (0–59), saat (0–23), ayın günü (1–31), ay (1–12), haftanın günü (0–7; 0 ve 7 pazar). Her alan şunları kabul eder * (tüm değerler), tek bir değer (30), bir aralık (1-5), bir liste (1,15) veya bir adım (*/5, 10-40/10). Araç alakasız modları (örneğin ay için « Her N'de ») gizleyerek yanlış sözdizimlerini önler.

    Cron ifadesini okumak ve yazmak

    0 9 * * * = her gün saat 9. 30 2 * * 0 = pazar saat 2.30. */15 * * * * = her 15 dakikada. 0 0 1 1 * = 1 Ocak gece yarısı. 0 8 * * 1-5 = her iş günü saat 8. Bu kalıpları bilmek ihtiyaçların %90'ını karşılar; kalanı için Volade'nin görsel oluşturucusu diziyi alan alan birleştirir ve panoya kopyalar.

    UTC mi yerel saat mi: klasik tuzak

    Yerel bir crontab, sunucunun saat dilimini (TZ) izler. GitHub Actions, GitLab CI ve birçok PaaS zamanlamayı UTC olarak yorumlar: UTC'de saat 9'daki bir zamanlama, yaz saati nedeniyle Avrupa'da saat 10 veya 11'e düşer. Kritik bir ifadeyi (faturalandırma, raporlar) doğrulamadan önce zamanlayıcının saat dilimini onaylayın ve sonraki tarihleri araçta test edin.

    Bileşik aralıklar ve gelişmiş adımlar

    Sözdizimi güçlü kombinasyonları destekler: 0 9-18/2 * * * (9 ile 18 arasında her 2 saatte), 0 0,12 1 */2 * (gece yarısı ve öğle, iki günde bir), 15 14 1 * * (1'inde saat 14.15'te). Hafta alanı bazı cron'larda kısaltılmış adları da kabul eder (mon, tue…) — araç, sistemler arasında taşınabilirliği korumak için sayısal değerlerle çalışır.

    İmkânsız ifadeler ve uç durumlar

    0 0 30 2 * (30 Şubat) asla çalışmaz. 0 0 31 4 * (31 Nisan) de çalışmaz. Cron'un « ayın son günü » kavramı yoktur (L uzantılı Vixie eklentisi dışında): bunun için bir betik veya genişletilmiş bir sistem ifadesi tercih edin. Oluşturucu, sınır dışındaki aralıkları algılar ve satırı crontab'a yapıştırmadan önce sözdizimi hatalarını bildirir.

    Peki saniyeler ve yıllar?

    POSIX cron'u dakikada durur. Quartz (Java), Spring ve bazı araçlar 6. sütunu (saniye) ve 7. sütunu (yıl) kabul eder. GitHub Actions « every 5 minutes » gibi aralıkları destekler ancak tüm alanlarda keyfi adımlara izin vermez. Tereddüt ediyorsanız standart 5 alan biçiminde kalın: en taşınabilendir ve oluşturucunun ürettiği biçim de budur.

    İfadenizi nereye yapıştırırsınız?

    Linux ve macOS'ta crontab -e; katmanlar üzerinden Windows Görev Zamanlayıcı; GitHub Actions (on.schedule.cron); GitLab CI (rules:schedule); Kubernetes CronJob; AWS EventBridge Scheduler; Google Cloud Scheduler; systemd zamanlayıcıları (OnCalendar, benzer sözdizimi). ÜstelikXML biçimlendiricisi ve JSON biçimlendiricisi Volade'nin araçları, işleriniz yapılandırılmış veri tükettiğinde veya ürettiğinde zinciri tamamlar.

    Tek lisans, tüm premium ekosistem Tarayıcı · CMS · Masaüstü · Mobil · Scriptler · API · Araçlar · Database
    Tek lisans, her şey Premium'a geç Giriş yap