Discord Timestamp Generator

Pick a date and time and get every Discord <t:unix:FORMAT> code, with a live preview of how each one renders. Free, fast, no signup.

How to use the Discord Timestamp Generator

  1. Pick a date and time using the fields above — they use your device's local timezone.
  2. Discord automatically converts the underlying Unix timestamp to each viewer's own timezone, so everyone sees the correct local time.
  3. Look at the live preview column to see how each of the 7 formats will actually render in Discord.
  4. Click "Copy" next to the format you want and paste it directly into any Discord message, bot command, or embed.

Why use ZillaKit's Discord Timestamp Generator?

Discord supports a special message syntax, <t:1234567890:R>, that displays a Unix timestamp as a dynamic, timezone-aware date or time to every reader — a relative "in 3 hours" style countdown, a short date, a full date and time, or several other formats. Getting the Unix timestamp right by hand is fiddly and easy to get wrong, especially across timezones, which is exactly the kind of small but annoying problem this tool solves. Pick a date and time in the fields above and ZillaKit instantly computes the Unix timestamp and generates all seven official format codes — short time, long time, short date, long date, short date/time, long date/time, and relative time — each with a live preview of exactly how it will look once posted. This is especially useful for event announcements, giveaway end times, stream schedules, and bot embeds, where getting everyone's local time to line up automatically saves a lot of manual timezone math. Everything runs locally in your browser, it's completely free, and there's no signup or rate limit.

FAQ

What is a Discord timestamp code?

It's special markdown, written as <t:UNIX_TIMESTAMP:FORMAT>, that Discord renders as a live, localized date or time for every person who views the message, automatically adjusted to their own timezone.

What do the format letters (t, T, d, D, f, F, R) mean?

t = short time (e.g. 9:41 PM), T = long time with seconds, d = short date, D = long date, f = full date and time, F = full date and time with weekday, and R = relative time (e.g. "in 2 hours" or "3 days ago").

Does the timestamp adjust for the viewer's timezone automatically?

Yes. Discord timestamps store an absolute Unix time, so every viewer sees it converted into their own device's local timezone automatically — no manual conversion needed on your part.

Can I use these in bots and embeds?

Yes, the same <t:unix:FORMAT> syntax works in regular messages, bot-sent messages, and embed descriptions or fields, since Discord's client renders it consistently everywhere.

Why does the relative format sometimes look odd for future dates?

The relative format (R) shows "in X" for future timestamps and "X ago" for past ones, calculated live at the moment each viewer reads the message, so it will keep counting down or up correctly over time.