About UnixDate

UnixDate is the most comprehensive Unix timestamp converter and developer toolkit available. Built for developers, sysadmins, and anyone working with timestamps, we provide instant conversion between Unix time and human-readable dates across 50+ specialized tools.

Core Timestamp Converters

Our core conversion tools provide instant transformation between Unix timestamps and human-readable dates.

Main Converter

UTC Time
2026-05-20 20:48:08 UTC
Local Time
2026-05-20 23:48:08

Batch Converter

Convert multiple timestamps at once with timezone selection. Try it now

  • Process multiple timestamps simultaneously
  • Select output timezone (UTC, local, or specific timezone)
  • Export results as CSV
  • Example input: 1779310088 1779223688 1779313688

Date to Unix Converter

Convert calendar dates to Unix timestamps. Try it now

  • Date picker with time selection
  • Automatic UTC timezone handling
  • Instant timestamp generation
  • Example: 2026-05-20 23:48:08 → 1779310088

Live World Clocks

View current time across 12 global time zones. View clocks

  • Real-time analog and digital clocks
  • Timezone offset information
  • Interactive timezone comparison table
  • Cities: New York, London, Tokyo, Sydney, and more

Server Time Synchronization

Sync your server time with accurate UnixDate reference. Sync now

  • Check server time difference
  • Auto-sync commands for various platforms
  • Sync status monitoring
  • Example curl command: curl -s "https://unixdate.com/api/now"

Developer Tools

Specialized tools for developers working with timestamps in production systems.

Timestamp Diff Tool

Compare two timestamps with detailed differences. Try it now

  • Calculate absolute time differences
  • Percentage-based comparisons
  • Human-readable duration output
  • Example: Compare 1779306488 and 1779310088

Timestamp Range Generator

Generate timestamp sequences for testing and data generation. Generate now

  • Custom start and end timestamps
  • Configurable step intervals
  • Export generated sequences
  • Example: Generate hourly timestamps for a week

Rate Limit Calculator

Calculate API rate limits across different time periods. Calculate now

  • Requests per second/minute/hour/day
  • Multiple period calculations
  • Real-world rate limit planning
  • Example: 1000 requests per hour = 0.28 requests per second

Cache TTL Generator

Generate TTL values with optional randomness for cache systems. Generate TTL

  • Natural language TTL expressions
  • Jitter percentage for cache stampede prevention
  • Human-readable TTL output
  • Example: "30 minutes" with 10% jitter

Cron Parser

Parse cron expressions and display next execution times. Parse cron

  • Standard cron expression parsing
  • Next N execution times
  • Clear schedule visualization
  • Example: 0 0 * * * (daily at midnight)

Timezone Overlap Calculator

Find overlapping work hours for distributed teams. Calculate overlap

  • Multiple timezone support
  • Custom work hour configurations
  • Optimal meeting time suggestions
  • Example: New York (9-5) vs London (9-5)

Data Analysis Tools

Advanced tools for analyzing timestamp patterns and processing time series data.

Pattern Detector

Analyze timestamp sequences for patterns and intervals. Detect patterns

  • Interval detection
  • Gap analysis
  • Pattern type classification
  • Example: Detect hourly vs daily patterns

Time Bucket Aggregator

Group timestamps into time intervals for analysis. Aggregate now

  • Multiple bucket sizes (minute, hour, day, week)
  • Count statistics per bucket
  • Data distribution analysis
  • Example: Aggregate events into 1-hour buckets

Peak Hours Detector

Identify busiest periods from timestamp data. Detect peaks

  • Timestamp and count data analysis
  • Peak and off-peak period identification
  • Hourly/daily/weekly analysis
  • Example: Find website traffic peaks

Seasonality Detector

Detect seasonal patterns in timestamp sequences. Detect seasonality

  • Daily, weekly, monthly, yearly patterns
  • Confidence level calculation
  • Pattern visualization
  • Example: Detect weekly usage patterns

