87 handy, browser-based utilities. No sign-in, nothing leaves your device.
87 tools
Parse .env files to inspect key-value pairs, detect value types (string, number, boolean, URL, JSON), and flag duplicates or invalid lines.
Convert between row/column numbers and Google Sheets A1 cell references.
Detect the simplified ratio of any dimensions, scale to a new size, or fit within a bounding box without upscaling.
Encode text to Base64 and decode it back, UTF-8 safe.
Inspect text byte-by-byte - hex, decimal, octal, binary, and classic hex dump. Or decode hex back to text.
Visualize integers as binary bit flags - toggle individual bits interactively, define named flags, and convert between decimal, hex, binary, and octal.
32-bit AND, OR, XOR, NOT, NAND, NOR, and shift operations - binary visualization, hex, decimal, octal, and binary input.
Convert bytes to KB/MB/GB (decimal SI) and KiB/MiB/GiB (binary IEC), or parse size strings like "1.5 GB" back to bytes.
Convert text between camelCase, snake_case, kebab-case, Title Case, and CONSTANT_CASE.
Count every character in a text block - sorted by frequency, filtered by category (letters, digits, punctuation…), with Unicode code points.
See how a color looks under 8 types of color vision deficiency - protanopia, deuteranopia, tritanopia, and achromatopsia - using Machado simulation matrices.
Check WCAG 2.1 contrast ratios between foreground and background colors - AA and AAA levels.
Convert colors between HEX, RGB, and HSL.
Define 2–6 color stops and generate up to 50 interpolated steps - hex swatches, RGB values, and ready-to-use CSS linear-gradient output.
Blend two colors at any ratio - RGB, HSL, or perceptual (linearized sRGB) blending with HEX, RGB, HSL, and CSS color-mix() output.
Generate complementary, triadic, analogous, and other color palettes from any base color.
Build cron expressions interactively - set each field and get a live human-readable schedule description.
Parse a cron expression into plain English and see what each field means.
Decode cron expressions into plain English - minute, hour, day, month, and weekday breakdown - plus preview the next 5 scheduled run times.
Find the nearest CSS named color for any hex or RGB value - exact match or closest by Euclidean RGB distance, with top-5 matches.
Calculate CSS selector specificity with (a, b, c) breakdown - IDs, classes, attributes, pseudo-classes, pseudo-elements, and type selectors.
Convert between px, rem, em, pt, vh, vw, and % with configurable root font size and viewport dimensions.
Convert CSV (with a header row) into a clean JSON array, right in your browser.
Build a ready-to-run cURL command for the GKit SheetsAPI REST endpoints.
Find the exact difference between two dates - years, months, days, hours, workdays, and total seconds.
Convert durations between units or add/subtract two durations. Accepts natural language, HH:MM:SS, and ISO 8601 formats.
Encode text to HTML entities and decode entities back to text.
Browse and search 35+ common HTTP request and response headers with descriptions and one-click-copy example values.
Look up any HTTP status code - name, description, whether it is cacheable or retryable.
Validate International Bank Account Numbers with MOD-97 checksum verification and country/BBAN decoding for 30+ European and international countries.
Calculate network address, broadcast, host range, subnet mask, wildcard, and IP class from any CIDR block.
Parse and analyze IPv4 and IPv6 addresses - type, class, binary, hex, and private/public/loopback classification.
Convert a JSON array of objects into CSV, right in your browser.
Compare two JSON objects and highlight added, removed, and changed keys.
Flatten nested JSON into dot-notation key/value pairs - see every path and value at a glance.
Pretty-print, minify, and validate JSON instantly.
Query JSON with JSONPath expressions - dot notation, wildcards, array slices, and recursive descent with per-match path display.
Validate JSON values against a JSON Schema - types, required fields, min/max, patterns, enums, and additionalProperties.
Convert any JSON object into TypeScript interfaces or type aliases - nested objects become named types, arrays are typed, nulls preserved.
Decode a JWT's header and payload (no signature verification).
Decode and inspect JWT tokens - header, payload, all claims, and expiry - entirely in your browser. Nothing leaves the page.
Searchable shortcut reference for VS Code, Chrome, macOS, Terminal, and Git - with macOS and Windows bindings side by side.
Generate placeholder text by words, sentences, or paragraphs in plain, HTML, or Markdown format.
Convert Markdown to HTML instantly, with syntax highlighting for code blocks.
Convert CSV, TSV, or pipe-separated data into a formatted GitHub Markdown table with alignment and pretty-print options.
Look up the MIME type for any file extension, or find file extensions for a given MIME type.
Encode text to Morse code or decode Morse back to text - auto-detects input type and includes a full character reference.
Compute FNV-1a (32/64-bit), DJB2, DJB2a, CRC-32, Adler-32, SDBM, and lose-lose hashes instantly - hex and decimal output.
Convert between binary, octal, decimal, and hexadecimal with 32-bit two's complement representation.
Format numbers as currency, percentage, bytes, compact, or scientific notation.
Visualize numeric ranges on a number line, detect overlaps and gaps, compute unions, and get pairwise intersection details.
Generate Fibonacci, arithmetic, geometric, triangular, square, cube, prime, and factorial sequences - with formula and bar chart.
Convert any integer to English words, ordinal form (first, second…), or digit-by-digit pronunciation.
Generate cryptographically secure passwords with custom length, character sets, and entropy display.
Check password entropy, estimated GPU crack time, and character class breakdown - entirely in your browser. Nothing leaves the page.
Three modes: find X% of Y, determine what percent X is of Y, or calculate the percent change between two values.
Format phone numbers as E.164, national, international, and RFC 3966 across US, UK, India, Germany, France, and 6 other country codes.
Factor any positive integer - exponent form, all divisors, sum of divisors σ(n), Euler totient φ(n), and inline GCD / LCM calculator.
Parse a URL query string into key/value pairs and build one back.
Paste text to get word count, reading time, and six readability scores: Flesch, Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau, and ARI.
40+ common regex patterns grouped by category - email, URLs, dates, numbers, UUIDs, HTML, and more. Search, copy, and test against your own input.
Find-and-replace with full regex power - capture groups, named groups, $& backreferences, and per-match detail table.
Test a regular expression against sample text and see the matches.
Convert integers to Roman numerals and back. Auto-detects input type. Covers 1 to 3999 with a symbol reference table.
Parse semantic version strings, compare them, check range constraints, and sort version lists.
Compute SHA-256, SHA-1, or SHA-512 hashes of text in your browser.
Extract the spreadsheet ID and GID from any Google Sheets URL.
Turn any text into a clean URL slug.
Format SQL queries with keyword casing and indentation control, or minify by stripping comments and whitespace.
Paste a list of numbers to get mean, median, mode, std dev, variance, percentiles, IQR, CV, and skewness - with a distribution bar chart.
Compute Levenshtein edit distance and similarity between two strings - with operation breakdown, alignment view, Damerau-Levenshtein, and Jaro-Winkler.
Escape and unescape strings for JSON, HTML entities, URL encoding, regex, CSV quoting, and SQL literals.
Compare two blocks of text line-by-line and highlight added, removed, and unchanged lines.
Sort lines alphabetically or by length, reverse, shuffle, or deduplicate - with optional whitespace trimming and frequency counting.
Truncate text by characters, words, or sentences - configurable ellipsis text, end/middle/start position, and word-boundary preservation.
Convert between Unix timestamps and ISO 8601 dates.
Convert date/times between any two IANA timezones, or check the current time across major cities worldwide.
Generate a modular type scale from a base size and ratio - 12 named steps, CSS custom properties, and fluid clamp() expressions.
Look up any character by U+ code point, hex, or decimal - block, category, script, UTF-8 bytes, UTF-16, HTML entities, CSS/JS escapes.
Convert Unix timestamps (seconds or ms) to ISO 8601, UTC, and human-readable formats, or parse any date string to a Unix timestamp.
Percent-encode and decode URL components.
Break a URL into protocol, host, pathname, port, query params, hash, and credentials.
Generate random v4 UUIDs in bulk.
Parse any UUID - version, variant, v1 timestamp, node address, and all RFC 4122 fields. Accepts plain, URN-prefixed, and braced formats.
Count words, characters, sentences, and estimated reading time of any text.
Compare two texts word-by-word - insertions highlighted green, deletions in red strikethrough, with similarity percentage and copy-as-HTML.
Prettify or minify XML with configurable indentation, well-formedness validation, and node count. Nothing leaves your browser.