Stream Schedule Builder
Pick your stream days and times, then copy a formatted schedule for Discord, Twitter, or anywhere else. Discord timestamps automatically convert to each viewer's local timezone.
Detected timezone: local time · Discord timestamps auto-convert to each viewer's local timezone.
How the calculation works
Toggle the days you stream, set a start time and duration for each day, then copy the output in whatever format works best for your community.
The Discord timestamps format uses Discord's built-in time syntax (<t:unix:t>). When posted in Discord, these automatically display in every viewer's local timezone — no more "what time is that for me?" questions.
Timestamps update each time the page loads — they always point to the next upcoming occurrence of each stream day.
Frequently asked questions
Why do I see different times in Discord?
Discord timestamps convert to each user's local timezone automatically. This is intentional — your EST 8 PM will show as 5 PM to a viewer in PST, 2 AM to someone in London, and so on.
My stream times change week to week — can I adjust?
Just come back to this page and update the schedule. The output copies as plain text so you can edit it before posting. For irregular schedules, many streamers post a manual schedule for the current week alongside a general recurring schedule.
Can I use the plain text format on Twitch About or Twitter?
Yes — the plain text format works anywhere. Paste it into your Twitch About section, Twitter bio, YouTube Community post, or a pinned Discord message. The schedule includes your detected timezone so viewers know what the times refer to.
Does this store my schedule?
Yes — your schedule is saved in your browser's localStorage. It'll be here next time you visit (on the same browser and device).