Unix Epoch Converter

Epoch Converter: Convert Epoch to Date or Date to Epoch

If you searched for epoch converter, epoch to date, epoch time to date, epoch time converter, or unix epoch converter, start here. Paste any Unix timestamp and see the matching date, time, and timezone in one click. Need the reverse? Enter a readable date to get its epoch value. The converter auto-detects seconds (10 digits) versus milliseconds (13 digits) so you don't need to know the format — just paste and copy the result. Works with timestamps from server logs, JWT tokens, SQL databases, API responses, and shell commands.

Fast rule: if you already have a number, start with Timestamp to Date. If you already have a calendar date and time, jump to Date to Timestamp. If you only need the live Unix value, skip straight to Current Epoch Time.

Convert Epoch to Date or Date to Epoch Right Away

The highest-impression homepage queries are action queries like epoch converter, epoch to date, epoch time to date, and unix epoch converter. The live tools start immediately below this intro so you can paste a value and get the answer before scrolling into the longer examples, comparison tables, and troubleshooting guide.

The confusing part of these homepage queries is that epoch to timestamp and time to epoch sound similar but point in opposite directions. If you already have a Unix number, decode it in Timestamp to Date. If you already have a readable time and need the Unix output, jump straight to Date to Timestamp.

Which Epoch Conversion Should You Use?

Use this map when your search phrase is broad and you are not sure which field to use. It covers epoch converter, epoch to date, epoch date, epoch time converter, epoch time to date, epoch to timestamp, unix epoch converter, epoch timestamp converter, and epoch timestamp to date with the exact converter, output, and example to copy next.

What you typedStart withUse this converterWhat you getCopy-ready example
epoch converterA Unix number, or a date you need to encodeTimestamp to Date firstDecode a Unix value, or switch to the reverse converter if your input is already a date.1767225600 -> 2026-01-01 00:00:00 UTC
epoch to dateA 10-digit or 13-digit epoch valueTimestamp to DateGet the readable calendar date, weekday, exact time, ISO string, and selected timezone.1767225600000 -> Thursday, January 1, 2026
epoch dateAn epoch value where the calendar day mattersTimestamp to DateConfirm the date and weekday behind the raw Unix number before checking timezone details.1767225600 -> Thursday, January 1, 2026
epoch time converterAn epoch number but the unit is unclearTimestamp to DatePaste the value unchanged and let the converter detect seconds versus milliseconds.10 digits = seconds, 13 digits = milliseconds
epoch time to dateEpoch seconds from logs, SQL, or an APITimestamp to DateDecode the full datetime, including hour, minute, second, and timezone-aware output.1774708200 -> 2026-03-28 14:30:00 UTC
unix epoch converterUnix seconds or millisecondsTimestamp to DateTurn a Unix timestamp into a readable UTC or local datetime without manual unit math.1767225600000 -> 2026-01-01T00:00:00.000Z
epoch to timestampA raw epoch value that needs a readable timestamp stringTimestamp to DateCopy the readable datetime or ISO 8601 timestamp behind the Unix value.1767225600 -> 2026-01-01T00:00:00.000Z
epoch timestamp converterA log, webhook, database, or API timestampTimestamp to DateTranslate the timestamp into a human-readable UTC or local datetime for debugging.1774708200 -> 2026-03-28 14:30:00 UTC
epoch timestamp to dateAn existing epoch timestamp you need to decodeTimestamp to DateConvert the existing timestamp to its readable date without trimming 13-digit values first.1767225600 -> 2026-01-01 00:00:00 UTC

Short rule: raw Unix numbers stay in Timestamp to Date. Readable dates and times go to Date to Timestamp.

Try the Exact Homepage Queries in the Live Converter

These are the real broad queries currently driving impressions to the homepage. Each example opens Timestamp to Date with a raw Unix value already pasted so you can verify the answer immediately instead of reading another generic definition first.

Search query

epoch converter

Loads this raw input
1767225600
Readable answer to expect
2026-01-01 00:00:00 UTC
Why this example helps
Broad homepage intent usually means you want to test a real Unix value first and decide later whether you need UTC, local time, or the reverse conversion.
Load example in converter →

Search query

epoch to date

Loads this raw input
1767225600000
Readable answer to expect
Thursday, January 1, 2026 at 00:00:00 UTC
Why this example helps
This is the direct epoch-to-date path: load a raw Unix value, confirm the readable date, and keep the full milliseconds input intact.
Load example in converter →

