Everything you run before you ship.
Format, decode, validate, and test — the small utilities that live in every developer's bookmark bar, rebuilt in one fast, no-fuss place. No accounts, no upload limits, no waiting for a spinner.
$ debotools format --json payload.json
{"user":"arpit","role":"dev","active":true}
↳ reformatting…
{
"user": "arpit", "role": "dev", "active": true }
$
JSON Formatter
Pretty-print messy JSON with consistent indentation and sorted keys.
Open toolJSON Validator
Check JSON for syntax errors and see exactly where they break.
Open toolJSON → CSV
Turn a JSON array of objects into a CSV file you can open in a spreadsheet.
Open toolCSV → JSON
Convert CSV rows into a clean JSON array, with automatic type detection.
Open toolJSON Minifier
Strip whitespace and line breaks from JSON to shrink it down to one line.
Open toolJSON → YAML
Turn a JSON document into clean, readable YAML.
Open toolJSON → XML
Turn a JSON document into well-formed, indented XML.
Open toolXML → JSON
Parse an XML document into a clean JSON object.
Open toolCSV → Excel
Turn CSV rows into a downloadable Excel (.xlsx) workbook.
Open toolExcel → CSV
Upload an Excel (.xlsx) workbook and convert its first sheet to CSV.
Open toolJSON → Excel
Turn a JSON array of objects into a downloadable Excel (.xlsx) workbook.
Open toolExcel → JSON
Upload an Excel (.xlsx) workbook and convert its first sheet to a JSON array.
Open toolHTML → Markdown
Strip HTML tags and turn markup into clean, plain Markdown.
Open toolBase64 Encoder/Decoder
Encode text or files to Base64, or decode a Base64 string back to plain text.
Open toolURL Encoder/Decoder
Escape or unescape special characters in a URL or query string.
Open toolHash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes in Hex, Base64, or Base64URL.
Open toolJWT Decoder
Decode a JSON Web Token and inspect its header, payload, and signature.
Open toolUUID Generator
Generate v4, v7, v1 or NIL UUIDs in bulk, or inspect one you already have.
Open toolCron Expression Generator
Build a cron schedule visually and see the next run times in plain English.
Open toolTimestamp Converter
Convert between Unix timestamps and human-readable dates, in any timezone.
Open toolRegex Tester
Test a regular expression against sample text and see every match highlighted.
Open toolWord Counter
Count words, characters, sentences and reading time as you type.
Open toolCharacter Counter
Count characters with and without spaces, plus bytes and words.
Open toolLine Counter
Count lines, blank lines, and words in any block of text.
Open toolText Case Converter
Convert text between UPPERCASE, lowercase, camelCase, PascalCase, snake_case and kebab-case.
Open toolText Diff
Compare two blocks of text and see every line that was added, removed or left unchanged.
Open toolWhitespace Remover
Trim, collapse or strip extra spaces, blank lines and line breaks from text.
Open toolText Extractor
Pull emails, URLs, hashtags, mentions, IP addresses, and numbers out of any block of text.
Open toolText to ASCII
Convert text into its ASCII/Unicode character codes, in decimal, hex, or binary.
Open toolASCII to Text
Convert ASCII/Unicode character codes back into readable text.
Open toolWord Frequency Counter
See which words show up most often in a block of text, with a sortable frequency list.
Open tool