Timestamp Converter

Convert Unix timestamps and date-time values in real time with timezone-aware formatted output.

Timestamp → DateTime

Supports 10-digit seconds and 13-digit milliseconds.

Output templates update automatically after input changes.

Unix Seconds

Result will appear here.

Unix Milliseconds

Result will appear here.

ISO 8601

Result will appear here.

RFC 2822

Result will appear here.

YYYY-MM-DD HH:mm:ss

Result will appear here.

Relative Time

Result will appear here.

How to use

  1. Choose conversion mode: Timestamp → DateTime or DateTime → Timestamp.
  2. Paste your value, then pick timezone and presets when needed.
  3. Copy any output template (Unix seconds, milliseconds, ISO 8601, RFC 2822, or formatted date).

Quick examples

10-digit timestamp

Use this when your API returns Unix seconds.

1700000000

13-digit timestamp

Use this when logs or clients return Unix milliseconds.

1700000000000

Date-time text input

Convert plain date-time strings to Unix timestamp quickly.

2026-03-09 12:30:00

ISO 8601 input

Convert ISO strings while checking timezone impact.

2026-03-09T12:30:00Z

Common timestamp errors

Using wrong timestamp length

10-digit values are seconds, 13-digit values are milliseconds. Mixing them shifts time dramatically.

Unexpected spaces or non-numeric characters

Timestamp input must be an integer. Remove spaces, commas, and other symbols before converting.

Unsupported date-time format

Use common formats such as YYYY-MM-DD HH:mm:ss or ISO 8601 to avoid parse failures.

Assuming timezone is fixed

The same timestamp renders differently under different timezones. Confirm timezone before sharing results.

Does this tool send data to a server?

Timestamp conversion and formatting run in your browser during normal use.

Input values are not sent to an external conversion API by this tool workflow.

Best use cases

API debugging

Verify created_at and updated_at fields when back-end responses use Unix timestamps.

Log analysis

Convert event timestamps into readable date-time values while investigating incidents.

Cross-timezone communication

Compare output under local, UTC, and Asia/Shanghai quickly before sharing schedules.

QA verification

Check whether front-end and back-end display the same moment across formats.

FAQ

How do I know whether input is seconds or milliseconds?

In most cases, 10 digits means seconds and 13 digits means milliseconds. This tool auto-detects both.

Why does the same timestamp look different in another timezone?

A Unix timestamp is absolute time. Displayed text changes by timezone, but the actual moment stays the same.

Can I convert negative timestamps?

Yes. Negative timestamps represent time before 1970-01-01 and are supported when valid.

Why does date-time input fail to parse?

Ensure your input follows common formats like YYYY-MM-DD HH:mm:ss or ISO 8601 without unsupported text.

Can I copy individual output formats?

Yes. Each output row has its own copy button so you can copy only the format you need.

Is this tool free for daily work?

Yes. It is designed for fast day-to-day timestamp checks without sign-in.

Related tools

Base64 Encode / Decode

Convert text or images between Base64 and readable content.

JSON Formatter

Format, minify, and validate JSON with clear error positioning.

Toolbye Hub

Browse all Toolbye utilities from the central tool directory.