Search query

epoch date

Loads this raw input
1767225600
Readable answer to expect
Thursday, January 1, 2026
Why this example helps
Useful when the calendar day matters more than the ISO string and you want to confirm the weekday before copying the full datetime.
Load example in converter →

Search query

epoch time converter

Loads this raw input
1767225600000
Readable answer to expect
2026-01-01 00:00:00 UTC
Why this example helps
Good fit when the unit is unclear and you want the homepage to auto-detect seconds versus milliseconds instead of guessing manually.
Load example in converter →

Search query

epoch time to date

Loads this raw input
1774708200
Readable answer to expect
2026-03-28 14:30:00 UTC
Why this example helps
This example keeps the full time-of-day visible, which is what most log, SQL, and API debugging searches actually need.
Load example in converter →

Search query

unix epoch converter

Loads this raw input
1767225600000
Readable answer to expect
2026-01-01T00:00:00.000Z
Why this example helps
Best when you want the Unix-to-readable answer plus an ISO-safe UTC string you can compare against docs, payloads, or migration notes.
Load example in converter →

Search query

epoch timestamp converter

Loads this raw input
1774708200
Readable answer to expect
2026-03-28 14:30:00 UTC
Why this example helps
Shows the common case where a raw timestamp from a log or webhook needs to become a readable UTC datetime immediately.
Load example in converter →

Search query

epoch timestamp to date

Loads this raw input
1767225600
Readable answer to expect
2026-01-01 00:00:00 UTC
Why this example helps
This is the exact decode path behind the query: paste the existing epoch timestamp and copy the readable date without transforming it first.
Load example in converter →

Every example above stays on the homepage and uses the live converter below. If your input is already a Unix number, keep it in Timestamp to Date. If you start with a readable calendar time instead, switch to Date to Timestamp.

Direct Answers for the Exact Homepage Queries

This homepage is meant to answer the exact phrases people use when they need a fast conversion: epoch converter, epoch to date, epoch time converter, epoch time to date, epoch date, unix epoch converter, epoch to timestamp, and epoch timestamp to date. Instead of another wide comparison table, this section now answers each search phrase as its own mini-guide with a direct example, the right tool, and the main mistake to avoid on mobile or desktop.

Search query

epoch converter

Start here when you have A raw Unix number or a readable calendar time.

Example paste

1767225600 or 2026-01-01 00:00:00 UTC

Decode 1767225600 to 2026-01-01 00:00:00 UTC, or encode 2026-01-01 00:00:00 UTC back to 1767225600.

Why this matches
This broad query usually means one page that handles both directions without leaving the homepage.
Avoid this mistake
Numbers go to Timestamp to Date. Calendar times go to Date to Timestamp.
Open Timestamp to Date or Date to Timestamp

Search query

epoch to date

Start here when you have A 10-digit or 13-digit Unix value.

Example paste

1767225600

Convert 1767225600 into Thursday, January 1, 2026 at 00:00:00 UTC with ISO output ready to copy.

Why this matches
The searcher wants the readable calendar date behind an existing epoch number.
Avoid this mistake
Do not divide or multiply first. Paste the raw value and let the converter detect seconds versus milliseconds.
Open Timestamp to Date

Search query

epoch time to date

Start here when you have Unix seconds copied from logs, APIs, SQL, or JWT claims.

Example paste

1774708200

Convert 1774708200 into 2026-03-28 14:30:00 UTC, plus local-time and ISO variants for the same instant.

Why this matches
This query usually wants the full datetime, not just the day, from a raw epoch value.
Avoid this mistake
If the answer looks shifted by hours, switch timezone instead of editing the original epoch value.
Open Timestamp to Date

Search query

epoch time converter

Start here when you have A Unix number when the unit is unclear.

Example paste

1767225600000

Paste 1767225600000 unchanged and the homepage converts it to 2026-01-01 00:00:00 UTC without manual unit guessing.

Why this matches
The job here is unit detection first, then readable conversion.
Avoid this mistake
JavaScript and browser runtimes usually emit milliseconds, even when shell commands and many APIs use seconds.
Open Timestamp to Date

Search query

epoch date

Start here when you have An epoch value when the calendar day matters most.

Example paste

1767225600

Convert 1767225600 into Thursday, January 1, 2026 and confirm the weekday before comparing UTC or local displays.

