Cron expression for every day at 2 PM

The cron expression to run a job daily at 2 PM is 0 14 * * *. Check the exact run times in your own timezone before you deploy it.

0minute
14hour
*day
*month
*weekday

In Plain English

What your cron expression actually means.

At 02:00 PM, every day

Upcoming Executions

Preview the next 50 times this schedule will trigger.

Calculating…

About 0 14 * * *

0 14 * * * runs once a day at 2 PM in whatever timezone the scheduler uses — usually UTC on servers and always UTC on GitHub Actions. Use the timezone picker to see when that actually lands for you.

Cron reads the five fields as minute hour day month weekday. For this schedule that breaks down as:

FieldPositionMatches
0minute0
14hour14
*day of monthevery day
*monthevery month
*day of weekevery day of the week

New to cron? Read the syntax reference or the FAQ.

Use it in crontab or GitHub Actions

Both snippets are ready to paste. A crontab runs in the server's local timezone; GitHub Actions always evaluates schedules in UTC. For Kubernetes, AWS EventBridge, or Vercel, use the export menu in the calculator above.

crontab

# At 02:00 PM, every day
0 14 * * * /path/to/command

GitHub Actions workflow

# At 02:00 PM, every day
# Note: GitHub Actions always runs schedules in UTC.
on:
  schedule:
    - cron: '0 14 * * *'

Daily schedules

Build a custom cron expression →