Developer Tools
Format, convert, and validate developer data — JSON, XML, YAML, and CSV. Most tools run entirely in your browser.
Converters · 20 tools
CSV to JSON Converter
Turn CSV spreadsheet data into structured JSON
Local
JSON to XML Converter
Convert JSON data to XML format
Local
YAML to JSON Converter
Convert YAML config files to JSON format
Local
XML to JSON Converter
Convert XML data to JSON format
Local
Base64 Encode/Decode
Encode text to Base64, or decode Base64 back to text
Local
URL Encode/Decode
Percent-encode text for a URL, or decode it back
Local
Base64 to Image Converter
Turn a Base64 string back into a downloadable image
Local
HTML to Markdown Converter
Convert HTML markup to clean Markdown
Local
HTML to Text Converter
Strip HTML tags and get the plain text content
Local
JSON to CSV Converter
Turn JSON arrays into clean CSV spreadsheets
Local
JSON to TypeScript Interface
Turn a JSON sample into TypeScript interface definitions
Local
JSON to YAML Converter
Convert JSON config files to YAML format
Local
Markdown to HTML Converter
Render Markdown into clean HTML
Local
Unix Timestamp Converter
Convert Unix timestamps to readable dates, and back
Local
CSV to Excel (XLSX) Converter
Turn CSV data into a real Excel spreadsheet
Local
CSV to XML Converter
Turn CSV spreadsheet data into well-formed XML
Local
TSV to CSV Converter
Turn tab-separated data into a comma-separated CSV file
Local
XML to YAML Converter
Convert XML documents to readable YAML
Local
Number Base Converter
Convert numbers between binary, decimal, hex, and octal
Local
YAML to XML Converter
Convert YAML config files to well-formed XML
Local
Utilities · 15 tools
JSON Formatter
Pretty-print and indent messy or minified JSON
Local
JSON Validator
Check whether JSON is well-formed, with a clear error location
Local
JSON Diff
Compare two JSON values and see exactly what changed
Local
QR Code Generator
Generate a scannable QR code from text or a URL
Local
JWT Decoder
Decode a JWT's header and payload — no signature verification
Local
CSS/JS Minifier
Strip comments and whitespace from CSS or JavaScript
Local
HTML Formatter
Pretty-print and indent messy or minified HTML
Local
HTML Minifier
Strip comments and whitespace from HTML to shrink page weight
Local
JSON Minifier
Strip whitespace from JSON to shrink its size
Local
UUID Generator
Generate random, standards-compliant UUIDs (v4)
Local
XML Formatter
Pretty-print and indent messy or minified XML
Local
XML Validator
Check whether XML is well-formed, with a clear error message
Local
YAML Validator
Catch tabs, duplicate keys, and indentation mistakes in YAML
Local
Barcode Generator
Generate a scannable Code 128 barcode from text
Local
Hash Generator (MD5/SHA-256)
Generate MD5 and SHA-256 hashes from text
Local
About Developer Tools
Convert between JSON, XML, YAML, and CSV; format, minify, and validate JSON/XML/HTML; diff two JSON files; and generate or decode the things developers deal with daily — Base64, JWTs, hashes, UUIDs, QR codes, and Unix timestamps.
Every tool in this category runs entirely client-side — nothing you paste or upload is sent anywhere, which matters when you're inspecting a JWT, a config file, or anything else you'd rather not paste into a random server.