Why this matches
This phrasing usually means the searcher cares about the calendar date and weekday behind the Unix number.
Avoid this mistake
UTC and local time can roll the visible date forward or backward even when the epoch itself is correct.
Open Timestamp to Date

Search query

unix epoch converter

Start here when you have Unix seconds, milliseconds, or a decimal epoch value.

Example paste

1767225600000

Decode 1767225600000 to 2026-01-01T00:00:00.000Z and compare the same instant in UTC or your local timezone.

Why this matches
This synonym query usually wants a Unix-to-readable answer fast, plus an ISO-safe output for docs or debugging.
Avoid this mistake
Some SQL and analytics systems return decimal seconds, so trim or round the fractional part when you need whole seconds.
Open Timestamp to Date

Search query

epoch timestamp to date

Start here when you have An epoch timestamp copied from logs, SQL, or an API response.

Example paste

1767225600

Convert 1767225600 into 2026-01-01 00:00:00 UTC and keep the readable timestamp plus ISO output side by side for comparison.

Why this matches
This phrasing asks for the date hidden behind an existing epoch timestamp, not for a new Unix value.
Avoid this mistake
If the source system gave you 13 digits, keep the full value intact instead of trimming it down to seconds first.
Open Timestamp to Date

Search query

epoch to timestamp

Start here when you have A raw epoch number that needs a readable timestamp string.

Example paste

1767225600

Convert 1767225600 into the full timestamp 2026-01-01 00:00:00 UTC, then copy the ISO string if the next system expects standard formatting.

Why this matches
The intent is usually to reveal the human-readable timestamp hidden behind the Unix value.
Avoid this mistake
If your starting point is already a readable date and time, use Date to Timestamp instead of decoding an existing epoch.
Open Timestamp to Date

If the query starts with an existing epoch value or timestamp, stay in Timestamp to Date. If you already have a calendar time and need a Unix number, switch to Date to Timestamp.

What Searchers Mean by Epoch, Unix Timestamp, and Timestamp

The broad homepage queries are often ambiguous because people use epoch, Unix timestamp, timestamp, and date interchangeably. In practice, they point to two jobs: decode an existing Unix number into a readable datetime, or encode a readable datetime back into Unix seconds or milliseconds. This comparison table makes that language explicit so the homepage answers broad searches more directly instead of forcing users to infer which tool to open.

What was searchedWhat it usually meansExample starting valueBest tool on this pageAnswer you can copy next
epoch converter / unix epoch converter / epoch time converterYou already have a raw Unix number and need the readable answer behind it, or you want one page that handles both decode and encode paths.1767225600 or 1767225600000Timestamp to Date first2026-01-01 00:00:00 UTC, ISO output, weekday, and local-time variants for the same instant.
epoch to date / epoch time to date / epoch dateYou have an existing epoch value and want the calendar date, weekday, or full datetime it represents.1774708200Timestamp to Date2026-03-28 14:30:00 UTC plus timezone-aware readable output without editing the original epoch.
epoch to timestamp / epoch timestamp to dateThe search usually wants a human-readable timestamp string from a raw epoch value, not a second epoch number.1767225600Timestamp to DateA readable timestamp like 2026-01-01 00:00:00 UTC or 2026-01-01T00:00:00.000Z ready to copy.
date to epoch / convert to epoch timeYou already have a readable calendar date and need the Unix seconds or milliseconds that point to that exact instant.2026-03-28 14:30:00 UTCDate to Timestamp1774708200 seconds or 1774708200000 milliseconds, depending on what the next system expects.
epoch timestamp converter / seconds vs millisecondsYou are not asking for a different date. You are checking which unit the raw Unix value uses before you convert it.1767225600 and 1767225600000Timestamp to Date with auto-detectionThe same instant in readable form, with the converter identifying whether the input was seconds or milliseconds.

Fast rule: if your starting point is already a raw Unix number, stay in Timestamp to Date. If your starting point is a readable calendar value, switch to Date to Timestamp. The search wording changes, but the conversion paths on the homepage stay the same.

Convert Epoch to Date or Date to Epoch in 3 Steps

The homepage already has both converters, but many searchers still need the shortest path for the exact job they searched. These walkthroughs answer the two main intents directly: decode a raw Unix value into a readable datetime, or encode a readable date into Unix seconds or milliseconds.

Query cluster

How to convert epoch to date

epoch to date, epoch time to date, epoch date, unix epoch converter

