Epoch Dates

Get Unix timestamps for the start and end of any year, month, or day. Free, fast, private — all processing happens in your browser.

Epoch Dates

Get the Unix timestamp for the start and end of any month or day. All local, instant.

Select a year and month to see results...

How to use Epoch Dates

Three simple steps to get Unix timestamps for any time period.

  1. Select a year and month from the dropdowns. Optionally pick a specific day for day-level precision.
  2. Results appear instantly. You'll see the start and end timestamps in both human-readable UTC format and raw Unix seconds.
  3. Click Copy next to any timestamp to copy it to your clipboard. The total duration in seconds is also shown for quick reference.

Features

A local epoch date calculator built for developers.

Private & local

All date calculations happen in your browser. Nothing is uploaded or stored.

Instant results

Results update immediately when you change the year, month, or day — no button click needed.

Start & end timestamps

Get both the start (00:00:00) and end (23:59:59) Unix timestamps for any month or day, plus the total duration.

Frequently asked questions

Common questions about epoch dates and Unix timestamps.

What are epoch dates?

Epoch dates are the Unix timestamps that correspond to the very first and last second of a given time period — a month, a day, or a specific date. For example, the start of July 2026 is 2026-07-01 00:00:00 UTC, and the end is 2026-07-31 23:59:59 UTC. These timestamps are useful for database queries, API range filters, and scheduling systems.

Why are the start and end timestamps useful?

When querying time-based data (e.g., "all events in July 2026"), you need the exact start and end timestamps. Instead of calculating them manually, this tool gives you both values instantly. The timestamps are in UTC seconds, making them compatible with most databases and APIs.

What timezone are the timestamps in?

All timestamps are in UTC (Coordinated Universal Time). The start of a period is always 00:00:00 UTC and the end is 23:59:59 UTC. This is the standard for Unix timestamps — they are timezone-independent by design.

What is the duration value?

The duration is the total number of seconds in the selected period. For a full month of July (31 days), this would be 2,678,400 seconds. For a single day, it's 86,400 seconds. This is calculated as (end timestamp - start timestamp + 1).