Developer Tools

Tools for coding, formatting, and debugging.

JSON

JSON Formatter

Format, validate and minify JSON with line-and-column errors and a tree view. Runs in your browser.

Runs locallyOpen tool
Encoding

Base64 Encoder/Decoder

Encode text or files to Base64 and decode it back to text or files, including URL-safe Base64.

Runs locallyOpen tool
Encoding

URL Encoder/Decoder

Encode and decode URLs and query values, and see a link's parameters in a table.

Runs locallyOpen tool
Security

JWT Decoder

Decode JWTs to read claims and expiry, and check HS256 signatures, without sending the token anywhere.

Runs locallyOpen tool
Regex

Regex Tester

Test JavaScript regular expressions live: highlighted matches, capture groups and a replace preview.

Runs locallyOpen tool
Text

Diff Checker

Compare two texts or code files side by side, with changed words highlighted and a downloadable patch.

Runs locallyOpen tool
Generator

UUID Generator

Generate random v4 or time-ordered v7 UUIDs in bulk, and inspect any UUID's version and time.

Runs locallyOpen tool
Security

Hash Generator

Get MD5, SHA-1, SHA-256 and SHA-512 hashes of text or files, and verify file checksums.

Runs locallyOpen tool
CSS

CSS Minifier & Beautifier

Minify or beautify CSS and see the size saved. Strings, url() and licence comments are kept.

Runs locallyOpen tool
Database

SQL Formatter

Format and beautify SQL in 20 dialects, with uppercase or lowercase keywords.

Runs locallyOpen tool
DevOps

Cron Expression Builder

Build and check cron schedules, read them in plain English and see the next run times in IST or UTC.

Runs locallyOpen tool
Time

Unix Timestamp Converter

Convert Unix epoch timestamps to readable dates and dates back to timestamps, in IST, UTC or any time zone.

Runs locallyOpen tool
Accessibility

Color Contrast Checker

Check text and background contrast against WCAG 2.2 AA and AAA, or test a whole palette as a matrix.

Runs locallyOpen tool
API

API Request Tester

Send GET, POST, PUT, PATCH or DELETE requests with headers, auth and a body; see the status and response.

Connected APIOpen tool
Linux

Chmod Permissions Calculator

Convert Linux file permissions between octal (755), symbolic (u=rwx) and ls -l, and copy the chmod command.

Runs locallyOpen tool
Browser

User Agent Parser

Read a User-Agent string: browser and version, OS, device type, engine and bots, with JSON output.

Runs locallyOpen tool
Networking

IPv4 Subnet Calculator

Find the network, broadcast, host range, masks and address type of an IPv4 subnet, and split it.

Runs locallyOpen tool
Apache

.htaccess Generator

Generate Apache .htaccess rules for HTTPS and www redirects, IP blocking, compression, caching and 301s.

Runs locallyOpen tool
YAML

YAML Validator & Formatter

Validate YAML, convert YAML ↔ JSON and re-indent YAML as you type. Supports multi-document files.

Runs locallyOpen tool
HTML

HTML Entity Encoder

Encode and decode HTML entities, and turn an email address into a spam-resistant mailto: link.

Runs locallyOpen tool
Windows

Windows Context Menu Builder

Create .reg files that add your own items to the Windows right-click menu, with a matching uninstaller.

Runs locallyOpen tool
Productivity

Keep PC Awake Script (Anti-AFK)

Create a Windows script that keeps your PC awake and the screen on for a set time, with clear stop steps.

Runs locallyOpen tool
SQL

SQL Playground

Run SQL in an in-browser SQLite database with sample tables. Open and download .sqlite files.

Runs locallyOpen tool
TypeScript

JSON to TypeScript

Generate TypeScript interfaces or types from JSON, with optional and nullable fields detected.

Runs locallyOpen tool