Use this path when you already have a Unix value copied from a log line, API response, SQL query, JWT claim, or shell command and need the readable datetime back.

  1. Paste the full 10-digit or 13-digit Unix value into Timestamp to Date without changing it first.
  2. Check the detected unit, then switch the timezone if you need UTC, local time, or the original region.
  3. Copy the readable date, time, ISO string, or weekday output that matches the system you are debugging.

1767225600 -> 2026-01-01 00:00:00 UTC

Open Timestamp to Date

Query cluster

How to convert date to epoch

date to epoch, convert to epoch time, epoch converter

Use this reverse path when you start with a calendar date and time and need the Unix seconds or milliseconds required by an API, SQL filter, cron-adjacent workflow, or test fixture.

  1. Enter the exact date and wall-clock time in Date to Timestamp.
  2. Set the timezone before converting so the epoch value points to the intended instant.
  3. Copy the 10-digit seconds output for many backends or the 13-digit milliseconds output for JavaScript and browser contexts.

2026-03-28 14:30:00 UTC -> 1774708200

Open Date to Timestamp

What is Unix Epoch Time?

Unix epoch time — also called Unix time, POSIX time, or epoch timestamp — is a single integer that counts the seconds elapsed since January 1, 1970 00:00:00 UTC. That origin moment is called the Unix epoch. Every instant in time maps to exactly one integer: positive numbers represent dates after 1970, and negative numbers represent dates before it. The count never resets and never adjusts for leap seconds, which makes epoch time reliable for storing, sorting, and doing arithmetic on timestamps across systems and timezones.

Why January 1, 1970? Early Unix engineers needed a fixed reference point that fit inside a 32-bit signed integer and still left room to count forward for several decades. That 32-bit counter reaches its maximum on January 19, 2038 03:14:07 UTC — the so-called Y2K38 problem. Modern operating systems and languages now use 64-bit integers, extending the safe range billions of years into the future.

Seconds vs. milliseconds. The original Unix convention stores time as whole seconds: a current epoch value like 1767225600 is 10 digits. JavaScript's Date.now() and many browser APIs use milliseconds instead — a 13-digit number like 1767225600000. To convert milliseconds to seconds divide by 1,000; to convert seconds to milliseconds multiply by 1,000. This epoch converter auto-detects the format so you can convert epoch to date without a manual calculation step.

Where epoch values appear. Epoch timestamps show up in server logs, JWT iat and exp claims, SQL and NoSQL database fields, Unix date +%s output, cron schedules, API rate-limit headers, and cache-control timestamps. An epoch converter turns those raw numbers back into a readable date and time — or generates the right epoch value when you need to insert a specific moment into a query or payload.

Epoch to Date and Date to Epoch Converter Guide

If you searched for epoch to date, epoch time to date, unix epoch converter, or date to epoch, this page already covers both directions. Use Timestamp → Date when you have a Unix value and need a readable time. Use Date → Timestamp when you have a wall-clock time and need the epoch seconds or milliseconds for an API, log, JWT, SQL query, or cron-adjacent workflow.

Which Conversion Do You Need?

This tool handles both directions: decoding an existing Unix value into a readable date, and encoding a date back into epoch seconds or milliseconds. The table below identifies the right converter for each common task, what input to expect, and the exact output format.

Search phraseWhat you likely haveBest sectionWhat this page answersExample
epoch to dateA 10-digit or 13-digit Unix valueTimestamp to DateGet the readable date, time, ISO 8601 string, weekday, and relative time in UTC or your selected timezone.1767225600 -> 2026-01-01 00:00:00 UTC
convert epoch time to dateEpoch seconds from a log, API, token, or databaseTimestamp to DateDecode the raw epoch number into the exact calendar time without dividing or multiplying first.1774708200 -> 2026-03-28 14:30:00 UTC
convert unix time to datetimeA Unix timestamp that needs a full datetimeTimestamp to DateTurn Unix time into a human-readable datetime with timezone-aware output and a copyable ISO string.1767225600000 -> 2026-01-01T00:00:00.000Z
convert from epochAn epoch value but not its unitTimestamp to DatePaste the value as-is and let the tool auto-detect seconds versus milliseconds before converting.10 digits = seconds, 13 digits = milliseconds
date to epochA calendar date and wall-clock timeDate to TimestampGenerate the matching Unix seconds and milliseconds for the exact moment you choose.2026-03-28 14:30:00 UTC -> 1774708200
date to epoch converterA date that must be encoded for an API or queryDate to TimestampPick the timezone first, then copy the epoch seconds or milliseconds format the destination system expects.2026-01-01 00:00:00 UTC -> 1767225600
convert to epoch timeA readable date and time you need to serializeDate to TimestampUse the reverse converter when the job is not decoding epoch, but creating a fresh Unix timestamp.2026-03-28 14:30:00 UTC -> 1774708200000
date epoch converterEither direction, but you are unsure which tool to openBoth converters on this pageUse the first tool for epoch to date and the second tool for date to epoch so both intents are covered on one page.Decode or encode Unix time without leaving the homepage

