Epoch Converter for JavaScript — Date.now() & Timestamps
Quick Answer: JavaScript Date.now() returns epoch milliseconds (13 digits). To convert: new Date(1704067200000). To get epoch seconds: Math.floor(Date.now() / 1000). Paste any timestamp to convert between formats.
Current Unix Epoch
1776009213
2026-04-12T15:53:33.000Z
FAQ
Does JavaScript use seconds or milliseconds?
JavaScript Date uses milliseconds. Date.now() returns ms. Unix timestamps from other languages are usually seconds -- multiply by 1000 for JS.
How do I get a Unix timestamp in JavaScript?
Math.floor(Date.now() / 1000) for seconds. Date.now() for milliseconds. new Date().getTime() also returns milliseconds.