ToolBuddy
70 tools · 100% in-browser

Free browser tools.Private by design.

Format JSON, decode JWTs, convert YAML, and hash payloads without uploading a byte. ToolBuddy runs entirely on your device.

100% client-side

No signup

Free forever

Categories

Jump into a family of tools. Every page is indexable and unique.

Popular tools

The utilities people open first. Every tool runs in the browser. Payloads never leave the tab.

web

JSON Formatter

Pretty-print, minify, and validate JSON in your browser. Paste a payload, fix indentation, and spot syntax errors without sending data to a server. Works for APIs, config files, and nested objects. Output stays on your device.

web

Regex Tester

Test JavaScript regular expressions in the browser. Paste a pattern and a string, toggle flags, see highlighted matches and capture groups, then copy matches or a replace result. Patterns never leave the tab.

crypto

JWT Decoder

Decode JSON Web Tokens locally to inspect the header, payload, and expiry claims. Paste a JWT and read Base64URL-encoded fields without verifying signatures on a remote service. Ideal for debugging auth flows while keeping tokens off the network.

crypto

Hash Generator

Generate cryptographic hashes (SHA-256, SHA-1, MD5, and more) from text using Web Crypto in your browser. Create checksums for files-as-text, compare digests, and copy hex output. Hashing never leaves the tab, so test strings and secrets stay private.

encode

Base64 Encoder

Encode and decode Base64 (and UTF-8 text) instantly in the browser. Convert strings for Data URIs, HTTP headers, and binary-safe transport. Nothing is uploaded, so you can encode without pasting secrets into a public encoder.

web

JavaScript Formatter

Beautify or compact JavaScript in the browser. Re-indent minified snippets from DevTools, or collapse whitespace for a rough size check. Formatting stays on-device so proprietary scripts are never posted to a beautifier.

convert

JSON ↔ YAML

Convert JSON to YAML and YAML back to JSON in the browser. Paste a config, Kubernetes snippet, or API fixture and copy the other format. Parsing uses js-yaml locally. Documents are never posted to a converter.

generate

UUID Generator

Generate RFC 4122 UUIDs (v4 and v7) in bulk, or validate and reformat pasted IDs. Copy a list for database seeds, test fixtures, and idempotency keys. Uses the Web Crypto RNG so IDs are created on-device with no telemetry.

generate

Password Generator

Create strong random passwords and passphrases in your browser. Tune length, symbols, and ambiguity, then copy once. Generation uses local randomness and never phones home. A private generator for accounts, test users, and sharing secrets over a side channel you control.

web

SQL Formatter

Beautify SQL in the browser with dialect-aware formatting for PostgreSQL, MySQL, SQLite, and T-SQL. Paste a query, pick indent, and copy readable SQL without sending statements to a formatter service.

convert

Timestamp Converter

Convert Unix timestamps, milliseconds, and ISO 8601 dates in both directions. See UTC and local time side by side, generate a 'now' epoch, and copy values for logs, databases, and APIs without a round trip to a conversion API.

convert

Cron Parser

Explain a cron expression in plain English, list the next run times in your local time zone, and edit fields or presets. Paste a 5- or 6-field crontab line. Parsing is local, so job schedules never hit a cron API.