Tool directory

Focused developer tools, organized by real workflows.

This directory is intentionally focused on mature tools with examples, caveats, privacy notes, and supporting guidance. The result is faster navigation and a cleaner quality surface.

12 focused tools
16 guides
No signup
Local-first notes

Local workspace

Your tools stay one click away

Open and save core tools to build a small local workspace. Favorites and recent tools are stored only in this browser.

Manage workspace

Scope

Featured directory scope

Additional experimental utilities stay out of the featured directory and sitemap until their guides, edge-case notes, and quality checks match the focused tool standard. Existing URLs remain available, but this page highlights the strongest developer workflows.

Inventory governance

Non-core tools are consolidated, not scattered.

Legacy utilities are mapped into noindex workbench hubs or Labs so the public directory stays focused on mature, useful workflows. These surfaces are ad-free and excluded from the sitemap until they pass the same quality gate as the core tools.

Open Labs map

Core collection

High-intent utilities with expanded examples, practical warnings, and supporting concept guides.

Search on home
JSONBase64JWTTimestamp

API and data debugging

JSON Formatter, Base64, JWT Decoder, and Timestamp Converter help inspect copied API data, logs, and token claims.

RegexURLHash

String safety and validation

Regex Tester, URL Encoder, and Hash Generator cover common checks before copying patterns, URLs, or digests into another system.

Password

Credential creation

Password Generator focuses on crypto-backed random passwords with clear warnings about storage and shared devices.

DiffMarkdown

Content and change review

Text Diff, Markdown Preview, CSS Formatter, and UUID Generator help review changes, documentation drafts, and publishing structure before sharing.

Guides

Related developer guides

Concept pages explain what each tool can do, what it cannot prove, and which boundary matters.

Open guides
Base64 Encoder / Decoder

Base64 is not encryption

Base64 changes how data is represented; it does not make the data secret. Use it for transport and formatting, not protection.

JWT Decoder

JWT decode vs verify

Decoding a JWT makes its header and payload readable. Verifying a JWT proves whether the token was signed by a trusted issuer and has not been changed.

URL Encoder / Decoder

URL encoding for query parameters

Encode parameter values, not usually the entire URL. Pay attention to reserved characters, Unicode, spaces, and accidental double encoding.

Hash Generator

Hashing vs encryption

Hashes are one-way digests. Encryption is reversible with a key. Password storage needs dedicated slow password-hashing algorithms, not plain SHA-256.

Base64 Encoder / Decoder

Base64URL vs Base64

Base64URL is a URL-safe variant of Base64. It changes a few characters and often drops padding so encoded values survive links, cookies, and token segments more reliably.

URL Encoder / Decoder

UTF-8 and percent encoding

URL encoding usually represents UTF-8 bytes, not abstract characters directly. That is why one visible character can become several percent-encoded byte values.

URL Encoder / Decoder

encodeURI vs encodeURIComponent

Use encodeURIComponent for individual parameter values. Use encodeURI only when you already have a mostly complete URL and want to preserve its structural characters.

Hash Generator

Why MD5 and SHA-1 are legacy

MD5 and SHA-1 are useful for recognizing legacy data, but they should not be chosen for new security-sensitive integrity or trust workflows.

Password Generator

How to choose password length

Length usually matters more than visual complexity. Use long unique passwords with a manager, and use memorable passphrases only when a human truly needs to type them.

JSON Formatter

How to read JSON parse errors

A JSON parse error usually points near the first place the parser became confused, not always the original mistake. Work from the location, then inspect the surrounding structure.

Unix Timestamp Converter

Seconds vs milliseconds

A 10-digit Unix timestamp is usually seconds; a 13-digit value is usually milliseconds. Mixing them can shift dates by decades or create instantly expired tokens.

Regex Tester

Regex greedy vs lazy

Greedy quantifiers take as much as they can while still allowing the pattern to match. Lazy quantifiers take as little as they can, but they still depend on the rest of the pattern.

Text Diff Checker

Text diff review workflows

Text diff review works best when the snippets are small, sanitized, and tied to a clear decision: what changed, what matters, and what should be copied forward.

Markdown Preview

Safe Markdown preview workflow

Markdown preview is a publishing rehearsal: it helps catch structure and formatting problems, but the final platform may still render details differently.

CSS Formatter

CSS formatting review workflow

CSS formatting improves readability, but cascade, specificity, browser support, and team lint rules still need deliberate review.

UUID Generator

UUID v4 test identifiers

UUID v4 values are useful random identifiers for development data, but authorization, uniqueness constraints, and secret-token design remain separate responsibilities.