JSON Formatter & Validator
Format, validate, or compact JSON with useful local errors.
Open toolDevMate toolbox
Browse every formatter, converter, comparison tool, and generator by category.
Featured toolJSON Formatter & ValidatorFormat, validate, or compact JSON with useful local errors.
Format code and configuration, build commands, and use practical developer references.
Format, validate, or compact JSON with useful local errors.
Open toolConvert an array of JSON objects into downloadable CSV.
Open toolSearch and copy practical Git commands for everyday workflows.
Open toolBuild standard five-field Unix cron expressions.
Open toolValidate JSON and remove unnecessary whitespace.
Open toolFormat common SQL statements into readable clauses.
Open toolBuild numeric and symbolic Unix file permissions.
Open toolTurn common docker run options into a Compose service.
Open toolIndent XML and detect mismatched element tags.
Open toolParse and consistently format YAML documents.
Open toolTrim an address and normalize its domain safely.
Open toolTest JavaScript regular expressions and inspect matches.
Open toolSearch common JavaScript regular-expression syntax.
Open toolGenerate unique random port candidates inside a configurable range.
Open toolInspect and transform common values used in web development.
Compare JSON structurally and find added, removed, or changed values.
Open toolEncode or decode URL components and complete URLs.
Open toolEscape HTML-sensitive characters or decode common named and numeric entities.
Open toolBreak a complete URL into its protocol, host, path, query, and fragment.
Open toolTurn a title or phrase into a clean lowercase URL slug.
Open toolInspect browser-exposed screen, platform, hardware, locale, and connection details.
Open toolBuild an HTTP Basic Authorization header from a username and password.
Open toolGenerate escaped Open Graph title, description, URL, image, type, and site tags.
Open toolGenerate one or many cryptographically random numeric one-time-code candidates.
Open toolSearch common media types by name, file extension, or description.
Open toolDecode JWT header and payload JSON and inspect common time claims.
Open toolCapture a keyboard event and inspect key, code, location, modifiers, and legacy keyCode.
Open toolFormat local rich text and copy the generated HTML source.
Open toolParse browser, engine, operating system, device, and CPU hints from a User-Agent.
Open toolSearch a practical reference of common HTTP response status codes.
Open toolCompare and work with plain text directly in your browser.
Compare two text versions with inline or line-by-line changes.
Open toolCount words, characters, lines, sentences, and estimated reading time.
Open toolGenerate placeholder paragraphs with a controlled sentence count.
Open toolSearch, browse, combine, and copy commonly used emoji.
Open toolDisguise and restore text with a reversible key-based transformation.
Open toolShorten long words into forms such as i18n and a11y.
Open toolRender short text with a compact five-row block font.
Open toolValidate and format real-world structured identifiers.
Generate, hash, sign, and inspect cryptographic development values.
Generate one or many cryptographically random UUID v4 values.
Open toolCreate SHA-256, SHA-384, or SHA-512 digests from text.
Open toolReview password length, character variety, and obvious weak patterns locally.
Open toolGenerate secure random hexadecimal, Base64URL, or alphanumeric tokens.
Open toolCreate Bcrypt hashes and verify text against an existing Bcrypt hash.
Open toolGenerate time-sortable 128-bit Universally Unique Lexicographically Sortable Identifiers.
Open toolEncrypt text with AES-256-GCM and decrypt DevMate payloads with a password.
Open toolGenerate checksum-valid English BIP39 mnemonic phrases with secure randomness.
Open toolCreate SHA-256, SHA-384, or SHA-512 keyed message authentication codes.
Open toolGenerate exportable 2048-bit or 3072-bit RSA public and private keys.
Open toolInspect a local PDF for signature dictionaries and ByteRange coverage.
Open toolConvert encodings, dates, and developer-friendly values.
Encode or decode UTF-8 text safely in the browser.
Open toolConvert Unix timestamps and readable dates in local time or UTC.
Open toolConvert text to title, sentence, camel, snake, kebab, or letter case.
Open toolConvert exact integers between binary, octal, decimal, hexadecimal, and base 36.
Open toolConvert integers to Roman numerals and canonical Roman numerals back to integers.
Open toolEncode a local file as Base64 or decode Base64 into a downloadable file.
Open toolConvert hexadecimal colors into equivalent RGB and HSL values.
Open toolSpell letters and digits with the NATO phonetic alphabet.
Open toolConvert 7-bit ASCII text to 8-bit binary groups and back.
Open toolConvert text into Unicode code points and decode code points back to text.
Open toolConvert YAML to formatted JSON and JSON back to readable YAML.
Open toolConvert YAML configuration to TOML and TOML back to readable YAML.
Open toolConvert JSON objects to TOML and TOML configuration back to formatted JSON.
Open toolConvert lists between lines, commas, semicolons, and pipes.
Open toolConvert XML structures to JSON and compatible JSON objects back to formatted XML.
Open toolConvert GitHub-flavored Markdown into HTML source.
Open toolCalculate, inspect, convert, and generate local network values.
Calculate IPv4 networks, masks, broadcasts, host ranges, and address counts.
Open toolConvert IPv4 addresses between dotted, decimal, hexadecimal, and binary forms.
Open toolExpand an inclusive IPv4 start and end range into individual addresses.
Open toolNormalize a MAC address and inspect its OUI, scope, and transmission type.
Open toolGenerate random locally administered unicast MAC addresses.
Open toolGenerate random locally assigned IPv6 Unique Local Address /48 prefixes.
Open toolGenerate SVG placeholders and create or decode QR images locally.
Generate a QR code from text or a URL, or upload a QR image to read its value.
Open toolGenerate a WiFi connection QR code or decode an uploaded QR image and inspect its network value.
Open toolGenerate a lightweight SVG placeholder with custom dimensions, colors, and text.
Open toolEvaluate expressions, percentages, and progress estimates.
Safely evaluate arithmetic expressions, constants, and common math functions.
Open toolEstimate remaining duration and completion time from current progress.
Open toolCompare error rates, latency changes, rollout shares, and percentage points.
Open toolMeasure time, temperature, and benchmark performance.