Developer Tools That Never Leave Your Browser
23 focused utilities for encoding, formatting, text, network, time and media work. Zero uploads, zero sign-up, zero tracking beyond an anonymous visit counter.
Press / to search
Most used tools
Compute MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 and HMAC-SHA256 digests from text or a local file. Runs entirely in your browser.
Encoding & CryptographyDecode and inspect JSON Web Tokens: header, payload and signature, with expiry countdown, claim explanations and optional HMAC or RSA signature verification.
Encoding & CryptographyBeautify, minify and validate JSON with precise error positions, a collapsible tree view, JSONPath queries and key statistics. Nothing is uploaded.
Data Formatting & ConversionTest regular expressions against sample text with live highlighting, capture-group inspection, replace preview and a plain-language explanation of the pattern.
Text & Regular ExpressionsGenerate UUID v1, v4 and v7, ULIDs, Nano IDs, ObjectIds and random passwords in bulk, with entropy figures and collision-probability estimates.
Network & WebCalculate the days, weeks, months and years between two dates, add or subtract durations, work out an exact age, and count business days excluding weekends and holidays.
Time & MathCalculate hours worked between start and end times, across multiple rows, with break deduction, rounding, overnight shifts, overtime rates and CSV export.
Time & MathBrowse by category
Encoding & Cryptography
5 toolsCompute MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 and HMAC-SHA256 digests from text or a local file. Runs entirely in your browser.
Encoding & CryptographyEncode text, files and images to Base64 or decode Base64 back to text, in both the standard and URL-safe alphabets. Includes a live image preview and data-URL builder.
Encoding & CryptographyPercent-encode URLs, query strings and path segments to RFC 3986, escape or unescape HTML entities, and preview the result as rendered markup.
Encoding & CryptographyEncrypt and decrypt text with AES-GCM, AES-CBC, Triple DES and RSA-OAEP using the browser's native Web Crypto API. Keys and plaintext never leave the page.
Encoding & CryptographyDecode and inspect JSON Web Tokens: header, payload and signature, with expiry countdown, claim explanations and optional HMAC or RSA signature verification.
Encoding & CryptographyData Formatting & Conversion
3 toolsBeautify, minify and validate JSON with precise error positions, a collapsible tree view, JSONPath queries and key statistics. Nothing is uploaded.
Data Formatting & ConversionConvert between JSON, YAML, TOML, XML, CSV and INI in any direction, with comment handling, type inference and a round-trip preview.
Data Formatting & ConversionTurn a JSON sample into typed TypeScript interfaces, Go structs, Java classes, Python dataclasses, Rust structs, JSON Schema or SQL DDL, with nullability inferred from the data.
Data Formatting & ConversionText & Regular Expressions
4 toolsTest regular expressions against sample text with live highlighting, capture-group inspection, replace preview and a plain-language explanation of the pattern.
Text & Regular ExpressionsCompare two blocks of text and see every addition and deletion, in unified or side-by-side view, at character, word or line granularity, with intra-line highlighting.
Text & Regular ExpressionsCount characters, words, sentences, paragraphs and UTF-8 bytes, measure reading and speaking time, chart word frequency, and convert between nine naming conventions.
Text & Regular ExpressionsWrite Markdown with a live preview, a toolbar, an outline and statistics, then export as Markdown or sanitised HTML. Rendering happens entirely offline.
Text & Regular ExpressionsNetwork & Web
3 toolsGenerate UUID v1, v4 and v7, ULIDs, Nano IDs, ObjectIds and random passwords in bulk, with entropy figures and collision-probability estimates.
Network & WebBreak a URL into protocol, host, port, path, query and fragment, edit query parameters in a table, and rebuild the URL — with percent-decoding and duplicate-key detection.
Network & WebDecode a User-Agent string into browser, engine, operating system, device type, CPU architecture and bot status, with a full token breakdown.
Network & WebTime & Math
5 toolsConvert Unix timestamps to dates and back, in seconds or milliseconds, across every timezone, with ISO 8601, RFC 2822, relative time and week-number output.
Time & MathCalculate the days, weeks, months and years between two dates, add or subtract durations, work out an exact age, and count business days excluding weekends and holidays.
Time & MathCalculate hours worked between start and end times, across multiple rows, with break deduction, rounding, overnight shifts, overtime rates and CSV export.
Time & MathConvert between binary, octal, decimal, hexadecimal and any base up to 36, with arbitrary precision, two's complement, bit-level views and IEEE-754 float decoding.
Time & MathExplain a cron expression in plain language and see the next scheduled run times, in any timezone, with DST warnings and a full field-by-field breakdown.
Time & MathImages & Media
3 toolsConvert and compress images between JPEG, PNG, WebP and AVIF, with resizing, rotation, quality control and before-and-after size comparison, all locally.
Images & MediaMinify and optimise SVG files by stripping editor metadata, comments, default attributes and unused ids, rounding coordinates and reporting both raw and gzipped savings.
Images & MediaCreate QR codes for text, URLs, Wi-Fi credentials, vCards, email, SMS, locations and calendar events, with error correction, logo overlay and PNG or SVG export.
Images & MediaWhy DevTools Master
100% client-side
Every calculation runs in your browser with the Web Crypto, Canvas and File APIs. Your tokens, payloads, keys and images never touch a server — you can even run a tool with the network tab open and watch nothing leave the page.
No runtime bloat
Pages are pre-rendered to static HTML and only the panel you are actually using ships JavaScript. The rest of the page costs zero bytes of runtime code, which keeps first paint under a fifth of a second on a normal connection.
Built for repetition
Monospaced output, one-click sample data, clipboard shortcuts and keyboard-first controls. The layout is designed for the tenth time you paste a JWT today, not the first.
Frequently asked questions
Are my inputs sent to a server?
No. Every tool on this site is executed entirely inside your browser. There is no API call that carries your input anywhere. The only network request a page makes is an anonymous page-view ping that contains nothing but the page path, an approximate country code and a device class.
Do I need an account?
No account, no email, no sign-up of any kind. Open a tool and use it.
Which languages are supported?
The interface ships in English, Simplified and Traditional Chinese, Japanese, Korean, Spanish, French, German, Italian, Russian, Portuguese, Hindi and Arabic — with full right-to-left layout for Arabic. Every language has its own indexable URL.
Can I use these tools offline?
Once a tool page has loaded it keeps working with no connection, because the computation never depended on the network in the first place.