Converter · SOTA Temporal API + Intl
Timestamp Converter (Unix, ISO 8601, All Timezones)
Convert between Unix epoch (s/ms), ISO 8601, RFC 2822, and human-readable dates across all IANA timezones. Temporal API (TC39 Stage 3), relative time via Intl.RelativeTimeFormat.
How to Use Timestamp Converter in 3 Steps
- Configure. Paste a Unix timestamp, ISO 8601 string, or RFC 2822 date — the tool auto-detects format and unit (seconds vs milliseconds).
- Process. See instant conversion to all formats: Unix sec/ms, ISO 8601, RFC 2822, readable local, every IANA timezone, and relative time ("3 hours ago").
- Export. Copy in the format you need: raw number, ISO string, Discord/Slack timestamp markdown, or a full table with all timezones.
Why Timestamp Converter on Pixlane
Timestamp conversion is needed by developers debugging logs, API responses, database exports, and distributed system events. Pixlane uses the ES2024 Intl.supportedValuesOf() to list every IANA timezone, Intl.RelativeTimeFormat for human-friendly diffs, and supports the upcoming Temporal API (TC39 Stage 3) for modern date handling.
- Temporal API Ready — Uses the TC39 Stage 3 Temporal API when available — the modern replacement for JavaScript's broken Date object. Falls back to Intl + Date for wide support.
- Every IANA Timezone — Intl.supportedValuesOf("timeZone") (ES2022+) lists all 400+ IANA timezones. Pick Europe/Istanbul, America/Argentina/Buenos_Aires, or any zone — DST-accurate.
- Relative Time — Intl.RelativeTimeFormat renders "3 hours ago" / "in 2 days" in the user's locale. Much better than manual math.
- Platform Snippets — One-click copy for Discord <t:1745000000:F>, Slack !date^..., and moment-style formats. Developer-first shortcuts.
Frequently Asked Questions
Seconds or milliseconds — how does it auto-detect?
Numbers under 10 digits are treated as seconds (Unix epoch seconds fits in 10 digits until 2286). Numbers with 13 digits are milliseconds (Date.now() format). Explicit toggle available if you need to override.
What is the Temporal API?
Temporal is the modern JavaScript date/time API (TC39 Stage 3) that replaces the broken Date object. It handles timezones correctly, supports arithmetic without mutation, and removes the years of footguns. The tool uses it when the browser supports it.
Can I convert historical dates accurately?
Yes for dates after 1970 (Unix epoch). Before 1970, Unix timestamps are negative — the tool handles this correctly via Date.UTC(). Pre-Gregorian calendar dates (before 1582) may have timezone ambiguity depending on locale.
Is my data private?
Yes. All conversion is done locally using native browser APIs. No timestamps are sent to any server.