DEV · 37 live tools
Free coding tools (JSON, Base64, JWT)
Paste secrets into a formatter only if you trust the tab. Here, encoding and hashing do not phone home.
Formatters
JSON Formatter
LivePretty-print JSON.
JSON Viewer
LiveTree view for JSON documents.
JSON Validator
LiveValidate JSON and show errors.
JavaScript Formatter
LivePretty-print JavaScript.
JavaScript Minifier
LiveMinify JavaScript.
HTML Formatter
LivePretty-print HTML.
HTML Minifier
LiveMinify HTML.
CSS Formatter
LivePretty-print CSS.
CSS Minifier
LiveMinify CSS for production.
Regex Tester
LiveTest a regular expression against sample text.
SQL Formatter
LivePretty-print basic SQL queries.
Encode
Text ↔ Base64
LiveEncode and decode Base64 text.
URL Encode / Decode
LivePercent-encode and decode URLs.
HTML Encode / Decode
LiveEscape and unescape HTML entities.
JWT Decode / Encode
LiveInspect and build JWT payloads.
Image ↔ Base64
LiveEncode an image file as Base64.
PDF ↔ Base64
LiveEncode a PDF as Base64.
HEX ↔ RGB
LiveConvert colour values between HEX and RGB.
Data
Slugify
LiveSlugify titles for URLs.
Hash Generator
LiveSHA-256 and SHA-1 hashes of text or a file.
UUID Generator
LiveMint random UUID v4 values.
Password Generator
LiveGenerate strong random passwords.
Timestamp Converter
LiveUnix seconds ↔ readable date (UTC / local).
Query String
LiveBuild or parse URL query parameters.
Number Base
LiveConvert between binary, octal, decimal, and hex.
Diff Text
LiveCompare two blocks line by line.
Markdown Preview
LiveRender Markdown to simple HTML.
Roman Numerals
LiveConvert numbers ↔ Roman numerals.
Percent Calculator
LivePercent of, change, and reverse percent.
Unit Converter
LiveConvert length, weight, temperature, and data sizes.
Cron Explainer
LiveTurn a 5-field cron into plain English.
CSV ↔ JSON
LiveConvert CSV tables to JSON.
XML ↔ JSON
LiveConvert XML to JSON.
YAML ↔ JSON
LiveConvert YAML to JSON.
String ↔ JSON
LiveParse stringified JSON safely.