>_

DevToolbox

Browser-based developer utilities for formatting data, encoding strings, generating test values, and inspecting web-related input. The tools are designed for quick checks during development without requiring a database or account sign-in.

What You Can Do Here

Use DevToolbox when you need a fast workspace for common developer tasks: formatting JSON or XML, converting query strings, generating UUIDs and passwords, checking HTTP status codes, inspecting user agents, or creating dummy files for upload tests. Each tool runs as a focused page with a clear input area, output area, and reference notes.

Privacy and Processing

Most transformations happen directly in the browser. The site does not use a database for saved user data, and generated values such as passwords, UUIDs, formatted snippets, and dummy text are intended to stay in the current session. Avoid pasting production secrets unless you have reviewed your browser, extension, and network environment.

Tool Categories

🔐

Encoding

7 tools for encoding workflows.

  • Base64 Encode Decode Encode text to Base64 or decode Base64 back to UTF-8 text. Handles multi-byte characters and the URL-safe variant.
  • URL Encode Decode Convert spaces, non-ASCII characters, and reserved symbols to percent-encoding, or decode them back to readable text.
  • HTML Entity Converter Escape HTML special characters into entities or convert entities back to their original characters.
  • Decode Detector Guess whether an unknown string looks like Base64, percent-encoding, a hash, a JWT, hex, or HTML entities.
  • JWT Encode Decode Decode the header and payload of a JSON Web Token to inspect claims, or build an HMAC-signed test token in the browser.
  • Base32 Encode Decode Encode text to RFC 4648 Base32 or decode Base32 back to readable text.
  • ROT13 / Caesar Cipher Shift letters by a fixed number of positions. ROT13 is its own inverse, so applying it twice restores the text.
#️⃣

Hashing

5 tools for hashing workflows.

  • MD5 Hash Compute the 32-character hexadecimal MD5 digest of a string. Suitable for checksums, not for security.
  • SHA Hash Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests for the same input at once, in the browser.
  • HMAC Generator Produce HMAC-SHA256, SHA-512, SHA-1, or MD5 signatures from a secret key and a message, for webhook and API verification.
  • CRC32 Checksum Compute the CRC-32 checksum of text in hex and decimal, for corruption checks and duplicate detection.
  • File Hash Calculator Compute MD5, SHA-1, and SHA-256 for a local file entirely in the browser. The file is never uploaded.
📋

Format

6 tools for format workflows.

  • JSON Formatter Format JSON with indentation, minify it to a single line, and locate syntax errors.
  • XML Formatter Pretty-print or minify XML documents and check whether they are well-formed.
  • SQL Formatter Add line breaks and indentation to a SQL query so SELECT, JOIN, and WHERE clauses become readable.
  • YAML JSON Converter Convert YAML configuration to JSON and JSON back to YAML, with adjustable indentation.
  • CSS Formatter and Minifier Beautify CSS with indentation, or minify it by stripping comments and unnecessary whitespace.
  • HTML Formatter and Minifier Indent HTML according to block structure or minify it, leaving pre and script content untouched.
🔄

Convert

9 tools for convert workflows.

  • PHP Serialize Converter Convert between JSON and the PHP serialize() format to inspect values stored in sessions or database columns.
  • Unix Timestamp Converter Convert between Unix timestamps in seconds or milliseconds and human-readable dates, with time zone comparison.
  • Cron Expression Parser Interpret a five-field cron expression, explain each field, and preview upcoming run times.
  • Data Size Converter Convert between bytes, KB, MB, GB, and TB, and compare the 1024-based and 1000-based conventions.
  • Query String JSON Converter Convert URL query strings into JSON objects and JSON objects back into query strings.
  • CSV JSON Converter Convert CSV with a header row into a JSON array of objects, and JSON arrays back into CSV.
  • Number Base Converter Convert numbers between binary, octal, decimal, hexadecimal, and any base from 2 to 36.
  • Timezone Converter See a single moment across major time zones, with UTC offsets and the matching Unix timestamp.
  • Roman Numeral Converter Convert Arabic numbers to Roman numerals and back, for values from 1 to 3999.
