All tools
Find the right tool fast. Everything is free and runs in your browser unless noted.
.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.
Age Calculator
Calculate exact age in years, months, days — plus total days lived, day of birth, and next birthday.
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.
Aspect Ratio Calculator
Lock in an aspect ratio and compute missing width or height — for video, images, or layouts.
Base64 Encoder / Decoder
Encode or decode Base64 strings instantly.
Batch Rename Files
Rename many files at once with find/replace, prefix/suffix, sequence numbers, and casing — download as a ZIP.
Bitwise Calculator
Perform AND, OR, XOR, NOT, and shift operations across binary, decimal, and hex with a bit-by-bit view.
Business Days Calculator
Count business days between two dates, or add N business days — with US or UK holiday awareness.
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.
CIDR / Subnet Calculator
Compute network, broadcast, host range, count, and mask for any IPv4 CIDR.
Color Blindness Simulator
Preview an image or hex color through the four most common color-vision deficiencies.
Color Converter
Convert any color between HEX, RGB, HSL, HSV, and CMYK in one place.
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.
Compound Interest Calculator
See how much an investment grows over time with compounding and optional regular contributions.
Content Security Policy Builder
Compose a CSP header by picking sources per directive, with copy-ready HTTP header and meta-tag output.
Coordinates Converter & Distance
Convert lat/lon between decimal degrees and DMS, or compute the great-circle distance between two points.
Countdown Generator
Build a live countdown to any date or time and share it via a link.
Country Code Lookup
Phone country codes, ISO 3166 alpha-2 / alpha-3, currency codes, and ccTLDs for every country.
Cron Expression Builder & Explainer
Read any cron expression in plain English and preview the next few run times.
CSS Border Radius Generator
Sculpt rounded corners with per-corner control, including elliptical and 'squircle' shapes.
CSS Box Shadow Generator
Build CSS box-shadow values with a live preview — stack multiple shadows for depth.
CSS Gradient Generator
Build linear, radial, and conic CSS gradients with a live preview and copy-ready output.
CSS Specificity Calculator
Score one or more CSS selectors and see which one wins the cascade.
CSS Unit Converter
Convert px ↔ rem ↔ em ↔ pt ↔ % with an adjustable base font size.
CSV ↔ JSON Converter
Convert CSV to JSON or JSON to CSV with quoted fields and configurable delimiters.
CSV Cleaner
Detect the delimiter, trim cells, drop empty rows, and normalize messy CSVs into something usable.
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.
Discount Calculator
Find the sale price after one or more stacked discounts, with optional tax.
DNS Lookup
Query A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, and SRV records via Cloudflare's DNS-over-HTTPS API.
DNS Record Types Reference
Searchable reference for every DNS record type — A, AAAA, MX, TXT, SRV, CAA, DNSSEC, SVCB/HTTPS, and more.
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.
EXIF Viewer & Stripper
See what metadata is hidden in a photo — camera, GPS, timestamps — and strip it before sharing.
Favicon Generator
Turn any image into a full favicon pack.
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.
Google SERP Preview
Preview how your title, URL, and description will appear in Google search results.
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.
Headline Analyzer
Score a headline on length, structure, and power-word use — see what's pulling its weight.
HMAC Calculator
Compute HMAC-SHA1, SHA-256, SHA-384, or SHA-512 over a message and secret — for API signing or message auth.
Hreflang Tag Generator
Generate <link rel="alternate" hreflang="…"> tags for international SEO from a simple table.
HTML & CSS Formatter / Minifier
Beautify or minify HTML and CSS — pretty-print messy markup, or shrink it for production.
HTML Entity Encoder / Decoder
Encode HTML special characters or decode named and numeric entities back to text.
HTML Table Generator
Paste CSV or TSV and get a clean HTML, Tailwind-styled HTML, or Markdown table.
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.
Image Compressor
Shrink JPG, PNG, and WEBP images in your browser — pick the quality and see the savings.
Image Converter
Convert between WEBP, PNG, and JPG in your browser.
Image Cropper
Crop, rotate, and resize an image in your browser — drag the selection box, pick a preset aspect ratio, and download.
Image Resizer
Resize images to any dimensions or percentage, with optional aspect-ratio lock.
IP Address Classifier
Paste any IPv4 or IPv6 address and see whether it's public, private, loopback, multicast, reserved, or carrier-grade NAT.
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.
Keyword Density Checker
Analyse text for word, phrase, and n-gram frequency — see what your content is actually about.
Line Endings Converter
Detect and convert between CRLF (Windows), LF (Unix), and CR (classic Mac) line endings.
Line Sorter & Deduplicator
Sort, reverse, deduplicate, and clean lines of text in any order.
List Cleaner
Reshape lists between newlines, commas, spaces, and JSON arrays — trimming, lowercasing, and deduping along the way.
Loan Calculator
Calculate monthly payments, total interest, and a full amortization schedule for any loan.
Lorem Ipsum Generator
Generate placeholder text by words, sentences, or paragraphs.
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 ↔ HTML Converter
Convert Markdown to HTML or HTML back to Markdown, with sanitisation in both directions.
Markdown Previewer
Live preview of Markdown with GitHub-flavored syntax.
MIME Type Reference
Searchable reference of common MIME types by extension and category.
Mortgage Calculator
Estimate your monthly PITI — principal, interest, property tax, insurance, and PMI.
NanoID Generator
Short, URL-safe random IDs with custom alphabets and collision probability estimates.
NANP Area Code Lookup
Look up North American area codes (US, Canada, Caribbean) by code or by region.
Number Base Converter
Convert numbers between binary, octal, decimal, hex, and arbitrary bases 2–36.
Open Graph Tag Generator
Build Open Graph and Twitter Card meta tags from a simple form, with a live share preview.
Open Source License Picker
Pick MIT, Apache-2.0, BSD, ISC, MPL, GPL, Unlicense, or CC0 — fill in year + author and copy the full text.
package.json Validator
Validate npm package.json — name, SemVer, scripts, dependencies, license, engines. Preview scripts.
Palette Generator from Image
Extract the dominant colors from any image — for design systems, moodboards, or theming.
Password Generator
Strong, customizable passwords generated with crypto-secure randomness.
Password Strength Checker
Estimate the strength of a password — entropy, crack time, and what's making it weak.
PDF Tools
Merge or split PDF files entirely in your browser.
PEM Key Formatter
Validate and reformat PEM blocks — keys, certificates, CSRs — into clean 64-character lines.
Percentage & Ratio Tool
Six modes of percent: X% of Y, what % is X of Y, % change, markup, margin, and ratio simplifier.
PHP serialize / unserialize
Convert between PHP's serialize() format and JSON with a recursive-descent parser.
Postal Address Formatter
Format mailing addresses to country conventions — US, UK, Japan, Germany, Brazil, and more.
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 Generator
Generate a QR code from any text or URL. Download as PNG.
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.
Random Number Generator
Generate cryptographically random integers in any range — one at a time or in bulk.
Random Picker
Pick random items from a list — names, teams, prize winners, or pretty much anything.
Readability Checker
Score your text with Flesch–Kincaid, ARI, Coleman–Liau, and Gunning Fog.
README.md Skeleton
Fill in project name, description, language, and license — emit a clean README with badges and a TOC.
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.
Robots.txt Generator
Build a robots.txt for your site with a guided UI.
Ruby Gemfile Parser
Parse Ruby Gemfile — source, ruby version, gem declarations, groups, options.
Savings Goal Calculator
Find out how much to save each month to hit a target — or what your savings will be worth.
Schema Markup Generator
Generate JSON-LD structured data for FAQ, LocalBusiness, Article, and Product pages.
SemVer Compare
Compare two SemVer 2.0.0 versions — get direction (upgrade / downgrade / equal) and the diff kind.
Sitemap Validator
Validate sitemap.xml against the protocol and inspect every URL inside.
Slug Generator
Turn any string into a clean, URL-safe slug with configurable separators and length.
Smart Calculator
A calculator that understands expressions, percentages, and unit conversions like '12ft to cm' or '15% of 240'.
Source Map Decoder
Map bundled positions (file:line:col) back to original source files using a .map file.
SPF / DKIM / DMARC Parser
Paste an email-auth TXT record and see it broken down, validated, and explained.
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.
Structured Data Tester
Paste JSON-LD or a page's HTML to validate schema.org blocks and see what each one declares.
SVG → PNG Converter
Rasterize an SVG file to PNG at any pixel size, transparent or solid background.
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.
Tailwind Color Picker
Browse the Tailwind CSS color palette and copy any swatch's class name, hex, or RGB.
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.
Tip & Sales Tax Calculator
Add tip, tax, and split the bill between any number of people.
Title & Meta Description Length Checker
Check whether your title tag and meta description fit Google's truncation limits.
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.
Unicode Codepoint Converter
See any character as U+XXXX, decimal, UTF-8 bytes, JS / Python / Rust escapes, and HTML entities.
Unit Converter
Convert between common units of length, mass, volume, temperature, speed, area, energy, pressure, and angle.
URL Encoder / Decoder
Percent-encode and decode URL components safely.
URL Parser
Break a URL into protocol, host, path, query parameters, and fragment.
US ZIP Code Lookup
Look up US ZIP codes by code or by city/state. Starter dataset — covers state capitals and major metros.
User-Agent Parser
Decode any User-Agent into browser, OS, device, engine, and CPU fields.
UTF-8 BOM Stripper / Adder
Detect, strip, or add the UTF-8 byte-order mark (EF BB BF) to text files.
UTM Builder
Build trackable campaign URLs with proper UTM parameters.
UTM Parser
Paste a campaign URL and see every UTM and other tracking parameter it carries.
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.
Word & Character Counter
Count characters, words, sentences, paragraphs, and reading time.
World Clock & Timezone Converter
See the current time in any timezone, or convert a moment from one zone to another.
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.
ZIP Files
Create a .zip from any local files or extract one to download individual entries. Never leaves your browser.