Anomaly Detector

Find unusual patterns and outliers in timestamp data. Detect anomalies

  • Statistical outlier detection
  • Anomaly severity scoring
  • Time-based anomaly identification
  • Example: Detect unusual login patterns

Correlation Analyzer

Analyze correlations between multiple timestamp sequences. Analyze correlation

  • Correlation score calculation
  • Relationship type identification
  • Multiple sequence comparison
  • Example: Compare user activity patterns

Planning & Scheduling Tools

Tools for project planning, meeting scheduling, and business time calculations.

Meeting Time Finder

Find optimal meeting times across time zones. Find times

  • Multiple timezone support
  • Custom meeting durations
  • Best time suggestions
  • Example: Find overlap between NY and London teams

Business Hours Calculator

Calculate working hours between dates excluding weekends. Calculate hours

  • Custom work day configurations
  • Weekend exclusion
  • Total business hours calculation
  • Example: Calculate SLA response times

Project Milestone Tracker

Track project milestones with working day calculations. Track milestones

  • Holiday calendar support
  • Working day calculations
  • Milestone progress tracking
  • Example: Track project deadlines with holidays

Sprint Calculator

Calculate sprint durations and team velocity. Calculate sprint

  • Sprint duration configuration
  • Team velocity planning
  • Working day calculations
  • Example: 2-week sprint planning

Deadline Tracker

Track project deadlines with progress monitoring. Track deadline

  • Progress percentage tracking
  • Days remaining calculation
  • Status alerts and notifications
  • Example: Project deadline with 50% progress

Team Schedule Optimizer

Optimize team schedules for global collaboration. Optimize schedule

  • Team size and timezone configuration
  • Optimal overlap calculation
  • Schedule recommendation
  • Example: Optimize 5-person team across 3 timezones

Testing & Simulation Tools

Tools for generating test data, simulating time scenarios, and load testing.

Timestamp Faker

Generate realistic test timestamps. Generate test data

  • Random, sequential, or log-like generation
  • Custom date ranges
  • Bulk timestamp generation
  • Example: Generate 100 random timestamps for a month

Load Test Schedule Generator

Generate realistic load test schedules. Generate schedule

  • Ramp-up, sustain, and ramp-down periods
  • Custom request rates
  • Total duration and request calculation
  • Example: 5-min ramp, 30-min sustain, 1000 RPM max

API Latency Simulator

Simulate different API latency patterns. Simulate latency

  • Normal distribution, spikes, or time-based patterns
  • Custom base latency and variation
  • Statistical analysis of simulated latencies
  • Example: Simulate 100ms ± 20ms normal distribution

Webhook Simulator

Simulate webhook deliveries for testing. Simulate webhooks

  • Custom delivery timestamps
  • Payload template system
  • Delivery scheduling
  • Example: Simulate webhook deliveries every hour

Mock Data Generator

Generate mock data with realistic timestamps. Generate mock data

  • Custom row counts
  • Date range selection
  • Realistic timestamp distribution
  • Example: Generate 1000 rows of user activity data

Performance Test Generator

Generate performance test scenarios. Generate test

  • Concurrent user simulation
  • Requests per user calculation
  • Total load calculation
  • Example: 100 users, 10 requests each, 15 minutes

Specialized Tools

Advanced tools for specific timestamp scenarios and calculations.

Leap Second Calculator

Calculate leap seconds and their effects. Calculate leap seconds

  • Year-based leap second calculation
  • Total leap seconds since 1972
  • Next leap second prediction
  • Example: Calculate leap seconds for 2026

Anniversary Calculator

Calculate anniversaries and milestones. Calculate anniversary

  • Multiple unit support (days, weeks, months, years)
  • Time until calculation
  • Anniversary date generation
  • Example: Calculate 1-year anniversary from start date

Daylight Saving Calculator

