Skip to content
BEAD

Developer tools

Regex, JSON, minifiers, formatters.

Format, minify, or both?

Format

Source files you commit. Code review, debugging, log inspection.

Minify

Anything shipped to a browser or going through bandwidth-sensitive transport. Inline emails, JSON over the wire, embedded SQL.

Validate first

Always parse before transforming. A formatter that accepts invalid input is worse than one that errors loudly.

102 of 102

.env File Parser

Parse a .env file into JSON, with quoted-value and export support — and warn about anything fishy.

.gitignore Builder

Pick languages, frameworks, build tools, editors and OS — get a deduped .gitignore.

.gitignore Generator

Build a .gitignore by picking from common language, framework, and OS templates.

AES Encrypt / Decrypt

Encrypt or decrypt text with AES-GCM, deriving a key from a passphrase via PBKDF2 — all in your browser.

ANSI Escape Stripper

Remove ANSI color codes and terminal control sequences from CI logs or terminal captures.

Apache / Nginx Log Parser

Parse Combined Log Format lines into structured rows with status mix, top paths, and per-row filtering.

Base64 Encoder / Decoder

Encode or decode Base64 strings instantly.

Bitwise Calculator

Perform AND, OR, XOR, NOT, and shift operations across binary, decimal, and hex with a bit-by-bit view.

Cache-Control Header Builder

Build HTTP Cache-Control headers with presets for static assets, APIs, and private responses.

Cargo.toml Parser

Parse Rust Cargo manifests — package, dependencies (with features), dev/build deps, features, workspace.

Chmod Calculator

Toggle Unix file permission bits and see the matching numeric (755) and symbolic (rwxr-xr-x) values.

Color Picker & Contrast Checker

Pick colors, convert between HEX/RGB/HSL, and check WCAG contrast.

Comment Style Converter

Translate //, #, --, ;, %, /* */, and <!-- --> comments between languages while preserving indentation.

composer.json Validator

Validate PHP Composer manifests — name, require, autoload, license, stability.

Cron Expression Builder & Explainer

Read any cron expression in plain English and preview the next few run times.

CSS Specificity Calculator

Score one or more CSS selectors and see which one wins the cascade.

CSV ↔ JSON Converter

Convert CSV to JSON or JSON to CSV with quoted fields and configurable delimiters.

cURL Command Builder

Compose an HTTP request from a form and copy a ready-to-run curl command.

cURL Converter

Parse a curl command and emit fetch, Node https, Python requests, Ruby Net::HTTP, Go net/http, PowerShell, HTTPie, and wget equivalents.

Data Size Converter

Convert between bytes, kilobytes, megabytes, gigabytes, bits, and their binary (KiB, MiB) cousins.

Diff Checker

Compare two pieces of text side-by-side with line- and word-level highlighting.

Docker Compose Validator

Lint a docker-compose.yml — parse the YAML, walk the structure, and flag common mistakes.

Dockerfile Starter

Multi-stage Dockerfiles for Node, Python, PHP, Go, Ruby, Rust, Java, and static sites — plus matching .dockerignore.

Email Address List Parser

Parse RFC 5322 address lists with display names, quoted strings, comments, and validation.

Escape / Unescape

Escape or unescape strings for JSON, JavaScript, HTML attribute, XML, and SQL contexts.

Find & Replace

Bulk find-and-replace over text with optional regex, case sensitivity, and whole-word matching.

GitHub Actions Starter

Workflow YAML for Node CI, Python pytest, Go, Rust, Docker build/push, or GitHub Pages deploy.

go.mod Parser

Parse Go module files — module, go/toolchain version, requires (direct vs indirect), replace, exclude, retract.

Hash Generator

Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text or a file.

Hashing Snippet Generator

MD5 / SHA-1 / SHA-256 / SHA-512 / HMAC-SHA256 snippets in Node, browser, Python, PHP, Ruby, Go, Rust, and shell.

HMAC Calculator

Compute HMAC-SHA1, SHA-256, SHA-384, or SHA-512 over a message and secret — for API signing or message auth.

