Developer & Data Tools

Format, validate, encode, decode, and convert developer data.

Essential developer utilities that run in your browser. Format and validate JSON, XML, YAML, and SQL. Encode and decode Base64 and URLs. Generate hashes and UUIDs. Test regular expressions with live matching. Convert between CSV, JSON, YAML, and TSV formats.

JSON Formatter / Validator

Format and validate JSON data.

jsonformatvalidate

XML Formatter / Validator

Format and validate XML data.

xmlformatvalidate

YAML Formatter / Validator

Format and validate YAML data.

yamlformatvalidate

CSV to JSON

Convert CSV data to JSON format.

csvjsonconvert

JSON to CSV

Convert JSON data to CSV format.

jsoncsvconvert

JSON to YAML

Convert JSON to YAML format.

jsonyamlconvert

YAML to JSON

Convert YAML to JSON format.

yamljsonconvert

CSV to TSV

Convert CSV to tab-separated values.

csvtsvconvert

TSV to CSV

Convert TSV to comma-separated values.

tsvcsvconvert

Base64 Encode / Decode

Encode or decode Base64 strings.

base64encodedecode

URL Encode / Decode

Encode or decode URLs.

urlencodedecode

Hash Generator

Generate SHA-256, SHA-512 hashes.

hashshasecurity

UUID Generator

Generate UUIDs v4.

uuiduniqueid

JWT Decoder

Decode and inspect JWT tokens.

jwttokendecode

Unix Timestamp Converter

Convert Unix timestamps to dates.

unixtimestampdate

Regex Tester

Test regular expressions with live matching.

regextestpattern

SQL Formatter

Format SQL queries for readability.

sqlformatquery

HTML Beautifier / Minifier

Beautify or minify HTML code.

htmlbeautifyminify

CSS Beautifier / Minifier

Beautify or minify CSS code.

cssbeautifyminify

JS Beautifier / Minifier

Beautify or minify JavaScript code.

javascriptbeautifyminify

Query String Parser / Builder

Parse query strings into key-value pairs and rebuild them cleanly.

queryurlparams

URL Parameters Editor

Edit URL query parameters visually and rebuild the final URL.

urlparametersquery

HTTP Headers Parser

Parse raw HTTP headers into a readable table or JSON.

httpheadersparse

Data URL Encode / Decode

Create or inspect data: URLs for text, HTML, SVG, and Base64 payloads.

data urlbase64encode

Developer & Data Tools — Frequently Asked Questions

Is my code or data stored anywhere?

No. Everything is processed locally in your browser. Your code and data never leave your device.

Can I format large files?

Yes. Most formatters handle files up to several megabytes without issues. Very large files may be slower on older devices.

Are the formatters configurable?

Most formatters use standard conventions (2-space indent for JSON, etc.). Custom configuration is planned for future updates.

Explore more tools

Back to homepage