Calculate DST transitions and effects. Calculate DST

  • Timezone-specific DST calculations
  • DST start and end dates
  • Total DST days calculation
  • Example: Calculate DST for New York in 2026

Microsecond Converter

Convert between time units. Convert units

  • Seconds, milliseconds, microseconds, nanoseconds
  • Bidirectional conversion
  • Human-readable output
  • Example: Convert 1 second to 1,000,000 microseconds

Historical Time Converter

Convert historical dates to Unix timestamps. Convert historical date

  • Pre-epoch date conversion
  • Days since epoch calculation
  • Historical timestamp generation
  • Example: Convert 1969-12-31 to Unix timestamp

Time Zone Explorer

Explore time zones around the world. Explore timezones

  • Region-based timezone browsing
  • Current time display
  • Timezone count statistics
  • Example: Explore all timezones in Europe

Security & Audit Tools

Tools for security analysis, token validation, and audit log processing.

Token Expiration Checker

Check token expiration times. Check token

  • Expiration time calculation
  • Time remaining display
  • Token status evaluation
  • Example: Check 24-hour token validity

Session Timeout Analyzer

Analyze session timeouts and idle time. Analyze session

  • Session duration calculation
  • Idle time monitoring
  • Timeout status evaluation
  • Example: Analyze 30-minute session timeout

Audit Log Analyzer

Analyze timestamps in audit logs. Analyze logs

  • Event count statistics
  • Time range analysis
  • Event rate calculation
  • Example: Analyze login audit logs

Security Event Timeline

Create security event timelines. Create timeline

  • Event severity classification
  • Timeline generation
  • Critical event identification
  • Example: Create timeline of security incidents

Rate Limit Monitor

Monitor API rate limits. Monitor rate

  • Usage percentage calculation
  • Remaining requests display
  • Reset time tracking
  • Example: Monitor 100 requests per hour limit

Compliance Checker

Check timestamp compliance. Check compliance

  • GDPR, HIPAA, PCI DSS, SOX compliance
  • Retention period calculation
  • Compliance status evaluation
  • Example: Check GDPR compliance for data retention

Visualization Tools

Tools for visualizing timestamp data and generating reports.

Timeline Generator

Generate timeline visualizations. Generate timeline

  • Event timeline creation
  • Duration calculation
  • Visual timeline representation
  • Example: Generate project milestone timeline

Calendar Heatmap

Create calendar heatmaps. Generate heatmap

  • Activity data visualization
  • Date range analysis
  • Heatmap generation
  • Example: Create GitHub-style contribution heatmap

Gantt Chart Generator

Generate Gantt charts. Generate Gantt

  • Task timeline visualization
  • Project duration calculation
  • Gantt chart generation
  • Example: Generate project schedule Gantt chart

Time Series Visualizer

Visualize time series data. Visualize data

  • Data point visualization
  • Value range analysis
  • Time series chart generation
  • Example: Visualize website traffic over time

Activity Report Generator

Generate activity reports. Generate report

  • User activity analysis
  • Report generation
  • Unique user identification
  • Example: Generate daily user activity report

Pattern Visualizer

Visualize timestamp patterns. Visualize patterns

  • Pattern detection visualization
  • Sequence analysis
  • Visual pattern representation
  • Example: Visualize daily user login patterns

API Documentation

UnixDate provides a comprehensive JSON API for programmatic access to all timestamp conversion functionality.

API Endpoints

GET https://unixdate.com/api/<timestamp>

Example Request

curl "https://unixdate.com/api/1779310088"

Example Response

{
    "ok": true,
    "input": "1779310088",
    "serverNow": 1779310088,
    "interpretedUnit": "s",
    "unix": {
        "seconds": 1779310088,
        "milliseconds": 1779310088000
    },
    "utc": {
        "human": "2026-05-20 20:48:08 UTC",
        "iso8601": "2026-05-20T20:48:08Z"
    },
    "local": {
        "timezone": "Europe\/Helsinki",
        "human": "2026-05-20 23:48:08",
        "iso8601": "2026-05-20T23:48:08"
    },
    "relativeToServerNow": "right now"
}