HTML & CSS Formatter / Minifier

Beautify or minify HTML and CSS — pretty-print messy markup, or shrink it for production.

HTTP Cookie Builder & Parser

Construct or decode Set-Cookie headers with SameSite, Secure, HttpOnly, and prefix validation.

HTTP Message Parser

Parse a header block, raw request, or raw response into structured JSON with smart Set-Cookie / Cache-Control / Content-Type breakdowns.

HTTP Status Code Reference

Searchable reference of every HTTP status code with descriptions and category.

IP Address Converter

Convert IPv4 between dotted decimal, integer, hex, and binary notations. Compress and expand IPv6.

JavaScript AST Viewer

Parse JS with Acorn and explore the ESTree AST as a collapsible tree and raw JSON.

JavaScript Minifier

Minify JS / ES modules in your browser using Terser. Compression, mangling, and ECMA target are tunable.

JS / Node Stack Trace Parser

Parse V8 and Firefox stack traces into structured frames — function, file, line, column.

JSON → Code Object

Render a JSON sample as a literal in JS, TS, Python, PHP, Ruby, Go, Rust, and Java side by side.

JSON → Struct / Class

Generate typed declarations from JSON in TypeScript, Python @dataclass, PHP class, Ruby Struct, Go struct, Rust serde, and Java POJO.

JSON → TypeScript

Turn any JSON sample into TypeScript interfaces — handles nested objects, arrays of varying shape, and optional fields.

JSON Formatter & Validator

Pretty-print, minify, and validate JSON.

JSON Sample → JSON Schema

Infer a Draft 2020-12 JSON Schema from a sample value or array of objects, with auto-detected formats.

JSON Sample → Zod Schema

Generate a z.object({...}) schema with inferred TypeScript type from any JSON sample. Detects UUID/email/URL/date formats.

JSON Schema → TypeScript

Emit TypeScript types from a JSON Schema — enum/oneOf/allOf/$ref/definitions all handled.

JSON Schema Validator

Validate any JSON value against a JSON Schema — full Draft 2020-12 support via Ajv with standard formats.

JSON Structural Diff

Compare two JSON values by structure — added / removed / changed paths with old and new values. Optional unordered-array mode.

JSONPath Tester

Query JSON with JSONPath expressions and see the results live.

JWT Builder

Build a JWT — set headers, claims, and sign with HS256/384/512 entirely in your browser.

JWT Decoder

Decode and inspect a JSON Web Token's header, payload, and expiry.

JWT Secret Strength

Check a JWT signing secret for length, entropy, and known weak values.

Luhn Check (Credit Card Validator)

Validate any number with the Luhn algorithm and detect common card brands by IIN range.

MAC Address Formatter

Convert MAC addresses between colon, hyphen, Cisco dot-quad, and bare formats.

Markdown Previewer

Live preview of Markdown with GitHub-flavored syntax.

MIME Type Reference

Searchable reference of common MIME types by extension and category.

NanoID Generator

Short, URL-safe random IDs with custom alphabets and collision probability estimates.

Number Base Converter

Convert numbers between binary, octal, decimal, hex, and arbitrary bases 2–36.

package.json Validator

Validate npm package.json — name, SemVer, scripts, dependencies, license, engines. Preview scripts.

Password Strength Checker

Estimate the strength of a password — entropy, crack time, and what's making it weak.

PEM Key Formatter

Validate and reformat PEM blocks — keys, certificates, CSRs — into clean 64-character lines.

PHP serialize / unserialize

Convert between PHP's serialize() format and JSON with a recursive-descent parser.

pyproject.toml Parser

Parse Python pyproject.toml — project metadata, dependencies, optional groups, build system, tool sections.

Python requirements.txt Parser

Parse pip requirements with extras, markers, editable installs, and URL pins. Validate PEP 440 and reformat.

Python String Escape / Unescape

Escape arbitrary text to a Python string literal — \x, \u, \U, octal — or decode one back to raw text.

Python Traceback Parser