Convert Epoch to Date

Turn Unix seconds or milliseconds into a readable date and time

Paste the timestamp into the converter above and it will auto-detect whether the input is in seconds or milliseconds. You immediately get the full date, time, weekday, ISO 8601 output, and relative time in the timezone you choose.

  1. Paste the Unix value, for example 1708560000.
  2. Check the seconds or milliseconds badge to confirm the format.
  3. Switch the timezone if you need UTC, local time, or a specific region.

Convert Date to Epoch

Turn a date and time into Unix seconds or milliseconds

If your query is closer to convert time to epoch or convert to epoch time, the second tool handles that path. Pick the calendar date, set the time, then use the timezone selector so the resulting epoch points to the exact intended instant.

  1. Choose the date and time that the original system expects.
  2. Set the correct timezone before converting.
  3. Copy seconds for many APIs or milliseconds for JavaScript.

Date to Epoch, Convert to Epoch Time, and Datetime to Epoch Examples

The homepage is also picking up reverse-intent queries like date to epoch, date to epoch converter, convert to epoch time, date time epoch, datetime to epoch, and convert time to epoch. Those searches are the reverse of epoch to date: you already have a readable datetime and need the exact Unix seconds or milliseconds output. This comparison table shows how the timezone choice changes the final epoch value even when the wall-clock time stays the same.

Search phraseType into Date to TimestampTimezone before convertEpoch secondsEpoch millisecondsWhy this example helps
date to epoch2026-01-01 00:00:00UTC17672256001767225600000Best for a clean start-of-day Unix value in APIs, database seeds, migrations, and test fixtures.
date to epoch converter2026-03-28 14:30:00UTC17747082001774708200000Shows the standard reverse-conversion path: type a readable datetime and copy the exact Unix output immediately.
convert to epoch time2026-03-28 14:30:00America/Los_Angeles17747334001774733400000Useful when the destination system cares about the instant, but your input is local Pacific wall-clock time.
date time epoch2026-03-28 14:30:00America/New_York17747226001774722600000Makes the timezone offset visible so the same wall-clock time does not generate the wrong Unix value.
datetime to epoch2026-03-28T14:30:00ZUTC from Z suffix17747082001774708200000Use this when the source datetime already includes UTC and you just need the Unix seconds or milliseconds form.
convert time to epoch2026-03-28 14:30:00Europe/Berlin17747046001774704600000Confirms that choosing the timezone before converting is the safe way to reproduce the intended instant.

If your starting point is a readable date, stay in Date to Timestamp and set the timezone before copying the Unix value. If your starting point is already a raw epoch number, switch back to Timestamp to Date.

Common Epoch Conversion Examples

These examples cover the most common query patterns that send users to the homepage. They also show the difference between seconds-based epoch values and millisecond-based values.

IntentInputOutputWhy it matters
Epoch to date17672256002026-01-01 00:00:00 UTC10 digits means seconds since the Unix epoch.
Epoch milliseconds to date17672256000002026-01-01 00:00:00 UTC13 digits means milliseconds, common in JavaScript.
Date to epoch2026-01-01 00:00:00 UTC1767225600The Date to Timestamp form returns seconds and milliseconds.
Date and time to epoch2026-03-28 14:30:00 UTC1774708200Timezone selection matters before you convert.

Epoch Timestamp, Datetime, and UTC Output Formats

Several homepage queries are not asking for a different tool. They are asking for the same epoch value in a different output format. Searchers who type epoch timestamp, epoch timestamp converter, epoch timestamp to date, epoch to datetime, epoch to utc, or epoch seconds usually want to confirm which version of the answer they should copy next. This table uses the same sample instant so the output format change is obvious at a glance.

