Unix epoch to human-readable date, and back
Current timestamp
LiveUnix (seconds)
1785351540Unix (milliseconds)
1785351540183Convert
Convert between Unix epoch timestamps and human-readable dates in either direction. Auto-detects whether you've entered seconds or milliseconds, and shows a live-updating current timestamp for quick reference.
Enter a timestamp or date
Type an epoch value, or pick a date and time.
Get every format at once
See Unix seconds/ms, ISO 8601, UTC, local time, and relative time.
Copy what you need
One click copies any individual value.
How does it know if I entered seconds or milliseconds?
By digit count — 10-digit numbers are treated as seconds, 13-digit numbers as milliseconds, matching how Unix timestamps are conventionally sized.
What timezone is the local time shown in?
Your browser's local timezone, detected automatically.
Generate strong, random passwords instantly. Adjustable length and character sets (uppercase, lowercase, numbers, symbols), live strength indicator, one-click copy. All generation happens in your browser using the Web Crypto API — passwords are never sent anywhere.
Generate random UUID v4 identifiers instantly, one or in bulk (up to 100 at once). Copy individually or all at once. Perfect for database keys, API testing, and unique identifiers in code. 100% client-side using crypto.randomUUID().
Encode or decode URLs and URL components instantly. Supports both component encoding (encodeURIComponent, for query params) and full-URL encoding (encodeURI, preserves URL structure). Perfect for debugging query strings, API requests, and web forms.
Format, validate, and beautify JSON data instantly. Minify JSON, fix formatting errors, and validate JSON syntax online. Perfect for developers working with APIs and configuration files.