Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Current Timestamp
1775611518
Timestamp → Date
Date → Timestamp
How to Use
Enter a Unix timestamp (a number) to convert it to a human-readable date and time. Or enter a date and time to convert it to a Unix timestamp. Click 'Current Time' to get the timestamp for right now. Toggle between seconds and milliseconds using the unit selector.
Who Is This For
Developers reading server logs with numeric timestamps, data engineers analyzing database records with Unix time fields, and anyone who needs to interpret the 'created_at' or 'updated_at' fields in API responses.
Key Features
• Unix timestamp ↔ date/time bidirectional conversion
• Seconds (s) and milliseconds (ms) unit toggle
• Current timestamp button
• UTC and local timezone display
• ISO 8601 format support
Frequently Asked Questions
Q: What does timestamp 0 represent?
A: January 1, 1970 00:00:00 UTC — the Unix Epoch, the starting point for all Unix timestamps.
Q: How do I tell if a timestamp is in seconds or milliseconds?
A: A 13-digit number is milliseconds; a 10-digit number is seconds. JavaScript's Date.now() returns milliseconds.
Q: What is the Year 2038 problem?
A: On 32-bit systems, Unix timestamps will overflow on January 19, 2038. This doesn't affect 64-bit systems.
Tips
Paste values from MySQL's UNIX_TIMESTAMP() or Python's time.time() directly to verify them. When working across time zones, always use UTC-based timestamps to avoid confusion.
Send result to another tool
Share