Response Fields

  • ok - Boolean indicating success
  • input - Original input timestamp
  • interpretedUnit - Unit interpretation (s for seconds)
  • unix.seconds - Unix timestamp in seconds
  • unix.milliseconds - Unix timestamp in milliseconds
  • utc.human - Human-readable UTC date
  • utc.iso8601 - ISO 8601 UTC format
  • local.human - Human-readable local date
  • local.iso8601 - ISO 8601 local format
  • relativeToServerNow - Relative time description

Current Time API

GET https://unixdate.com/api/now

Batch Conversion API

POST https://unixdate.com/api/batch
Content-Type: application/json

{
  "timestamps": [1779310088, 1779223688],
  "timezone": "UTC"
}

Rate Limiting

The API allows 100 requests per hour per IP address. No authentication required.

Error Responses

{
  "ok": false,
  "error": "Invalid timestamp format",
  "code": 400
}

Integration Examples

Shell Integration

#!/bin/bash
TS=$(date +%s)
RESPONSE=$(curl -s "https://unixdate.com/api/$TS")
UTC_TIME=$(echo $RESPONSE | grep -o '"human":"[^"]*"' | head -1 | cut -d'"' -f4)
echo "Current UTC time: $UTC_TIME"

Python Integration

import requests
import time

current_ts = int(time.time())
response = requests.get(f"https://unixdate.com/api/{current_ts}")
data = response.json()

print(f"UTC Time: {data['utc']['human']}")
print(f"Local Time: {data['local']['human']}")

JavaScript Integration

const currentTs = Math.floor(Date.now() / 1000);
fetch(`https://unixdate.com/api/${currentTs}`)
  .then(response => response.json())
  .then(data => {
    console.log('UTC Time:', data.utc.human);
    console.log('Local Time:', data.local.human);
  });

PHP Integration

$currentTs = time();
$response = file_get_contents("https://unixdate.com/api/$currentTs");
$data = json_decode($response, true);

echo "UTC Time: " . $data['utc']['human'] . "\n";
echo "Local Time: " . $data['local']['human'] . "\n";

Code Examples in 30+ Languages

UnixDate provides comprehensive code examples for working with Unix timestamps across programming languages, databases, and platforms.

Get Current Unix Time

// PHP
time(); // Returns: 1779310088
// Python
import time
time.time() // Returns: 1779310088
// JavaScript
Math.floor(Date.now() / 1000) // Returns: 1779310088
// Java
System.currentTimeMillis() / 1000 // Returns: 1779310088
// MySQL
SELECT UNIX_TIMESTAMP(NOW()) // Returns: 1779310088

Convert Unix Time to Date

// PHP
date('Y-m-d H:i:s', 1779310088)
// Returns: 2026-05-20 23:48:08
// Python
datetime.datetime.utcfromtimestamp(1779310088).strftime('%Y-%m-d %H:%M:%S')
// Returns: 2026-05-20 20:48:08
// JavaScript
new Date(1779310088 * 1000).toISOString()
// Returns: 2026-05-20T20:48:08Z
// MySQL
SELECT FROM_UNIXTIME(1779310088)
// Returns: 2026-05-20 23:48:08

Convert Date to Unix Time

// PHP
strtotime('2026-05-20 23:48:08')
// Returns: 1779310088
// Python
calendar.timegm(datetime.datetime.strptime('2026-05-20 23:48:08', '%Y-%m-d %H:%M:%S').timetuple())
// Returns: 1779310088
// JavaScript
Math.floor(new Date('2026-05-20T23:48:08Z').getTime() / 1000)
// Returns: 1779310088
// MySQL
SELECT UNIX_TIMESTAMP('2026-05-20 23:48:08')
// Returns: 1779310088