Parse Python tracebacks into structured frames with chained exception handling.

QR Code Reader

Decode a QR code from an uploaded image or your camera — pairs with the QR generator.

Query Parameter Manager

Add, edit, remove, and reorder URL query parameters with a live preview.

Regex Cheat Sheet & Builder

Browse regex tokens, click to build, and try the result against a sample — all in one place.

Regex Safety Analyzer

Flag catastrophic-backtracking shapes in regex patterns and probe with synthetic worst-case inputs.

Regex Tester

Test JavaScript regular expressions with live match highlighting and capture groups.

Ruby Gemfile Parser

Parse Ruby Gemfile — source, ruby version, gem declarations, groups, options.

SemVer Compare

Compare two SemVer 2.0.0 versions — get direction (upgrade / downgrade / equal) and the diff kind.

Source Map Decoder

Map bundled positions (file:line:col) back to original source files using a .map file.

SQL CREATE TABLE Generator

Infer column types from sample data and emit CREATE TABLE for PostgreSQL, MySQL, SQLite, or SQL Server.

SQL Diff

Compare two SQL queries or schemas after canonical formatting — ignore whitespace and casing noise.

SQL Escape / Unescape

Safely quote string literals for ANSI, MySQL, or PostgreSQL — and reverse it.

SQL Formatter

Pretty-print SQL across 14 dialects — Postgres, MySQL, BigQuery, Snowflake, and more.

SQL INSERT Generator

Convert CSV / TSV / JSON into INSERT INTO statements — multi-row VALUES or one statement per row.

SQL JOIN Helper

Visual reference for INNER / LEFT / RIGHT / FULL / CROSS / SELF joins with live-simulated results.

SQL Minifier

Strip comments and whitespace from SQL while preserving string literals and identifiers.

SQL Parameterizer

Replace inline values with ?, $1, or :p1 placeholders and emit the bind list.

SQL Query Highlighter

Color-coded SQL with a clause-by-clause breakdown — SELECT, FROM, JOIN, WHERE, GROUP BY explained.

SQL Result → Table Preview

Paste CSV, TSV, pipe-delimited, or JSON results and preview them as a styled table with inferred column types.

SQL WHERE Builder

Visual condition builder — pick column, operator, and value; mix AND / OR with auto-grouping.

SSL Certificate Decoder

Paste a PEM certificate and inspect its subject, issuer, validity, SANs, and fingerprints.

SVG Optimizer

Minify and clean up SVG files in your browser using SVGO.

Tabs ↔ Spaces Converter

Convert between tabs and spaces with adjustable width — leading-only or all whitespace.

TCP / UDP Port Reference

Searchable reference of well-known and commonly-used network ports.

Text Case Converter

Convert text between UPPER, lower, Title, camelCase, snake_case, kebab-case, and CONSTANT_CASE.

Time Duration Calculator

Find the duration between two times or dates, or add a duration to a starting time.

Timestamp Converter

Convert between Unix timestamps, ISO dates, and local time.

TOTP Code Generator

Generate live 2FA codes from a TOTP secret or otpauth:// URI — useful for testing.

ULID Generator

Generate Universally Unique Lexicographically Sortable Identifiers. Decodes timestamps too.

URL Parser

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

User-Agent Parser

Decode any User-Agent into browser, OS, device, engine, and CPU fields.

UUID Generator

Generate UUID v4 (random) and v7 (time-ordered) identifiers, one or many at a time.

UUID v3 / v5 (namespace)

Generate deterministic UUIDs from a namespace + name. Standard DNS / URL / OID / X.500 namespaces built in.

UUID Validator

Validate a UUID string and identify its version (v1, v3, v4, v5, v7) and variant.

Wake-on-LAN Packet Builder

Build the 102-byte magic packet for a target MAC address, ready to copy as hex.

XML Formatter & Validator

Pretty-print or minify XML and validate that it's well-formed.

YAML ↔ JSON Converter

Convert YAML to JSON or JSON to YAML, with anchors and multi-document support.