Too Much Tools logoToo Much Tools

Too Much Tools

Developer utilities without the data leak. 55 tools, running locally in your browser — your data never leaves your device.

Tags

JSON

Format, minify, sort and validate JSON locally, with precise error locations.

Local

Structurally compare two JSON documents and see added, removed and changed values — locally.

Local

Convert JSON to YAML and YAML back to JSON — locally, both ways.

Local

Convert JSON to XML and XML back to JSON — locally, both ways.

Local

Convert an array of JSON objects to CSV and parse CSV back to JSON — locally.

Local

Generate a JSON Schema from sample JSON, or validate JSON against a schema — locally.

Local

Run JSONPath queries against a JSON document and inspect the matches — locally.

Local

Stringify JSON into an escaped string literal for code, or parse a string back to JSON — locally.

Local

.NET

Convert .NET appsettings.json to environment variables (and back) for Docker, Kubernetes and CI.

Local

Generate sample JSON from C# classes (loose mode) or generate C# DTOs from JSON.

Local

Generate TypeScript interfaces from C# models and C# classes from TypeScript — locally.

Local

Escape or unescape text for C# strings, JSON, regex, URLs and HTML — locally.

Local

Parse an ADO.NET/database connection string into key-values (and back) — locally.

Local

Encoding

Encode text to Base64 or decode Base64 back to text, with URL-safe support — all local.

Local

Convert text to 8-bit binary and back, UTF-8 aware — entirely local.

Local

Security

Generate GUIDs, UUID v4, time-sortable UUID v7 and ULIDs locally, in bulk.

Local

Decode a JSON Web Token's header and payload and inspect its claims — locally.

Local

Compute SHA-1/256/384/512 digests and HMACs in your browser via Web Crypto.

Local

Generate strong random passwords and encryption keys (hex/base64) in your browser.

Local

Encrypt or decrypt text with AES-256-GCM and a passphrase (PBKDF2) — all local.

Local

Generate an RSA public/private key pair in PEM format, in your browser via Web Crypto.

Local

Text

Count characters, words, lines and UTF-8 bytes in text — computed locally.

Local

Diff two blocks of text side by side, locally — with whitespace and case options.

Local

Write Markdown and preview sanitized HTML side by side — rendered locally and safely.

Local

Convert text between camelCase, snake_case, kebab-case, PascalCase and more — locally.

Local

Generate placeholder text — words, sentences or paragraphs — locally.

Local

Convert HTML into clean Markdown — locally in your browser.

Local

Developer Utilities

Test JavaScript regular expressions against sample text with live matches, groups and replace.

Local

Inspect each character: code point, UTF-8/UTF-16 bytes and HTML entity — locally.

Local

Paste anything — it detects the format (JWT, JSON, SQL, XML…) and sends it to the right tool.

Local

Convert between bytes, KB/MB/GB/TB, binary KiB/MiB/GiB and bits — locally.

Local

Convert integers between hex, decimal, binary, octal and any base (2–36) — locally.

Local

Browse the full ASCII table with decimal, hex, octal and binary codes — locally.

Local

SQL

Format and beautify SQL for many dialects, with keyword casing — all local.

Local

Turn SQL INSERT statements into JSON rows — parsed locally in your browser.

Local

Replace inline literals in a SQL query with parameters and extract their values — locally.

Local

Date & Time

Explain cron expressions in plain English and preview upcoming run times locally.

Local

Convert Unix timestamps and dates across UTC, local and world time zones — locally.

Local

Explore dates: add/subtract, ISO week, day-of-year, leap year and diffs — locally.

Local

Data

Turn a JSON array of objects into an Excel (.xlsx) file, or read a spreadsheet back to JSON — locally.

Local

Generate realistic fake data from a field schema and export as JSON, CSV or SQL — locally.

Local

View and sort CSV data as a table — parsed locally in your browser.

Local

Pretty-print or minify XML, with validation — all local.

Local

Images

Resize and compress images to JPEG/WebP/PNG in your browser — nothing is uploaded.

Local

Preview a Base64/data-URI image, or turn an image into a Base64 data URI — locally.

Local

Generate a QR code from text or a URL, with color and error-correction options — locally.

Local

Generate barcodes (Code128, EAN, UPC, Code39 and more) from text — locally.

Local

Make a solid/near-solid background transparent by color, with tolerance and soft edges — locally.

Local

Web

Percent-encode or decode text and URLs, component-wise or whole — all local.

Local

Break a URL into protocol, host, path, query parameters and fragment — locally.

Local

Build a URL query string from JSON parameters and parse one back to JSON — locally.

Local

Look up HTTP status codes and MIME types with quick search — all local reference.

Local

Validate YAML, Docker Compose and Kubernetes manifests for structure and common mistakes — locally.

Local

Explore an OpenAPI/Swagger spec (JSON or YAML) and generate C# models from its schemas — locally.

Local

Format JavaScript, TypeScript, CSS, SCSS, HTML, JSON, YAML and Markdown with Prettier — locally.

Local