Skip to main content

Date Time Converter & Epoch Tool

Free online date, time, epoch, and timezone converter. Convert between calendar time and Unix timestamps, reverse epoch values instantly, and compare the same instant across two timezones in your browser.

Converter

Date, Time & Epoch

Edit a calendar time or paste an epoch value. Both sides stay in sync.

Ready.

Calendar Input

Interpret in timezone

Type a city or timezone, then pick the exact IANA timezone from the filtered list.

Unix Input

Auto detect

Paste seconds or milliseconds. The tool will detect the likely unit.

Source

Editable

Type a city or timezone, then choose the exact source timezone from the filtered list.

Destination

Same day

Type a city or timezone, then choose the exact destination timezone from the filtered list.

  • UTC ISO-8601 UTC
    Waiting for valid input
  • Selected timezone UTC
    Waiting for valid input

Choose any supported IANA timezone. Example: `Asia/Dubai` or `Australia/Sydney`.

If left blank, OpsKit uses the city name from the timezone automatically.

Toggle between clock styles

Desktop pin

Keep a live clock wall visible while you work. Choose where it docks on screen and how big the pinned window should be.

Edge
Size
Always-on-top on Chrome and Edge, with popup fallback elsewhere.

Quick reference

Read the number before you trust it

  • 10 digits usually means epoch seconds.
  • 13 digits usually means epoch milliseconds.
  • UTC ISO-8601 is the safest format for incident notes and APIs.
  • Edit either side when you need to reverse the conversion quickly.
Current browser timezone UTC
Example values

Timezone tips

Same instant, different wall clock

  • Left side is the source timezone and source time.
  • Right side shows what the exact same instant looks like in the destination timezone.
  • Swap helps when handoffs move between two regions repeatedly.
  • DST transitions are validated so the tool does not invent impossible local times.
Suggested handoff pairs

World clock notes

Read the overlap before you schedule the work

  • Analog faces make it easier to read overlap and off-hours at a glance.
  • Digital readouts keep second-level precision visible for incident notes and cutovers.
  • UTC offsets are shown on each card so you can sanity-check shifts during DST changes.
  • Drag and drop lets you arrange the wall around your own handoff order.
  • Swiss and Digital modes let you switch between luxury analog reading and precise NOC-style time displays.
Recommended use Add the timezones you care about, drag them into your preferred order, then use the world clock wall before picking a maintenance window.

Workflow notes

Use the converter like an ops worksheet

  • Timezone Converter tab: keep the source on the left and check the exact destination time immediately on the right.
  • World Clock tab: add your own timezone clocks and drag them into the order your team actually works in.
  • Epoch Converter tab: type a wall clock time or paste an epoch value and let OpsKit reverse the other side instantly.
  • Live output rail: copy the highlighted result without scanning the entire page.
  • Use Current Time: seed the active workspace with now when triaging incidents or planning a change window.

What This Date Time Converter Helps You Do
#

Unix timestamps are simple once you know what unit you are looking at, but they are easy to misread in tickets, logs, dashboards, APIs, and database exports. This page keeps the tool first and makes the common jobs quick:

  1. Convert a calendar date and time in a selected timezone into epoch seconds and milliseconds.
  2. Paste an epoch value and reverse it back into UTC, your browser’s local time, and another selected timezone from the same workspace.
  3. Compare a source timezone on the left with a destination timezone on the right for the exact same instant.
  4. Scan a dedicated world clock tab with live analog clocks for common handoff cities such as Pune, New York, London, and Tokyo.

Everything runs client-side in the browser. OpsKit does not send your dates or timestamps to a backend service, and you can use the built-in current time shortcuts to seed either workspace quickly.

Seconds vs Milliseconds
#

Unix timestamps are often stored in one of two units:

UnitExampleTypical use
Epoch seconds1704067200Linux tools, logs, APIs, shell scripts
Epoch milliseconds1704067200000JavaScript, browser apps, some databases, event streams

As a rule of thumb:

  • 10 digits usually means seconds
  • 13 digits usually means milliseconds
  • if a value looks far too large to be a recent date, it may be milliseconds when you expected seconds

The tool detects the likely unit and shows both output forms so you can correct mistakes quickly.

UTC vs Local Time vs Selected Timezone
#

UTC is the stable reference point. It does not shift for daylight saving time and is the safest choice for logs, monitoring, and automation.

Local time is useful when you need to read an incident timeline in the same timezone as your browser or workstation.

Selected timezone output is useful when you need to answer questions like:

  • “What time was this in New York?”
  • “What does this timestamp look like in UTC?”
  • “If I schedule 09:30 in London, what epoch value does that produce?”

The dedicated timezone converter tab handles a slightly different job: it keeps a source timezone and source wall clock on the left, then shows the destination timezone view immediately on the right so handoffs, maintenance windows, and release times are easier to confirm.

The world clock tab is optimized for fast visual scanning. It keeps a live set of analog clocks and digital readouts on one board so you can gauge overlap, off-hours risk, and cross-region timing without opening a separate site.

When a chosen local time falls inside a daylight saving transition and cannot be resolved cleanly, the page warns instead of inventing a misleading answer.

Linux Date and Timestamp Examples
#

These commands are useful when you need to compare shell output with the browser tool:

  • date -u +%s
  • date -u -d @1704067200
  • date -u -d @1704067200 +"%Y-%m-%dT%H:%M:%SZ"
  • date -d "2024-01-01 00:00:00 UTC" +%s

date -u +%s prints the current epoch time in seconds.
date -u -d @1704067200 converts an epoch value back into a UTC date.
date -d "2024-01-01 00:00:00 UTC" +%s converts a human-readable UTC time into a Unix timestamp.

Common Use Cases
#

Incident Timelines
#

Convert copied timestamps from logs, metrics, alerts, and traces into readable time immediately during triage.

API and Database Debugging
#

Check whether a field is storing seconds or milliseconds before you ship a bad parser or open a noisy support case.

Cross-Timezone Coordination
#

Translate a planned maintenance window or release timestamp from one region into another without opening a separate calendar app.

Shell and Runbook Validation
#

Compare browser results with date command output before you document a runbook or automate a script.

FAQ
#

Is this date and timezone converter free?
#

Yes. The page is free to use and works directly in your browser.

Does this page upload my dates or timestamps?
#

No. Conversion happens client-side using browser-native APIs.

Can I convert epoch values and timezones in the same page?
#

Yes. One workspace keeps date, time, and epoch values synchronized in both directions, a separate timezone tab compares the same instant across source and destination regions, and a world clock tab shows live analog clocks for common handoff cities.

How does the tool detect seconds vs milliseconds?
#

It checks the length and magnitude of the numeric value, then shows both units in the output so mistakes are easy to spot.

Why would a date/time input be marked invalid?
#

The most common reasons are incomplete input, non-numeric epoch values, or a local time that falls into a daylight saving transition for the selected timezone.

Which output should I trust for logs?
#

UTC ISO-8601 is usually the safest output for logs, monitoring, APIs, and incident notes because it is unambiguous.

Related Tools#