Cron Job Generator

Generate ready-to-use cron job entries for Linux. Build expressions interactively and copy the complete crontab line for your server.

Built by Michael Lip

Frequently Asked Questions

How do I create a cron job on Linux?

Run 'crontab -e', add a line with your cron expression followed by the command (e.g., '0 2 * * * /usr/bin/backup.sh'), save, and exit. The cron daemon picks up changes automatically.

How do I run a cron job every hour?

Use '0 * * * * /path/to/command'. The 0 in the minute field means the job runs at the start of every hour. Without the 0 (using * * * * *), it would run every minute.

How do I run a cron job on weekdays only?

Use '0 9 * * 1-5 /path/to/command'. The 1-5 in the day-of-week field means Monday through Friday. This example runs at 9 AM on weekdays.

How do I see existing cron jobs?

Run 'crontab -l' to list your user's cron jobs. For system cron jobs, check /etc/crontab and files in /etc/cron.d/.

How It Works

This tool runs entirely in your browser using vanilla JavaScript. No data is sent to any server. All conversions and calculations happen locally on your device, ensuring complete privacy.

EpochPilot uses the browser's built-in Intl.DateTimeFormat API and the IANA timezone database provided by your operating system. This means timezone conversions are always accurate, including Daylight Saving Time transitions.

Related Tools

Privacy

Everything runs locally in your browser. No timestamps, dates, or personal data are transmitted to any server. The source code is open on GitHub.

Contact

EpochPilot is built and maintained by Michael Lip. For questions or feedback, email [email protected].

๐Ÿ“Š Learn about common pitfalls in our Timestamp Bugs You'll Hit โ€” 15 real-world bugs documented