Bouw en controleer cron-expressies. Kies een preset of bewerk de vijf velden, en zie de volgende uitvoertijden in je tijdzone. Draait volledig in je browser.
Hoe gebruik je Cron-generator
Kies een preset of typ een cron-expressie in de vijf velden.
Zie elk veld gelabeld en gevalideerd terwijl je bewerkt.
Lees de volgende uitvoertijden, berekend in je lokale tijdzone.
Een cron-expressie is een compacte string van vijf velden die een scheduler vertelt wanneer een taak moet draaien: minuut, uur, dag van de maand, maand en dag van de week. Krachtig, maar makkelijk verkeerd te doen, en een verkeerd geplaatste asterisk kan betekenen dat een taak elke minuut afgaat in plaats van eenmaal per dag.
Begin vanuit een veelgebruikte preset (elk uur, elke dag om middernacht, elke maandag om 9 uur) of bouw een eigen expressie veld voor veld, waarbij elk veld wordt gelabeld en gevalideerd terwijl je typt.
Cruciaal is dat hij de volgende vijf uitvoertijden toont in de lokale tijdzone van je browser, zodat je kunt bevestigen dat de planning echt doet wat je bedoelde voordat je hem uitrolt.
Elk veld accepteert meer dan één waarde: een asterisk betekent elke waarde, een lijst zoals MON,WED,FRI kiest er meerdere, een bereik zoals MON-FRI omvat meerdere dagen, en een stap zoals */15 in het minuutveld draait op 0, 15, 30 en 45 na het hele uur.
De uitvoer werkt met standaard cron op Linux en macOS, crontab, AWS EventBridge, GitHub Actions-schedules en de meeste bibliotheken voor taakplanning.
Een klassieke valkuil is het instellen van zowel dag-van-de-maand als dag-van-de-week: standaard cron draait dan wanneer een van beide matcht, niet beide, dus een taak kan vaker afgaan dan verwacht. Door een van de twee als asterisk te laten voorkom je die verrassing.
Deze tool richt zich op standaard cron met vijf velden, dus platformuitbreidingen zoals een secondeveld of @reboot worden hier niet geproduceerd. Onthoud ook dat de taak draait in de tijdzone van de uitvoerende server, die kan verschillen van de lokale voorbeeldweergave.
Veelgestelde vragen
In volgorde: minuut, uur, dag van de maand, maand en dag van de week. Een asterisk betekent elke waarde, dus * * * * * draait elke minuut.
Gebruik een stapwaarde in het minutenveld: */15 * * * * draait op minuut 0, 15, 30 en 45 van elk uur.
Getallen 0 tot 6 (zondag is 0, en 7 betekent ook zondag) of namen van drie letters zoals MON. Je kunt bereiken (MON-FRI) en lijsten (MON,WED,FRI) gebruiken.
Wanneer zowel dag-van-de-maand als dag-van-de-week zijn ingesteld, draait standaard cron bij een van beide overeenkomsten, niet bij beide. Laat er een als * staan om verrassingen te voorkomen.
Deze generator richt zich op standaard cron met vijf velden. Sommige platforms voegen een secondenveld of uitbreidingen zoals @reboot toe, die hier niet worden geproduceerd.
De preview toont de volgende uitvoeringen in de lokale tijdzone van je browser. De server die de taak uitvoert gebruikt zijn eigen zone, dus controleer of die overeenkomt.
Deze tool insluiten
Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.
<iframe src="https://monu.tools/embed/nl/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Gerelateerde tools
Formatteer, verfraai en valideer JSON online met duidelijke foutmeldingen voor ongeldige invoer.
Codeer tekst naar Base64 of decodeer Base64 terug naar tekst. UTF-8-veilig met automatische richtingsherkenning.
Genereer 5 willekeurige RFC 4122 versie-4 UUID's tegelijk. De invoer wordt genegeerd; voer opnieuw uit voor een nieuwe reeks.
Minimaliseer en valideer JSON in je browser, en zie hoeveel bytes je bespaart.