Query intentBest output to copyExample answerWhen to use it
epoch timestampUnix seconds timestamp1774708200Use this raw 10-digit value in JWT claims, many APIs, SQL filters, and shell workflows that expect classic Unix seconds.
epoch timestamp converterUnix milliseconds timestamp1774708200000Use the 13-digit form for JavaScript, browser events, and tools that store epoch time in milliseconds instead of seconds.
epoch timestamp to dateReadable UTC date2026-03-28 14:30:00 UTCBest when you need the human-readable answer behind a pasted epoch value and want to compare it against logs or docs in UTC.
epoch to datetimeCopyable datetime string2026-03-28 14:30:00Useful when a dashboard, migration note, or support ticket needs a plain datetime instead of a raw Unix number.
epoch to utcISO 8601 UTC output2026-03-28T14:30:00.000ZChoose this when another system expects a standard UTC string with an explicit Z suffix instead of a localized date display.
epoch secondsSeconds vs. milliseconds unit check10 digits = seconds, 13 digits = millisecondsUse this quick rule before converting when you are unsure whether the source system emitted Unix seconds or Unix milliseconds.

If you start with a raw Unix number, paste it into Timestamp to Date and copy the specific output format you need: plain datetime, UTC timestamp string, ISO 8601, or the original seconds and milliseconds values. If you instead start with a readable calendar time and need to create the Unix number, switch to Date to Timestamp.

Common Epoch Values and Their Dates

Searchers who type epoch converter, epoch to date, epoch date, or unix epoch converter often want to confirm that a pasted Unix number maps to the date they expect before they trust the result. This reference table covers the most useful checkpoint values: the Unix epoch itself, one-day math, clean 2026 boundaries, a full datetime example, the 2038 limit, and a negative pre-1970 timestamp.

Reference pointEpoch secondsEpoch millisecondsReadable UTC dateWhy it matters
Unix epoch start001970-01-01 00:00:00 UTCBaseline sanity check for any epoch converter or epoch to date lookup. If a modern timestamp unexpectedly lands here, the units are almost certainly wrong.
One day after epoch86400864000001970-01-02 00:00:00 UTCUseful for day-count math, retention windows, and verifying that UTC midnight calculations are behaving the way you expect.
Start of 2026 UTC176722560017672256000002026-01-01 00:00:00 UTCCommon reference point for 2026 docs, test fixtures, migration notes, and any query that asks for a clear epoch to date example.
March 2026 UTC midnight177232320017723232000002026-03-01 00:00:00 UTCHelpful when you need a clean start-of-month timestamp for reports, billing periods, and SQL filters in 2026.
Worked datetime example177470820017747082000002026-03-28 14:30:00 UTCShows the full time component, not just the day, for searchers looking for epoch time to date or epoch to date time examples.
End of 2026 UTC179876159917987615990002026-12-31 23:59:59 UTCGood boundary case when validating end-of-year reports, cache expiries, and inclusive date-range logic.
32-bit Unix limit214748364721474836470002038-01-19 03:14:07 UTCImportant for Y2038 debugging. Many searches for unix epoch converter or epoch date appear when legacy systems hit this boundary.
Pre-1970 example-315619200-3156192000001960-01-01 00:00:00 UTCConfirms that negative Unix timestamps are valid when you need historical dates before January 1, 1970 UTC.

If your value is close to one of these reference points but not exact, paste it into Timestamp to Date and compare it in UTC first. That usually makes unit mistakes, timezone shifts, and start-of-day errors obvious within a few seconds.

Unix Timestamp for a Specific 2026 Date

Date-specific searches such as unix timestamp for December 31, 2026 or epoch converter September 1, 2026 after January need the reverse path: start with the calendar date, choose UTC or the original timezone, then copy the Unix seconds or milliseconds value. Use the January 1 baseline to compare whether a later 2026 timestamp is after the start of the year.

Date lookupUTC dateEpoch secondsEpoch millisecondsComparison check
unix timestamp for January 1, 20262026-01-01 00:00:00 UTC17672256001767225600000Baseline for 2026 date comparisons.
epoch converter June 20, 2026 after January 20262026-06-20 00:00:00 UTC17819136001781913600000After January 1, 2026 because 1781913600 is greater than 1767225600.
epoch converter September 1, 2026 after January 20262026-09-01 00:00:00 UTC17882208001788220800000After January 1, 2026 and before December 31, 2026.
unix timestamp for December 18, 2026 after January 20262026-12-18 00:00:00 UTC17975520001797552000000After January 1, 2026 and close to the end-of-year boundary.
unix timestamp for December 31, 20262026-12-31 00:00:00 UTC17986752001798675200000Last UTC midnight of 2026 before the final day completes.

