Free online developer utilities

Free Developer Tools Online

Unix timestamp & epoch converter, JSON viewer/formatter, sandboxed JavaScript playground, regex tester, timezone converter, Base64/URL tools, color converter, string utilities, UUID & password generator β€” everything runs locally in your browser.

Current Unix Timestamp
0
seconds since Jan 1, 1970 UTC

The Unix timestamp (epoch time) converter below converts epoch to date and date to epoch instantly, auto-detects seconds/milliseconds/microseconds, supports any timezone, and includes a timestamp calculator β€” a free alternative to epochconverter.com that runs entirely client-side.

Current Time

Local Time
--:--:--
UTC / GMT Time
--:--:--
Unix Timestamp (seconds)
0
Unix Timestamp (ms)
0

Timestamp β†’ Date (Epoch Converter)

Paste a Unix timestamp in seconds, milliseconds, microseconds, or nanoseconds β€” the unit is auto-detected.

Leave empty to use the current time

Date β†’ Timestamp (Epoch)

Timestamp Calculator

Add or subtract time from a Unix timestamp β€” useful for computing expiry times, TTLs, or deadlines.

Known Epoch Values & Reference

Common reference points, useful for spotting off-by-one and overflow bugs.

EventUnix TimestampUTC Date
What is a Unix timestamp / epoch time?

A Unix timestamp counts the seconds elapsed since 00:00:00 UTC on January 1, 1970 (the "Unix epoch"), ignoring leap seconds. It's a compact, timezone-free way for programs and databases to represent an exact moment in time.

Why are some timestamps 13 digits instead of 10?

A 10-digit value is typically seconds since the epoch; 13 digits usually means milliseconds (used by JavaScript's Date.now()), 16 digits means microseconds, and 19 digits means nanoseconds. This tool detects the unit automatically.

What happens on January 19, 2038?

Systems that store Unix time as a signed 32-bit integer will overflow at 03:14:07 UTC on 19 January 2038 β€” the "Year 2038 problem." Most modern systems use 64-bit timestamps and are unaffected.

A free online JSON formatter, validator, beautifier and tree viewer β€” paste JSON to pretty-print, minify, validate, or explore it as a collapsible, searchable tree, similar to jsonviewer.stack.hu. Also tolerates common mistakes: single-quoted strings, unquoted keys/values, trailing commas, and // or /* */ comments β€” it will auto-fix and tell you what changed.

JSON Formatter, Validator & Viewer

0 characters
Format valid JSON above to see the interactive tree.

Write and run JavaScript online with live console output. Code executes inside an isolated, sandboxed frame β€” an in-browser JS playground / online JS compiler with no access to this site's cookies, storage, or network.

JavaScript Playground

Code Editor
Console Output
πŸ›‘οΈ
Sandboxed execution. Your code runs inside an isolated iframe with a unique origin: it cannot read this page's cookies or DOM, cannot make network requests, and is automatically stopped if it runs longer than 5 seconds (e.g. an infinite loop).

ℹ️ Tips:

  • Use console.log() to print output
  • Supports modern ES6+ JavaScript syntax
  • Use console.error() / console.warn() for styled messages
  • Press Ctrl/Cmd + Enter to run
  • Runaway loops are killed automatically after 5 seconds

Test regular expressions against sample text in real time β€” a free online regex tester supporting global, case-insensitive, and multiline flags.

Regex Pattern Tester

Enter a valid regex pattern (without delimiters)

Common Regex Patterns

Email Address

^[^\s@]+@[^\s@]+\.[^\s@]+$

URL

https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b

Phone Number

^\+?[\d\s\-\(\)]{7,}$

Password (8+ chars)

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$

Hex Color Code

^#?([a-f0-9]{6}|[a-f0-9]{3})$

Alphanumeric Only

^[a-zA-Z0-9]+$

Click a pattern to copy it to the pattern field

A world clock and timezone converter showing the current time across major cities, with support for adding any IANA timezone.

Current Time in Different Timezones

Use IANA timezone format (e.g. Europe/London, Asia/Kolkata)

Encode or decode text using Base64 or URL encoding β€” handy for API payloads, query strings, and data URIs.

Base64 Encoder / Decoder

URL Encoder / Decoder

Convert colors between HEX and RGB with a live preview β€” a simple online color picker and converter.

Color Converter

Transform text case, reverse strings, trim whitespace, and count characters and words online.

String Utilities

Characters

0

Words

0

Generate random UUIDs (GUIDs) and strong, secure random passwords for free, entirely in your browser.

UUID Generator

Generate random universally unique identifiers (UUID v4 / GUID)

Password Generator

Create secure random passwords