Developer Tools

Format data, inspect encodings and generate useful development values locally.

Choose the operation that matches your task. Each tool explains its limits, accepts local input and lets you copy or download the result. Your original files remain unchanged.

JSON Validator

Check JSON syntax locally and receive a clear validation result.

JSON Minifier

Remove formatting whitespace from valid JSON without changing its values.

URL Encoder

Percent-encode a text value for use as one URL component.

URL Decoder

Decode percent escapes in a URL component without opening a URL.

HTML Encoder

Escape HTML-sensitive characters so text can be represented as data.

HTML Decoder

Decode numeric HTML references and common named entities into plain text.

JWT Decoder

Inspect a JWT header and payload locally without verifying its signature.

UUID Generator

Generate random UUID version 4 identifiers using browser cryptography.

Regex Tester

Test a JavaScript regular expression and inspect matching text and positions.

URL Parser

Inspect the components and query entries of an HTTP or HTTPS URL locally.

HTML to Markdown

Convert pasted HTML structure into readable Markdown without executing the HTML.

Color Converter

Convert opaque HEX, RGB and HSL color values with explicit range validation.

Markdown to HTML

Convert Markdown into HTML source displayed safely as plain text.

Choosing a tool

Use one operation at a time and check the result before replacing important source data. CSV utilities parse structured records; text tools work on physical lines. Those are different when quoted CSV fields contain line breaks.

Where is processing performed?

Tool input and file contents are processed locally in your browser. Opening a page still sends ordinary page requests to the hosting provider.

Analytics preferences

Optional Google Analytics helps us understand page usage. Tool content is never included. Analytics stays off until you enable it.