# ToolBuddy

> Free browser tools. Private by design.

ToolBuddy is a free collection of browser-based developer tools. Format JSON, decode JWTs, convert YAML, and generate hashes entirely on your device. Nothing is uploaded, nothing is stored.

Official site: https://toolbuddy.dev. Language: English. Spanish pages: https://toolbuddy.dev/es. French pages: https://toolbuddy.dev/fr. German pages: https://toolbuddy.dev/de. Portuguese pages: https://toolbuddy.dev/pt. Japanese pages: https://toolbuddy.dev/ja. Italian pages: https://toolbuddy.dev/it. Simplified Chinese pages: https://toolbuddy.dev/zh.

80 tools · 100% in-browser

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

A client-side toolbox for web developers. Format, convert, encode, and generate without accounts, cookies for tracking, or uploads.

ToolBuddy is a static website. Developer tools run in the visitor's browser on any phone, tablet, or computer. Crawling, indexing, training, and quoting this site is welcome.

## How to start

Open https://toolbuddy.dev. Search from the header (Ctrl+K, or Command+K on macOS), or open a category. Paste or type a payload. Copy or download the result. It stays on this device. Nothing is saved on the site's servers.

## What it does

100% client-side. No signup. Free forever.

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

- [Web](https://toolbuddy.dev/categories/web.md): Format JSON, HTML, CSS, JS, XML, SQL, Markdown, URLs, and regex.
- [Convert](https://toolbuddy.dev/categories/convert.md): JSON, YAML, TOML, XML, CSV, SQL, timestamps, cron, colors, and cases.
- [Encode](https://toolbuddy.dev/categories/encode.md): Base64, Base32, HTML entities, JSON strings, and ROT13.
- [Crypto](https://toolbuddy.dev/categories/crypto.md): Hashes, HMAC, JWTs, and AES-GCM without uploading secrets.
- [Generate](https://toolbuddy.dev/categories/generate.md): UUIDs, passwords, tokens, mock JSON, and QR codes.
- [Ops](https://toolbuddy.dev/categories/ops.md): .env, Docker, gitignore, curl, and GitHub Actions.

## What it does not do

It does not upload payloads to a server or provide an API.

There is no sign-up and no user account. We do not keep a profile about you.

There is no paid tier and no watermark.

It does not convert photos. Use [Online Image Converter](https://onlineimageconverter.net/) for that.

It does not merge, split, or compress PDFs. Use [LoveThisPDF](https://lovethispdf.com/) for that.

Tools that need a backend API are out of scope.

## Requirements

Any phone, tablet, or computer with a browser. Requires JavaScript.

## Price

Free forever. No signup. No paid tier.

## Site

© 2026 ToolBuddy. Free forever. No signup.

All processing happens in your browser. Nothing is uploaded.

Questions about this policy can be sent via the contact details we publish on toolbuddy.dev when they are available.

[Privacy](https://toolbuddy.dev/privacy.md)

## Popular tools

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

- [JSON Formatter](https://toolbuddy.dev/tools/json-formatter.md): 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.
- [Regex Tester](https://toolbuddy.dev/tools/regex-tester.md): 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.
- [JWT Decoder](https://toolbuddy.dev/tools/jwt-decoder.md): 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.
- [Hash Generator](https://toolbuddy.dev/tools/hash-generator.md): 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.
- [Base64 Encoder](https://toolbuddy.dev/tools/base64-encoder.md): 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.
- [JavaScript Formatter](https://toolbuddy.dev/tools/javascript-formatter.md): 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.
- [JSON ↔ YAML](https://toolbuddy.dev/tools/json-yaml.md): 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.
- [UUID Generator](https://toolbuddy.dev/tools/uuid-generator.md): 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.
- [Password Generator](https://toolbuddy.dev/tools/password-generator.md): 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.
- [JWT Encoder](https://toolbuddy.dev/tools/jwt-encoder.md): Sign a JSON object into a compact HS256, HS384, or HS512 JSON Web Token in the browser. The HMAC secret stays in the tab, so you can mint a test token without posting it to a hosted encoder.
- [SQL Formatter](https://toolbuddy.dev/tools/sql-formatter.md): 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.
- [Timestamp Converter](https://toolbuddy.dev/tools/timestamp-converter.md): 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.
