DevToolbox Grew From 7 to 29 Tools. Here Is Everything New.
22 new browser-based developer utilities added to DevToolbox — formatters, converters, generators, and DevOps tools. All client-side, no server processing, no accounts, no ads.
When I launched DevToolbox, it had seven utilities. JSON formatter, Base64 encoder, JWT decoder, regex tester, cron builder, UUID generator, and timestamp converter. The same principles apply to every tool added since then: everything runs in your browser, nothing hits a server, no ads, no accounts. Here is what changed.
22 new tools
What started as seven utilities now covers 29. Every new tool follows the same architecture. PHP handles routing. JavaScript does all the work. Your data stays in your tab.
Text tools
Word & Character Counter counts words, characters (with and without spaces), sentences, paragraphs, and estimates reading time based on 200 words per minute. It also runs keyword density analysis, showing your top 10 most-used words with frequencies. Useful for checking copy length, SEO content, or tweet character limits.
Lorem Ipsum Generator produces placeholder text as paragraphs, sentences, words, or list items. You control the count, toggle the classic opener, and optionally wrap output in HTML <p> or <li> tags. The word bank has 200+ Latin words so the output does not repeat obvious patterns.
Slug Generator converts titles and text into clean URL-safe slugs. Supports hyphens, underscores, or dots as separators. Handles accented characters through transliteration. Includes a bulk mode where you paste multiple titles and get all slugs at once.
Diff Checker compares two text blocks and highlights additions, removals, and unchanged lines with line numbers. Uses the LCS (Longest Common Subsequence) algorithm for accurate results. Color-coded output: green for additions, red for removals. Useful for comparing config files, code snippets, or any two versions of text.
Encoders
URL Encode & Decode handles both encodeURIComponent for query parameters and encodeURI for full URIs. Toggle between the two modes depending on whether you need aggressive encoding or want to preserve URL structure characters.
HTML Entity Encoder & Decoder converts special characters to HTML entities and back. Supports named entities like & and numeric entities like ©. Includes an "encode all" mode for non-ASCII characters and a quick reference grid for common entities.
Image to Base64 Converter lets you drag and drop an image and get the Base64 string in four formats: raw Base64, data URI, CSS background-image rule, or HTML <img> tag. Shows file info including dimensions, type, original size, and encoded size. Supports PNG, JPG, GIF, SVG, and WebP.
Formatters
CSS Minifier & Beautifier compresses CSS by stripping comments, collapsing whitespace, and removing unnecessary semicolons. Or expands minified CSS into readable indented code. Shows the size difference as a percentage.
SQL Formatter beautifies messy SQL queries with proper indentation and keyword uppercasing. Handles SELECT, INSERT, UPDATE, CREATE, and JOIN statements. Includes a compact mode and an "Uppercase Keywords" button that fixes casing without changing structure.
JavaScript Minifier & Beautifier strips comments and whitespace from JS code, or expands minified code back into readable form. Shows size savings. Not a replacement for production tools like terser, but perfect for quick formatting tasks in the browser.
XML Formatter & Validator beautifies XML with proper indentation, minifies it, and validates against the XML specification using the browser's built-in DOMParser. Error messages include the exact position of the problem.
Markdown Preview gives you a side-by-side editor. Type Markdown on the left, see rendered HTML on the right in real time. Supports headings, bold, italic, strikethrough, links, images, code blocks, blockquotes, tables, and lists. The parser is built from scratch with no external dependencies.
Converters
JSON to CSV Converter takes a JSON array of objects and produces a clean CSV file. Auto-detects all unique keys across objects as column headers. Handles nested objects by stringifying them. Download the result as a .csv file directly from the browser.
CSV to JSON Converter does the reverse. Configurable delimiter (comma, semicolon, tab, or pipe). Option to treat the first row as headers. Auto-types values so numbers come through as numbers, not strings.
JSON to YAML / YAML to JSON converts between the two most common configuration formats. Handles nested objects, arrays, booleans, nulls, quoted strings, and comments. Bidirectional with a toggle to switch direction.
HTML to Markdown Converter parses HTML using the browser's DOMParser and walks the DOM tree to produce clean Markdown. Supports headings, paragraphs, bold, italic, links, images, code blocks, blockquotes, tables, and nested lists. Useful for migrating content from WordPress or any HTML source to Markdown-based platforms.
Number Base Converter converts between binary, octal, decimal, and hexadecimal. All four fields update simultaneously as you type. Shows bit count, byte count, and signed 32-bit integer value.
Generators
Password Generator produces cryptographically secure random passwords using crypto.getRandomValues. Configurable length up to 128 characters, character type toggles, an option to exclude ambiguous characters like 0, O, I, l, and bulk generation up to 50 passwords at once.
QR Code Generator creates QR codes from any text or URL. Configurable size and custom foreground/background colors. Download the result as a PNG. No data leaves the browser.
Meta Tag Generator helps you build HTML meta tags for SEO, Open Graph, and Twitter Cards. Fill in title, description, URL, image, author, and robots directive. See character count warnings for titles over 60 characters and descriptions over 160. Copy the complete <head> snippet.
Web and DevOps tools
Cron Expression Builder now supports both standard 5-field cron and 6-field cron with seconds, used by Spring Boot, Quartz, and AWS. Toggle the seconds field on or off. Presets switch automatically between the two formats.
Timestamp Converter now includes a Date Format Generator. Pick from 11 presets or build a custom format using PHP-style tokens. Live preview shows the current time in your chosen format. Token reference grid built into the page.
Chmod Calculator visualizes Unix file permissions with a checkbox grid for owner, group, and others. Toggle read, write, and execute for each role and see the numeric (0755) and symbolic (-rwxr-xr-x) notation update instantly. Common presets for standard directory, web files, private files, and read-only. Generates the ready-to-use chmod command.
What did not change
The core principle is the same. No server processing. No accounts. No ads. PHP routes to the right page, JavaScript does the work, your data stays where it belongs.
The stack is still flat-file PHP, Tailwind CSS CDN, Alpine.js CDN, and vanilla JavaScript minified with terser. No npm. No build pipeline. No database. Deployed on shared hosting. The design got a refresh with a Monokai-inspired dark theme, category-based navigation with dropdown menus, a command palette (Ctrl+K to search all tools), and a "recently used" section on the homepage.
What is next
More tools when they make sense. If you have a utility you reach for daily and it either sends your data to a server or wraps a simple operation in ads and signup forms, that is a good candidate.
Try the full collection here. Bookmark it, share it, forget where you found it.