For a date that is not in the table, use Date to Timestamp with the exact timezone first. Use Timestamp to Date only when you already have the Unix number and need to decode it.

Why the Same Epoch Shows Different Times in Different Timezones

Searchers who type epoch to date, epoch time to date, or epoch date often think the raw Unix value is wrong when the converted answer is off by a few hours. In reality, the epoch number stays the same; only the readable display changes when you switch timezone. This comparison table uses the same sample epoch everywhere so you can spot that difference immediately.

Epoch inputSelected timezoneReadable resultWhy this matters
1774708200UTC2026-03-28 14:30:00 UTCReference output for logs, APIs, databases, and docs that already standardize on UTC.
1774708200America/Los_Angeles2026-03-28 07:30:00 PDTUseful when a browser, laptop, or app is rendering the same epoch value in Pacific time.
1774708200America/New_York2026-03-28 10:30:00 EDTCommon when comparing backend UTC logs against East Coast product or support tooling.
1774708200Europe/London2026-03-28 14:30:00 GMTMatches UTC on this specific 2026 example, which helps confirm the raw epoch itself is not changing.
1774708200Europe/Berlin2026-03-28 15:30:00 CETShows how the same epoch date can shift by one hour when a European timezone is selected.
1774708200Asia/Tokyo2026-03-28 23:30:00 JSTGood reference when a globally shared timestamp must be compared against APAC local time.

If your converted time looks wrong, keep the epoch input unchanged and switch the Timestamp to Date timezone instead. That resolves most “wrong epoch” reports faster than multiplying, dividing, or editing the original Unix value.

Epoch to Date Quick Reference by Source System

Generic homepage queries like epoch to date, epoch converter, epoch time to date, and unix epoch converter usually begin with a raw value copied from a shell command, language runtime, database query, token payload, or event stream. This expanded reference turns that vague search into the exact conversion path to use on the homepage.

Source systemUnitExample valueTypical useBest conversion pathWhy it matters
Linux or macOS `date +%s`Seconds1767225600Shell debugging, cron-adjacent scripts, and server logsPaste directly into Timestamp to DateClassic 10-digit Unix seconds. No divide or multiply step is needed.
JavaScript `Date.now()`Milliseconds1767225600000Browser debugging, Node.js services, and event timestampsPaste directly and let the converter detect millisecondsJavaScript emits 13-digit epoch milliseconds by default.
Python `int(time.time())`Seconds1767225600Python jobs, API clients, and CLI toolsUse Timestamp to Date with no format changePython examples usually serialize Unix time as whole seconds.
Java `System.currentTimeMillis()`Milliseconds1767225600000JVM services, Android apps, and queue payloadsPaste into Timestamp to Date as a 13-digit valueJava and Android often store epoch in milliseconds, not seconds.
Postgres `extract(epoch from now())`Seconds with decimals1774708200.123SQL queries, ETL checks, and analytics exportsTrim or round the decimal part before comparing whole-second valuesDatabase functions often include fractional seconds for sub-second precision.
MySQL `UNIX_TIMESTAMP()`Seconds1774708200Database filters, scheduled jobs, and reporting queriesPaste directly into Timestamp to DateMySQL defaults to seconds-based Unix time.
JWT `iat` or `exp` claimSeconds1774708200Token issue, expiry, and replay-window checksConvert in UTC to verify the exact security boundaryJWT claims are almost always stored as epoch seconds.
Analytics or event pipeline timestampUsually milliseconds1767225600000Client telemetry, clickstreams, and queued eventsPaste directly, then compare UTC against local display if neededBrowser-originated pipelines typically mirror JavaScript millisecond values.

If your job is the reverse and you are starting with a readable calendar time instead of a raw Unix value, jump to Date to Timestamp above and generate the exact seconds or milliseconds format your API, SQL query, or app expects.

Why an Epoch to Date Result Looks Wrong

Searches like epoch to date, epoch time to date, epoch date, and unix epoch converter usually come down to four problems: the input was milliseconds instead of seconds, the timezone is different from the expected display, a database returned decimal seconds, or the job is actually date to epoch instead of epoch to date. Use this table as a quick debugging reference before you change the raw value.

