Detection rulesScans the whole JSON: 10-digit integers are treated as seconds and 13-digit as milliseconds and converted to readable dates; the reverse turns ISO / date strings back into timestamps. Worried about false hits? Enable "time-like keys only" to touch only time / date / _at fields.
JSON source
Load JSON
Converted
Converted output will appear here
Readable API responses at a glance

JSON Timestamp Batch Converter

Whole-JSON scan · auto s / ms detection · two-way · local

🔒Processed locally in your browser — never uploaded or stored

No upload, no storage

JSON is processed in memory and never sent to a server.

Share via URL fragment

Share links encode data in the # anchor — never sent to a server.

Remember last edit

Optionally keep your last input locally; clear it with one click.

Why use the Timestamp Batch Converter

Batch, not one by one

Stop copying fields into a single-value converter: every timestamp field in the JSON becomes a readable date in one pass.

Auto s / ms detection

10 digits are treated as seconds and 13 as milliseconds; numeric-string timestamps are recognized too.

Two-way conversion

Turn timestamps into readable dates, or dates back into timestamps (seconds or milliseconds) for test data.

False hits under control

Detection is range-based by default; enable "time-like keys only" to touch just time / date / _at fields and leave big plain numbers alone.

Local · no upload

Everything runs in your browser; data is never uploaded or stored.