Convert between Unix timestamp, ISO 8601, and human-readable date formats with timezone support
Unix Timestamp (seconds)
1760929598
Your Current Local Time
10/20/2025, 3:06:38 AM
Time Difference (Age)
0 sec ago
Current value:
Seconds: 1760929598
Milliseconds: 1760929598795
Monday, October 20, 2025 at 03:06:38 AM UTC
ISO 8601
2025-10-20T03:06:38.795Z
RFC 2822
Mon, 20 Oct 2025 03:06:38 GMT
Date String
Mon Oct 20 2025
Time String
03:06:38 GMT+0000 (Coordinated Universal Time)
Locale String
10/20/2025, 3:06:38 AM
UTC
10/20/2025, 03:06:38
UTC
America/New_York
10/19/2025, 23:06:38
EDT
America/Los_Angeles
10/19/2025, 20:06:38
PDT
America/Chicago
10/19/2025, 22:06:38
CDT
Europe/London
10/20/2025, 04:06:38
GMT+1
Europe/Paris
10/20/2025, 05:06:38
GMT+2
Asia/Dubai
10/20/2025, 07:06:38
GMT+4
Asia/Kolkata
10/20/2025, 08:36:38
GMT+5:30
Asia/Singapore
10/20/2025, 11:06:38
GMT+8
Asia/Tokyo
10/20/2025, 12:06:38
GMT+9
Australia/Sydney
10/20/2025, 14:06:38
GMT+11
• A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since the Unix epoch: January 1, 1970, 00:00:00 UTC
• It's a universal time representation that's independent of timezones
• Unix timestamps are widely used in programming, databases, and APIs
• The 32-bit Unix timestamp will overflow on January 19, 2038 (Year 2038 problem)
• Live Updates: Real-time display of current timestamp that updates every second
• Time Difference: See how long ago (or in the future) any timestamp is relative to now
• Dual Input Modes: Enter timestamps in seconds or milliseconds
• Date/Time Picker: Visual date and time selection with second precision
• Pause/Resume: Freeze the time display to work with specific timestamps
• Multiple Formats: View ISO 8601, RFC 2822, Date String, Time String, and Locale String
• 11 Timezones: Instantly see the same timestamp across major world timezones
• Timezone Selector: Convert to any timezone for human-readable display
• One-Click Copy: Copy any format to clipboard with a single click
• Responsive Design: Works seamlessly on desktop, tablet, and mobile
1. Live Mode (Default): The tool displays current time and updates every second. Use Pause/Resume button to freeze time.
2. Unix Timestamp Input: Enter any Unix timestamp in seconds or milliseconds. All formats update instantly.
3. Date & Time Picker: Select a specific date and time (including seconds) from the visual picker.
4. Timezone Selection: Choose any timezone from the dropdown to see human-readable time in that timezone.
5. Time Difference: The top banner shows how long ago (or future) the selected timestamp is from now.
6. Multiple Timezones: Scroll down to see the same timestamp displayed across 11 major world timezones.
7. Copy Any Format: Click the copy icon next to any timestamp format to copy it to your clipboard.
8. Reset to Now: Click "Reset to Now" button to return to live current time mode.
Unix Seconds:
Standard format, counts seconds since epoch. Most common in backend systems.
Example: 1729325000
Unix Milliseconds:
Used in JavaScript, mobile apps, and many modern APIs.
Example: 1729325000000
ISO 8601:
International standard, timezone-aware, sortable format.
Example: 2024-10-19T12:30:00.000Z
RFC 2822:
Used in email headers, HTTP, and legacy systems.
Example: Sat, 19 Oct 2024 12:30:00 GMT
Date String:
Simple date representation without time information.
Example: Sun Oct 19 2024
Locale String:
Formatted according to user's locale settings.
Example: 10/19/2024, 1:55:55 PM
• API Development: Convert timestamps between formats for API requests and responses
• Database Operations: Work with timestamp fields and understand stored values
• Log Analysis: Convert log timestamps to human-readable format for debugging
• Event Debugging: See exactly when events occurred and how long ago
• Data Migration: Convert date formats during data imports and exports
• Global Coordination: Schedule meetings and events across different timezones
• Testing: Generate test data with specific past or future timestamps
• Analytics: Understand when user actions occurred and calculate durations
• Expiry Dates: Calculate and verify expiration times for tokens and sessions
• Time Travel: See what a timestamp means in different timezones and formats
JavaScript:
// Get current Unix timestamp in seconds const seconds = Math.floor(Date.now() / 1000); // Get current Unix timestamp in milliseconds const milliseconds = Date.now(); // Convert Unix timestamp to Date const date = new Date(1729325000 * 1000); // Convert Date to ISO 8601 const iso = date.toISOString();
Python:
import time from datetime import datetime # Get current Unix timestamp timestamp = time.time() # Convert Unix timestamp to datetime dt = datetime.fromtimestamp(1729325000) # Convert datetime to ISO 8601 iso = dt.isoformat()
Storage:
• Always store timestamps in UTC to avoid timezone confusion
• Use Unix timestamps (seconds) for database storage as they're timezone-independent
• Store in milliseconds if you need sub-second precision
Display:
• Always convert timestamps to user's local timezone for display
• Use ISO 8601 format for APIs and logs as it's unambiguous
• Include timezone information when sharing timestamps with others
Development:
• Be aware of the difference between seconds and milliseconds
• JavaScript uses milliseconds, most backend systems use seconds
• Test your code with past, present, and future timestamps
Accuracy:
• Account for leap seconds in systems requiring high precision
• Remember that timezones change due to daylight saving time
• Use this tool to verify timestamp conversions in your applications