Unix Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and back. Supports both seconds and milliseconds, with UTC, local, and any IANA timezone output.
How To Use
- Paste a Unix timestamp (seconds or milliseconds) or a date string.
- Pick a timezone from the dropdown (defaults to UTC).
- Click Timestamp to Date to see UTC, local, and the selected timezone.
- Click Date to Timestamp to get seconds and milliseconds.
- Use Use current time to load the current epoch.
Usage Example
Timestamp:
1750000000
Converts to 2025-06-15T15:06:40Z in UTC and
2025-06-15 23:06:40 in Asia/Shanghai.
Reverse: entering that date gives 1750000000 seconds.
Frequently Asked Questions
Seconds or milliseconds?
The tool auto-detects 10-digit (seconds) and 13-digit (milliseconds) timestamps. You can also type a plain date string.
Is my timestamp sent anywhere?
No. All conversion uses JavaScript's native Date object locally in your browser.
What timezone does it use?
The tool shows UTC, your browser's local timezone, and any timezone you select from the list. All conversions happen locally in your browser.
How do I convert to another region's time?
Pick the region from the Timezone dropdown, then click Timestamp to Date. The converted time for that region appears below the UTC and local output.
Which timezones are supported?
The dropdown uses standard IANA timezone names such as Asia/Shanghai, Europe/London, and America/New_York. Any value listed is recognized by your browser and resolved with the official timezone database.
Is the conversion done locally?
Yes. Timezone conversion uses the browser's native Intl.DateTimeFormat API entirely on your device. Nothing is sent to a server.