What you seeMost likely causeFastest fixExample
The epoch to date result lands in 1970A 13-digit milliseconds value was treated like 10-digit epoch seconds, or digits were dropped.Paste the full value into Timestamp to Date and keep the milliseconds input intact.1767225600000 -> 2026-01-01 00:00:00 UTC
The converted time is correct but shifted by hoursThe epoch value is universal, but the readable date changes with timezone.Switch the timezone selector to UTC or the original timezone before comparing logs or API output.1774708200 -> 2026-03-28 14:30:00 UTC
A SQL or Postgres value includes decimalsDatabase functions often return epoch seconds with fractional milliseconds.Round or trim the decimal part when you need a whole-second Unix timestamp.1774708200.123 -> 1774708200
You searched for epoch date but need the reverse conversionYou have a readable date and time, not an existing Unix value.Use the Date to Timestamp tool to generate both seconds and milliseconds for that moment.2026-03-28 14:30:00 UTC -> 1774708200
An API expects milliseconds but you only have secondsDifferent systems store Unix time in different units.Copy the milliseconds output or multiply the 10-digit seconds value by 1,000.1774708200 -> 1774708200000

Seconds vs. Milliseconds

A 10-digit number usually means epoch seconds. A 13-digit number usually means epoch milliseconds. JavaScript's Date.now() returns milliseconds, while Unix shell commands, many SQL functions, and common API payloads still use seconds. The converter above auto-detects both formats so you can go from epoch to date without manually dividing or multiplying by 1,000.

Epoch Converter FAQ

This FAQ answers the exact homepage search language driving impressions, including epoch converter, epoch to date, epoch time converter, epoch time to date, unix epoch converter, and epoch timestamp to date.

How do I use an epoch converter?

Use an epoch converter when you need to switch between a raw Unix timestamp and a readable date and time. If you already have a 10-digit or 13-digit number, paste it into Timestamp to Date. If you start with a calendar date, use Date to Timestamp to generate Unix seconds and milliseconds.

How do I convert epoch to date?

Paste the Unix timestamp into Timestamp to Date exactly as you copied it. The tool auto-detects seconds versus milliseconds, then returns the readable date, time, ISO string, weekday, and relative time in the timezone you select.

What does epoch date mean?

Epoch date usually means the calendar date behind a Unix timestamp. Paste the epoch value into Timestamp to Date to see the readable date, weekday, exact time, ISO string, and selected timezone for that same instant.

How do I convert epoch time to date?

Epoch time to date means you already have a Unix value from a log, API, SQL query, or token and need the readable datetime behind it. Paste the raw value, for example 1774708200, into Timestamp to Date and compare the UTC and local outputs without changing the original number first.

What does an epoch time converter do?

An epoch time converter decodes Unix seconds or milliseconds into a human-readable date, or reverses the process when you need a Unix value for an API or database. This homepage handles both directions so broad searches like epoch converter and epoch time converter land on the right tool immediately.

Is a Unix epoch converter the same as a Unix timestamp converter?

Yes. Unix epoch converter, Unix timestamp converter, epoch converter, and epoch time converter all refer to converting time values counted from January 1, 1970 00:00:00 UTC. The main difference is whether the source system stores the value in seconds or milliseconds.

How do I convert epoch to timestamp?

In most search cases, epoch to timestamp means turning a raw Unix number into a readable timestamp string such as 2026-01-01 00:00:00 UTC. Paste the epoch value into Timestamp to Date if you want the human-readable result. If you already have a readable date and want the Unix number, use Date to Timestamp instead.

How do I use an epoch timestamp converter?

Use Timestamp to Date when you have a Unix timestamp from a log, webhook, database, or API response. Paste the timestamp unchanged, then copy the readable UTC date, local date, or ISO 8601 result.

How do I convert epoch timestamp to date?

Epoch timestamp to date is the same conversion path as epoch to date: paste the existing Unix timestamp into Timestamp to Date and read the date, time, ISO string, and weekday output. Keep 13-digit millisecond values intact instead of trimming them down first.

How do I convert date and time to epoch time?

Enter the calendar date, add the time, choose the correct timezone, and Date to Timestamp returns both the 10-digit epoch seconds value and the 13-digit milliseconds value for the same instant. This is the correct path for searches like convert to epoch time or date to epoch.

Related Tools

More free tools for developers debugging timestamps, schedules, and text changes.