Het Volade-ecosysteem — Webtool

Gratis online cron-expressiegenerator

Stel uw cron-expressie samen met de visuele builder: minuut, uur, dag van de maand, maand en weekdag. De tool toont de beschrijving in gewone taal, berekent de volgende uitvoeringen en genereert de expressie klaar om in uw crontab te plakken. Geen account, geen verzending: alles gebeurt in uw browser.

Bijgewerkt op 12 oktober 2026

Geen gegevens verzonden Vertrouwelijk door ontwerp Gratis om te starten
De tool

Stel uw cron samen, kopieer de expressie

Stel elk veld in of plak een bestaande expressie: de beschrijving, de syntaxis en de volgende uitvoeringen worden realtime bijgewerkt.

Cron-expressiegenerator

Online Ontwikkeling, Code & Data
Inloggen
Lokale berekening — Volade ontvangt niets Klaar
Snelle voorbeelden:
Minuut0 – 59
Uur0 – 23
Dag van de maand1 – 31
Maand1 – 12
Weekdag0 – 7 (zo.)
Expressie
* * * * *
Elke minuut
Volgende uitvoeringen
    5Velden
    0Uitvoeringen
    —Over
    0,0 0Reactie Alle tools
    Gratis of Premium?

    De cron-generator is gratis en onbeperkt: zo veel expressies als u wilt, zonder account. De berekening van de volgende uitvoeringen gebeurt in uw browser — er wordt geen server gebruikt.

    Visuele builder voor de 5 cron-veldenGratis
    Beschrijving in gewone taal en 5 volgende uitvoeringenGratis
    Expressiemodus om een bestaande cron te plakken en validerenGratis
    Het volledige premium-ecosysteem (CMS, desktop, scripts, API)Premium
    Premium ontdekken
    Functies

    Een volledige cron-generator voor ontwikkelaars

    Visuele builder voor de 5 velden

    Minuut, uur, dag van de maand, maand, weekdag: elk veld biedt Alle, Waarde, Bereik, Lijst en — voor de tijd — Elke N. U hoeft de syntaxis niet te onthouden: de expressie wordt voor uw ogen samengesteld en bijgewerkt bij elke klik.

    Mijn cron samenstellen

    Beschrijving in gewone taal van de expressie

    Onder de uitvoer herschrijft de tool de cron in leesbare zinnen: «Elke dag om 9.30 uur», «Elke 5 minuten», «De 1e van de maand om middernacht». Ideaal om een oud crontab te controleren of een CI-pipeline te documenteren voordat u deze in productie neemt.

    Beschrijving lezen

    Berekening van de 5 volgende uitvoeringen

    De lokale engine simuleert de cron en toont de volgende vijf uitvoeringsdatums op de lokale tijd van uw apparaat. U controleert direct of de job op de juiste dag en het juiste uur valt — nog voordat u de regel in de crontab deplooyt.

    Volgende datums bekijken

    Privé: de cron blijft op uw apparaat

    Het parsen en de datumberekening gebeuren volledig in uw browser: er wordt niets verzonden en niets opgeslagen op een server. Uw laatste expressie wordt lokaal op uw apparaat bewaard om verder te gaan waar u stopte — ideaal om te itereren op een planner.

    Privacybeleid
    Hoe het werkt

    Een cron-expressie maken in drie stappen

    Kies een voorbeeld of voer in

    Begin met een snel voorbeeld (elk uur, werkdagen, de 1e van de maand…) of bouw veld voor veld op. De modus «Expressie» stelt u ook in staat om een bestaande cron te plakken om deze te valideren en te begrijpen.

    Controleer beschrijving en datums

    De gewone zin bevestigt uw intentie; de vijf volgende uitvoeringen tonen het concrete resultaat in de tijd. Bij een ongeldige of onmogelijke expressie geeft de tool dit direct aan.

    Kopieer naar uw crontab

    Klik op «Kopiëren» en plak de expressie vervolgens in crontab -e, een GitHub Actions-schema, een Kubernetes CronJob of een ander compatibel planingssysteem. Vergeet niet de tijdzone van het doelsysteem te controleren.

    FAQ

    Veelgestelde vragen over cron-expressies

    Wat is een cron-expressie?
    Een cron-expressie is een tekenreeks van 5 velden (soms 6 of 7, afhankelijk van de variant) die beschrijft wanneer een taak moet worden uitgevoerd: minuut, uur, dag van de maand, maand en weekdag. Voorbeeld: 30 9 * * 1-5 betekent «om 9.30 uur, van maandag tot vrijdag». De crond-daemon (Linux, macOS, BSD) en veel clouddiensten gebruiken dit om jobs in te plannen.
    Wat zijn de 5 velden van een cron-expressie?
    In volgorde: minuut (0–59), uur (0–23), dag van de maand (1–31), maand (1–12), weekdag (0–7, waarbij 0 en 7 zondag betekenen). Elk veld accepteert * (alle), een exacte waarde, een bereik a-b, een lijst a,b,c en een stap a/n (elke n vanaf a). Sommige systemen voegen een 6e kolom toe voor seconden en een 7e voor het jaar.
    Wat is het verschil tussen * en ? in cron?
    * betekent «alle waarden» en ? betekent «geen specifieke beperking». Het verschil bestaat vooral in Quartz en AWS EventBridge: men gebruikt ? in het veld dag-van-de-maand of weekdag om te zeggen «laat dit veld vrij», omdat cron niet altijd toestaat om beide vast te leggen. Met een klassieke crontab gedragen * en ? zich in de praktijk hetzelfde.
    Alle werkdagen aangeven?
    Gebruik het veld weekdag met het bereik 1-5 (maandag tot vrijdag): 0 8 * * 1-5. Als u een feestdag moet uitsluiten, is dat onmogelijk met cron alleen: u heeft een script nodig dat de datum test, of een krachtiger planingssysteem (systemd-timers, GitHub Actions-schema, Quartz).
    Gebruikt cron UTC of lokale tijd?
    Een klassieke crontab volgt de lokale tijd van de server (variabele TZ). Veel clouddiensten (GitHub Actions, GitLab CI, Vercel) interpreteren het schema in UTC: 0 9 * * * wordt om 9.00 UTC uitgevoerd, wat in Europa 10.00 of 11.00 uur is, afhankelijk van de zomertijd. Controleer altijd de tijdzone van het planingssysteem voordat u uw expressie valideert.
    Wat zijn de beperkingen van cron?
    POSIX-crontab beheert geen seconden, geen jaren en geen intervallen «elke X minuten vanaf nu». De minimale granulariteit is de minuut. Voor kortere intervallen gebruikt u systemd-timers (OnUnitActiveSec), een applicatie-jobscheduler of een berichtwachtrij. Let ook op onmogelijke expressies zoals 0 0 30 2 * (30 februari): die worden nooit uitgevoerd.
    Waar een cron-expressie gebruiken?
    Overal waar u plant: crontab -e op Linux en macOS, geplande taken en Taakbeheer via compatibele wrappers, GitHub Actions on.schedule, GitLab CI rules, Kubernetes CronJob, AWS EventBridge Scheduler, Cloud Scheduler en de meeste PaaS. De expressie blijft hetzelfde; alleen de container verandert.
    Is de tool privé en gratis?
    Ja: het samenstellen en de berekening van de volgende uitvoeringen gebeuren volledig in uw browser, er wordt niets naar een server verzonden en niets buiten uw apparaat opgeslagen (behalve uw laatste expressie in localStorage, voor uw gemak). De tool is volledig gratis, onbeperkt en toegankelijk zonder account, op computer en mobiel.
    Volledige gids

    Alles over cron-expressies

    De cron-expressie is de standaard geworden om terugkerende taken in te plannen op Unix-servers en cloudplatforms. Vijf velden volgen om bijna alle ritmes te beschrijven: elke minuut, elk uur, elke nacht, elke maandag, de 1e van de maand… De cron-generator van Volade bouwt deze syntaxis voor u, herschrijft deze in gewone taal en simuleert de volgende uitvoeringen — zonder iets ergensheen te sturen.

    De 5 velden, in volgorde

    Minuut (0–59), uur (0–23), dag van de maand (1–31), maand (1–12), weekdag (0–7, 0 en 7 = zondag). Elk veld accepteert * (alle waarden), een enkele waarde (30), een bereik (1-5), een lijst (1,15) of een stap (*/5, 10-40/10). De tool verbergt niet-relevante modi (geen «Elke N» op de maand bijvoorbeeld) om verkeerde syntaxis te voorkomen.

    Een cron-expressie lezen en schrijven

    0 9 * * * = elke dag om 9 uur. 30 2 * * 0 = zondag om 2.30 uur. */15 * * * * = elke 15 minuten. 0 0 1 1 * = 1 januari om middernacht. 0 8 * * 1-5 = elke werkdag om 8 uur. Deze patronen onthouden volstaat voor 90 % van de behoeften; voor de rest stelt de visuele builder van Volade de tekenreeks samen veld voor veld en kopieert deze naar het klembord.

    UTC versus lokale tijd: de klassieke val

    Een lokale crontab volgt de tijdzone van de server (TZ). GitHub Actions, GitLab CI en veel PaaS plannen in UTC : een schema om 9.00 UTC valt in Europa op 10.00 of 11.00 uur, afhankelijk van de zomertijd. Voordat u een kritieke expressie valideert (facturatie, rapportages), bevestigt u de tijdzone van het planingssysteem en test u de volgende datums in de tool.

    Punten, bereiken en geavanceerde stappen

    De syntaxis ondersteunt krachtige combinaties: 0 9-18/2 * * * (elke 2 uur van 9 tot 18 uur), 0 0,12 1 */2 * (middernacht en middag, om de dag), 15 14 1 * * (de 1e om 14.15 uur). Het weekveld accepteert ook afgekorte namen op sommige crons (mon, tue…) — de tool werkt met numerieke waarden om draagbaar te blijven tussen systemen.

    Onmogelijke expressies en randgevallen

    0 0 30 2 * (30 februari) wordt nooit uitgevoerd. 0 0 31 4 * (31 april) ook niet. Cron heeft geen ingebouwd concept van «laatste dag van de maand» (behalve de Vixie-extensie met L): gebruik daarvoor een script of een uitgebreide systeemexpressie. De generator detecteert bereiken buiten de grenzen en meldt syntaxisfouten voordat u de regel in de crontab plakt.

    En wat met seconden en jaren?

    POSIX-cron stopt bij de minuut. Quartz (Java), Spring en sommige tools accepteren een 6e kolom (seconden) en een 7e (jaar). GitHub Actions ondersteunt intervallen zoals «every 5 minutes» maar geen willekeurige stappen op alle velden. Bij twijfel blijft u bij het standaard 5-veldenformaat: dat is het meest draagbaar en is wat de generator produceert.

    Waar plakt u uw expressie?

    crontab -e op Linux en macOS; Windows Taakbeheer via wrappers; GitHub Actions (on.schedule.cron); GitLab CI (rules:schedule); Kubernetes CronJob; AWS EventBridge Scheduler; Google Cloud Scheduler; systemd-timers (OnCalendar, vergelijkbare syntaxis). DeXML-formatter en de JSON-formatter van Volade vullen de reeks aan wanneer uw jobs gestructureerde gegevens consumeren of produceren.

    Eén licentiesleutel, het hele premium-ecosysteem Browser · CMS · Desktop · Mobiel · Scripts · API · Tools · Database
    Eén licentiesleutel, het hele ecosysteem Ga premium Inloggen