Free tool
Convert a server-local cron schedule into UTC, then translate it for EventBridge, Quartz, Spring, GitHub Actions, Kubernetes, or Vercel.
London local
0 9 * * 1-5UTC equivalent
0 9 * * 1-5Paste into AWS EventBridge
0 9 ? * 2-6 *London local
0 9 * * 1-5UTC equivalent
0 8 * * 1-5Paste into AWS EventBridge
0 8 ? * 2-6 *Translation warnings
EventBridge cron runs in UTC. If your source schedule is "9 a.m. London", that means 09:00 UTC in winter and 08:00 UTC during British Summer Time. A single UTC cron cannot represent both wall-clock seasons.
For time zones that observe daylight saving time, create one cron for standard time and one cron for daylight time. Keep the same local intent, split the UTC hour, and disable the inactive rule around the DST boundary if your scheduler cannot express date ranges.
Need to inspect the actual fire times? Open the cron visualizer and show the next 100 runs before shipping the schedule.