Back to free tools
Free BlueSky timestamp converter

Convert time zones into BlueSky createdAt timestamps

Generate ISO 8601 timestamp strings with explicit timezone handling, validate future or far-past values, and copy a BlueSky draft record shape before scheduling in ONYX.

  • Paste or generate a timestamp to validate it.

Converted output

Preferred UTC createdAt
2026-06-21T22:26:00.000Z
Explicit offset version
2026-06-21T22:26:00.000Z
{
  "$type": "app.bsky.feed.post",
  "text": "Scheduled post draft",
  "createdAt": "2026-06-21T22:26:00.000Z"
}

BlueSky timestamp notes

  • BlueSky post records require text and createdAt.
  • BlueSky guidance prefers UTC with a trailing Z over +00:00.
  • Timestamps should include a timezone and avoid far-future values beyond normal clock skew.
  • ONYX handles calendar timezone logic for scheduled posts so users do not have to hand-build createdAt strings.

From timestamp checks to approved scheduling

Manual timestamp formatting is useful for technical checks. For everyday publishing, ONYX turns approved local calendar times into scheduled BlueSky posts without requiring creators to manage ISO strings directly.

From free tool to scheduled queue

Stop fighting formatting limits and API bugs. Craft your blocks cleanly using our automated tools, then schedule them directly to your BlueSky feed using ONYX.

Start Planning for Free