🔤

String

15 tools for string workflows.

  • Case Converter Convert text between camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE at once.
  • String Inspector Analyse a string for character count, byte length, lines, word count, and character class breakdown.
  • Character Counter Count characters with and without spaces, plus words, lines, and bytes, updated as you type.
  • Text and IP Sorter Sort lines alphabetically, numerically, or by IPv4 address, with optional duplicate removal.
  • Special Characters and Symbols A collection of frequently used Unicode symbols. Click any character to copy it to the clipboard.
  • UUID Generator Generate UUID v4 identifiers in bulk using the browser cryptographic random number generator.
  • Password Generator Generate strong random passwords in the browser with configurable length and character sets.
  • Regex Tester Run a regular expression against sample text and inspect matches, counts, and capture groups.
  • Diff Checker Compare two blocks of text line by line and highlight added and removed lines.
  • Color Converter Convert colors between HEX, RGB, and HSL notation with a live preview swatch.
  • URL Slug Generator Turn titles into URL slugs, with options for separator, letter case, and non-ASCII characters.
  • Duplicate Line Remover Remove duplicate lines, keeping the first or last occurrence, or list only unique or only repeated lines.
  • Whitespace and Line Cleaner Trim line ends, collapse repeated spaces, drop blank lines, convert tabs, and join lines, in any combination.
  • Word Frequency Counter Count how often each word or character appears in a text, sorted from most to least frequent.
  • Nano ID and ULID Generator Generate short Nano ID strings or time-sortable ULID identifiers in the browser.
🌐

Web

10 tools for web workflows.

  • Domain Punycode Converter Convert internationalised domain names to Punycode (xn--) form and back.
  • User Agent Parser Inspect the current browser User-Agent string, or paste any UA to extract browser, OS, and device details.
  • HTTP Status Codes Look up HTTP status codes, their classes, and the usual causes behind the errors you meet most often.
  • MIME Type Lookup Find the MIME type for a file extension, or the extensions associated with a MIME type.
  • CIDR Subnet Calculator Work out network address, broadcast, host range, and usable host count from a CIDR block.
  • URL Parser Break a URL into protocol, host, port, path, query parameters, and fragment.
  • Meta and Open Graph Tag Generator Generate title, description, Open Graph, and Twitter card tags, with warnings when values run long.
  • robots.txt Generator Build a robots.txt from allow and disallow rules, crawl-delay, and a sitemap reference.
  • .gitignore Generator Combine language, framework, operating system, and editor presets into a single .gitignore file.
  • Markdown Table Generator Turn tab or comma separated data into an aligned Markdown table.

Dummy

6 tools for dummy workflows.

  • Dummy Image Generator Create a PNG placeholder image with the size, background color, and label you specify, and download it.
  • Dummy PDF Generator Generate a simple placeholder PDF with the number of pages you specify.
  • Dummy Text Generator Generate lorem ipsum placeholder text by paragraphs, sentences, or words.
  • Fake JSON Data Generator Describe fields and types, then generate as many mock rows as you need in JSON, NDJSON, or CSV.
  • Random Number Generator Generate random integers within a range, with options for duplicates, sorting, and separator.
  • Dice Roller and Coin Flip Roll dice of any common size or flip coins, with a running distribution of results.
🖼

Image

4 tools for image workflows.

  • Image to Base64 Converter Convert an image into a Base64 data URI, or preview and save a Base64 string as an image.
  • Image Resizer Resize images in the browser and save as PNG, JPEG, or WebP, with aspect ratio locking.
  • Image Format Converter Convert between PNG, JPEG, and WebP with a quality slider and a before and after size comparison.
  • Favicon Generator Produce the full set of favicon sizes from one image, along with the HTML snippet.

How to Read Tool Pages

Every tool page includes a short description, a working input/output interface, and an expanded guide at the bottom. The guide explains what the tool does, when to use it, an input/output example, and practical limitations so the page has useful reference content even before you enter data.

Copied