The Developer Tool Belt
A growing collection of free, fast, privacy-first web utilities. Everything runs in your browser — your data never leaves your device.
Encoding
Base64 Encoder & Decoder
Encode and decode Base64 for text and files, 100% in your browser.
Open toolURL Encoder & Decoder
Percent-encode and decode URLs and query string components instantly.
Open toolHTML Entity Encoder & Decoder
Convert characters to and from HTML entities like &.
Open toolJWT Decoder
Decode JSON Web Tokens and inspect their header and payload.
Open toolString Escaper & Unescaper
Escape and unescape strings for JavaScript, JSON, HTML, and URL formats.
Open toolUnicode Escaper & Unescaper
Convert text to and from Unicode escape sequences: \uXXXX, \u{…}, HTML entities, CSS escapes, UTF-8 bytes, and more.
Open toolPunycode / IDN Converter
Convert between Unicode internationalized domain names (IDN) and Punycode (xn--). Detect homograph attacks.
Open toolConverters
Base64 to Image
Decode Base64 strings to PNG, JPG, GIF, WebP or SVG images.
Open toolImage to Base64
Encode any image to a Base64 string for CSS, HTML, or JSON.
Open toolBase64 to PDF
Decode Base64 strings into downloadable PDF files.
Open toolPDF to Base64
Encode PDF files to Base64 for JSON, APIs, or data URLs.
Open toolBase64 to Hex
Convert Base64 strings to lowercase hexadecimal.
Open toolHex to Base64
Convert hexadecimal strings to standard Base64.
Open toolMarkdown ↔ HTML Converter
Convert Markdown to HTML and HTML to Markdown with GitHub-flavored extensions, live preview, and sanitization.
Open toolJSON ↔ CSV Converter
Convert JSON to CSV and CSV to JSON with flatten, delimiter, RFC 4180 escaping, and auto-typing.
Open toolJSON ↔ YAML Converter
Convert JSON to YAML and YAML to JSON — lossless, configurable indent, sort keys, and flow style.
Open toolCSV ↔ YAML Converter
Convert CSV to YAML and YAML to CSV with delimiter, flatten nested fields, and auto-typing.
Open toolColor Picker & Converter
Pick, convert, and explore colors between HEX, RGB, and HSL with contrast checking and harmonies — all in your browser.
Open toolNumber Base Converter
Convert between binary, octal, decimal, and hexadecimal with bit visualization and all outputs at once — all in your browser.
Open toolTimestamp / Epoch Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds, milliseconds, microseconds, and nanoseconds — all in your browser.
Open toolDecimal Converter
Convert between decimal, binary, octal, and hex — and see the ASCII character.
Open toolBinary Converter
Convert binary to decimal, hexadecimal, octal, and ASCII — instantly and privately.
Open toolASCII Table & Converter
Browse the full 128-character ASCII table and convert between char, decimal, hex, binary, octal, and HTML entity.
Open toolGenerators
JWT Encoder & Token Generator
Generate and sign JSON Web Tokens (HS256/384/512) locally in your browser.
Open toolRegex Generator
Build regular expressions visually with blocks, quantifiers, presets, and live match preview — all in your browser.
Open toolRegex Tester & Debugger
Test regular expressions with real-time match highlighting, capture groups, and replacement preview — all in your browser.
Open toolDiff Checker & Text Compare
Compare two texts side by side or unified — spot every addition, deletion, and change instantly and privately.
Open toolFile Compare
Compare two files by SHA-256 hash and see a line-by-line diff for text files — all in your browser.
Open toolUUID / GUID Generator
Generate RFC 4122 UUID v4, v1, and GUIDs with multiple format options and validation — all in your browser.
Open toolPassword Generator
Generate strong, random, and memorable passwords with adjustable length, character sets, and strength meter — all in your browser.
Open toolLorem Ipsum Generator
Generate paragraphs, sentences, words, and lists of classic placeholder text — instantly and privately in your browser.
Open toolFake Data / Mock JSON Generator
Build custom schemas and generate realistic mock data — JSON, JSON Lines, CSV, or SQL INSERT — all in your browser.
Open toolQR Code Generator
Generate QR codes for URLs, text, email, WiFi, and contacts. Customize size, colors, and error correction. Download PNG or SVG — all in your browser.
Open toolRandom Number Generator
Generate cryptographically secure random integers, floats, sequences, and dice rolls — all in your browser.
Open toolCron Expression Generator
Build, parse, and explain cron schedules with live next-run previews — all in your browser.
Open toolColor Palette Generator
Generate harmonious color palettes with lockable swatches and export to CSS, SCSS, JSON, or Tailwind — all in your browser.
Open toolFormatting
JSON Formatter & Beautifier
Format, beautify, minify and validate JSON with sort keys, ASCII escape, and tree view.
Open toolJSON Validator
Strict JSON validator with precise error location, lint hints, structure stats, and duplicate key detection.
Open toolJSON Viewer
Interactive JSON tree explorer with filter, copy-path, expand/collapse all, and colour-coded types.
Open toolJSON Editor
Visual JSON tree editor — rename keys, change types, add or delete nodes, with undo/redo and export.
Open toolJSON Diff & Compare
Compare two JSON documents semantically — added, removed, and changed keys with exact JSON paths.
Open toolHTML Formatter & Beautifier
Beautify or minify HTML with configurable indent, line wrap, and inline-tag handling.
Open toolHTML Minifier
Minify HTML with advanced options: remove comments, collapse whitespace, minify inline CSS & JS, remove optional closing tags.
Open toolCSS Formatter & Beautifier
Beautify or minify CSS with configurable indent, blank lines between rules, and selector formatting.
Open toolCSS Minifier
Minify CSS with advanced options: remove comments, collapse whitespace, shorten hex colors, remove zero units, and more.
Open toolJavaScript Formatter & Beautifier
Beautify or minify JavaScript with configurable indent, preserve newlines, chained methods, and array indentation.
Open toolJavaScript Minifier
Minify JavaScript with advanced options: remove comments, collapse whitespace, strip console.log, shorten booleans, and more.
Open toolSQL Formatter & Beautifier
Beautify or minify SQL with configurable indent, keyword case, and clause formatting — all in your browser.
Open toolXML Formatter & Validator
Beautify, minify, and validate XML, SVG, RSS, and SOAP with configurable indent — all in your browser.
Open toolHashing
MD5, SHA-1 & SHA-256 Hash Generator
Generate cryptographic hashes from text, locally and instantly.
Open toolSHA-256 Hash Generator
Generate SHA-256 hashes from text or files — hex, Base64, and Base64URL output, all in your browser.
Open toolSHA-512 Hash Generator
Generate SHA-512 hashes from text or files — hex, Base64, and Base64URL output, all in your browser.
Open toolBcrypt Hash Generator & Verifier
Generate and verify bcrypt password hashes with a tunable cost factor — all in your browser.
Open toolChecksum Calculator (File Hash)
Compute MD5, SHA-1, SHA-256, and SHA-512 file checksums and verify downloads — all in your browser.
Open toolHMAC Generator (SHA-1/256/384/512)
Compute HMAC-SHA1, SHA-256, SHA-384, and SHA-512 tags from a message and shared key — all in your browser.
Open tool