Popular long-tail keywords

A curated index of 868+ long-tail search phrases mapped to 262Toolcore tools. Every chip links to a real catalog tool—we do not auto-generate thin per-keyword landing pages. Use this page to find a tool by the phrase you would search for, or to help an AI assistant pick the right tool for a user's intent.

Looking for the full catalog instead? Browse all tools on the home page or open the interactive tool map.

Media

  • Image convert

    Convert, enhance (tone & sharpen), resize, read EXIF & export clean—WebP, JPEG, PNG in browser. Pair with Image resize and QR or barcode in Media.

    Phrases: online image converter · convert webp to jpg in browser · convert png to webp without upload · image converter no upload · view exif metadata online · free in-browser image enhance

  • Image resize

    Max width or height, keep aspect ratio, export WebP/JPEG/PNG—local only.

    Phrases: resize image online no upload · free image resizer in browser · resize jpg to specific width · compress and resize png locally · batch image resize webp

  • Favicon size

    Standard favicon pixel sizes, dimension check on your image, and export one square PNG—browser only.

    Phrases: favicon size 32x32 · standard favicon dimensions · apple touch icon 180x180 size · what size should favicon be

  • QR code generator

    Wi‑Fi & vCard builders, templates—custom colors, optional logo, PNG/SVG—local only.

    Phrases: qr code generator with logo · wifi qr code generator · vcard qr code online · free qr png and svg download · no-upload qr code creator

  • Barcode generator

    Linear barcodes—CODE128, EAN-13, UPC-A, ITF, PNG/SVG—local only.

    Phrases: code128 barcode generator online · ean 13 barcode maker · upc barcode generator free · linear barcode svg png · gtin checksum verifier browser · ean13 check digit calculator online

  • GTIN checksum (EAN / UPC)

    Paste GTIN‑8, UPC‑A (GTIN‑12), EAN‑13, or logistic GTIN‑14 digits—ISO GS1 modulus‑10 parity without GS1 lookup—browser-only.

    Phrases: gtin checksum verifier online · ean 13 check digit validate browser · upc-a modulus 10 checker locally · gtin 14 logistic barcode checksum · gs1 digit string validator no lookup

  • SSCC checksum

    18-digit Serial Shipping Container Code—GS1 modulus‑10 check digit; optional (00) prefix stripped; no registry lookup; browser-only.

    Phrases: sscc checker online gs1 mod 10 · serial shipping container code validate browser · logistics unit sscc checksum locally · 18 digit sscc check digit calculator · gs1 sscc validate no registry lookup

Color

  • Color tools

    Hub for converter, harmony palettes, tint/shade scales, Tailwind-style theme, MUI createTheme palette, HeroUI-style CSS variables, WCAG contrast, accessible color suggestions, and web-safe colors—open a card or jump to a subtool.

    Phrases: online color tools hub · color converter and palette · wcag contrast checker online · tailwind color theme generator

  • Color converter

    HEX, RGB, HSL, OKLCH, named colors—paste a CSS color or use harmonic palette hints.

    Phrases: hex to rgb converter · rgb to hsl online · oklch color converter · css named color lookup · convert hex to oklch

  • Harmony color palette

    Complementary, split, triadic, analogous, tetradic, and monochromatic sets from one CSS color—HEX copy and :root variables.

    Phrases: complementary color palette generator · triadic color palette online · harmony color palette from hex · analogous color scheme generator

  • Tint & shade color scale

    Brand-color token ramps: mix one CSS color toward white and black in sRGB—symmetric or one-sided scales, HEX and :root copy.

    Phrases: color tint and shade generator · brand color ramp generator · lighten and darken hex color · color shades scale tailwind style

  • Web-safe colors

    216 swatches from the 6×6×6 cube; copy HEX, RGB, or RGBA in one click.

    Phrases: 216 web safe colors · web safe color palette online · browser safe colors hex list

  • WCAG contrast checker

    Foreground vs background: contrast ratio and WCAG AA/AAA for normal and large text.

    Phrases: wcag contrast ratio checker · aa aaa contrast calculator online · text background contrast checker · accessibility color contrast tool

  • Accessible color suggest

    One anchor color (text or surface): sRGB mixes toward white/black to hit WCAG targets—copy HEX and verify in the contrast checker.

    Phrases: accessible color suggestion tool · wcag accessible color generator · find accessible color pair

  • Tailwind-style theme

    Brand color to a Tailwind-like primary ramp (50–950) and light/dark semantic tokens—live preview, copy CSS, or a standalone HTML file demo.

    Phrases: tailwind color theme from brand · tailwind primary 50 to 950 generator · design system color tokens generator

  • MUI theme palette

    Primary and optional secondary CSS colors to Material UI createTheme snippets—light/dark palette with main/light/dark/contrastText, background, text, and divider.

    Phrases: mui createtheme palette generator · material ui light dark theme colors · mui primary secondary palette from hex

  • HeroUI-style theme

    Brand color to HeroUI v3–style OKLCH semantic variables—accent, surfaces, fields, light/dark blocks, radius preset, and @layer base CSS for Tailwind v4 + @heroui/styles.

    Phrases: heroui theme css variables generator · nextui heroui oklch theme · tailwind v4 heroui custom theme

JSON

  • JSON formatter

    JSON format online: pretty-print, minify, validate, escape, download .json.

    Phrases: json formatter online · free json beautifier · json minifier online · json validator online · json pretty print · format json without upload

  • JSON syntax rules

    RFC 8259 rules with a browser JSON.parse checker, hints for common syntax mistakes.

    Phrases: json syntax rules rfc 8259 · validate json syntax online · json.parse error explained · strict json vs json5 · json trailing comma check

  • JSON string & Unicode

    Minify, escape quotes, Unicode escapes, CJK punctuation in values.

    Phrases: escape json string online · unicode escape in json · json string unescape tool

  • JSON compare

    Side-by-side diff paths; sample pre-filled.

    Phrases: compare two json online · json diff side by side · json comparison tool free

  • JSON tree viewer

    Explore nested JSON as a collapsible tree—filter, copy JSONPath or Pointer paths; local only.

    Phrases: json tree viewer online · json viewer interactive · explore json structure · json path copy online

  • JSON ↔ XML

    Bidirectional convert; format or minify XML locally.

    Phrases: json to xml converter · xml to json online · convert xml to json free

  • XML formatter

    Pretty-print, minify, and validate well-formed XML in the browser—no XSD; pair with JSON ↔ XML for conversion.

    Phrases: xml formatter online pretty print · format xml in browser validate well formed · xml minify tool client side · xml beautifier no upload

  • plist XML ↔ JSON

    Apple plist XML to JSON and JSON to plist online—Info.plist keys, XML text only.

    Phrases: plist to json online · info plist to json converter · json to plist xml online · apple plist xml converter browser

  • YAML ↔ JSON

    YAML to JSON and JSON to YAML online—bidirectional converter, format either side in the browser.

    Phrases: yaml to json converter · json to yaml online · convert yaml file to json · free yaml json converter

  • JSON ↔ KDL

    KDL Documents ↔ JSON-shaped node arrays—bidirectional locally with kdljs.

    Phrases: kdl to json converter online · json to kdl browser · convert kdl document to json

  • JSON ↔ MessagePack / CBOR

    Encode JSON to MessagePack or CBOR and decode binary (Base64) back—compact APIs and IoT payloads in the browser.

    Phrases: json to messagepack online · json to cbor encoder · decode messagepack base64

  • JSON ↔ BSON

    Encode a JSON object to MongoDB-style BSON bytes or decode Base64 BSON back—local only.

    Phrases: json to bson online · decode bson base64 mongodb

  • CSV ↔ JSON

    Paste a table or JSON array of objects—convert both ways, choose delimiter, client-side.

    Phrases: csv to json converter · json to csv online · convert csv to json no upload

  • Excel (XLSX) → JSON

    Pick a .xlsx or .xls file—rows to JSON per sheet or all sheets in one object; client-side.

    Phrases: xlsx to json converter online · excel to json in browser · spreadsheet to json no upload

  • JSON → Excel (XLSX)

    Paste JSON arrays, grids, or multi-sheet maps—download a local .xlsx; nested values stringify into cells.

    Phrases: json to excel converter online · json to xlsx download in browser · export json array to spreadsheet free · convert json to excel no upload · json objects to excel sheet online

  • NDJSON / JSON Lines

    Newline-delimited JSON: lines to array, array to lines, validate, minify—client-side.

    Phrases: ndjson to json array · json lines converter · validate ndjson online

  • JSON array chunks

    Split a JSON array into fixed-size batches or merge nested arrays into one list—pagination and bulk helpers, client-side.

    Phrases: split json array into batches online · chunk json array for api pagination · merge json array of arrays

  • JSON sort keys

    Recursively sort object keys for stable JSON text—pretty or minify, client-side.

    Phrases: json sort keys alphabetically · stable json sort online

  • JSON canonicalization (JCS)

    RFC 8785 JCS: deterministic canonical JSON string and SHA-256—signing and hashing, client-side.

    Phrases: json canonicalization rfc 8785 · jcs canonical json online · canonical json sha256

  • JSON → TypeScript interfaces

    Interfaces from sample JSON—nested types and arrays inferred in the browser.

    Phrases: json to typescript interface · generate typescript types from json

  • JSON → Zod schemas

    Zod object schemas from sample JSON—z.infer types and runtime validation scaffolding in the browser.

    Phrases: json to zod schema generator · generate zod schema from json sample

  • JSON → Apache Avro schema

    Avro schema JSON from sample JSON—records, arrays, nested types—local only.

    Phrases: json to avro schema · sample json to avro record

  • TOML ↔ JSON

    TOML to JSON and JSON to TOML online—format, validate, convert locally.

    Phrases: toml to json converter online · json to toml online

  • INI ↔ JSON

    INI config to JSON and JSON to INI online—format, validate, convert locally.

    Phrases: ini to json converter online · json to ini file converter · convert ini to json in browser · config ini to json

  • HOCON ↔ JSON

    HOCON config to JSON and JSON to HOCON online—format, validate, convert locally.

    Phrases: hocon to json converter online · json to hocon online · application.conf to json · convert hocon to json in browser

  • HCL ↔ JSON

    Terraform-style HCL to JSON and JSON to HCL online—WASM parse, draft emit, no plan/apply; browser-only.

    Phrases: hcl to json converter online · terraform hcl to json browser · json to hcl draft generator · opentofu hcl parse locally · convert tf snippet to json no upload

  • JSON Schema validate

    Validate JSON against a schema, infer draft-07 schema from data—Ajv in browser.

    Phrases: json schema validator online · validate json against schema

  • JSON Schema $ref expand

    Inline same-document JSON Schema $ref (#/definitions, #/components)—no remote fetch, local only.

    Phrases: json schema dereference online · expand json schema ref · bundle json schema definitions

  • JSON Schema multi-file bundle

    Paste multiple schema JSON files; expand $ref across names locally—no network fetch.

    Phrases: json schema bundle $ref multiple files · inline json schema refs without fetch · merge json schema files browser · resolve local json schema $ref

  • JSON Schema → sample JSON

    Generate example JSON from a pasted schema—minimal required keys or full properties—locally.

    Phrases: json schema to example json online · generate sample json from json schema browser · json schema mock payload generator · draft json schema example instance

  • JSON repair

    Fix almost-JSON to strict JSON—trailing commas and common mistakes, local only.

    Phrases: repair invalid json online · fix json trailing comma browser · almost json to strict json · json syntax fix tool

  • JSON → Clojure records

    defrecord scaffolding from sample JSON—kebab-case fields, local only.

    Phrases: json to clojure defrecord · generate clojure from json sample

  • JSON → Nim types

    Nim object types from sample JSON—snake_case fields, seq for arrays, browser-side.

    Phrases: json to nim types · nim object from json sample

  • JSON → Haskell records

    Haskell records with aeson Generic FromJSON/ToJSON from sample JSON—browser-side scaffolding.

    Phrases: json to haskell types online · json to aeson records

  • JSON → CUE definitions

    CUE `#` definitions and list shapes from sample JSON—optional fields and disjunctions by hand, browser-only.

    Phrases: json to cue schema online · sample json to cue definitions · generate cue from json browser · cue list constraints from json

  • JSONPath & JMESPath

    Query large JSON with JSONPath or JMESPath—results panel, runs in your tab.

    Phrases: jsonpath online · jmespath query online · query json with jsonpath

  • jq filter (JSON)

    Run jq filters on JSON in your browser—pipes, select, map; WebAssembly, no upload.

    Phrases: jq filter online · run jq in browser

  • JSONata (JSON)

    Evaluate JSONata expressions on JSON locally—queries and transforms beside JSONPath and jq.

    Phrases: jsonata online · jsonata query json browser · transform json jsonata

  • JSON Logic evaluator

    Evaluate portable JSON Logic rules on JSON data—if, var, maps—in your browser.

    Phrases: json logic evaluator online · evaluate json logic rule browser · jsonlogic portable rules test · json logic if var map example

  • JSON flatten / unflatten

    Nested JSON ↔ dot paths for configs and i18n—round-trip in the browser.

    Phrases: flatten json object online · unflatten dot notation json

  • JSON ↔ Markdown table

    GitHub-style pipe tables ↔ JSON arrays—README-friendly, round-trip in the browser.

    Phrases: json to markdown table · markdown table to json · github pipe table json

  • JSON → SQL INSERT

    INSERT statements from a JSON array of objects—escaped strings, local only.

    Phrases: json to sql insert online · generate sql insert from json

  • JSON → SQL CREATE TABLE

    CREATE TABLE draft from JSON object rows—SQLite or Postgres types, local only.

    Phrases: json to create table online · infer sql ddl from json sample

  • JSON → URL query string

    Flat JSON object to application/x-www-form-urlencoded—local only.

    Phrases: json to query string · object to url query online

  • URL query string → JSON

    Parse query strings into flat JSON—coerce numbers and booleans, local only.

    Phrases: url query to json · parse query string to json

  • JSON deep merge

    Merge two objects recursively—right overlays left; dual JSON prefill.

    Phrases: json deep merge online · merge json objects deeply

  • JSON → .env lines

    Flatten nested JSON to KEY=value dot keys—strings quoted when needed, local only.

    Phrases: json to env file · json to dotenv lines

  • .env lines → JSON

    Parse KEY=value text into nested JSON—dot keys, coercion, local only.

    Phrases: .env to json converter · dotenv to json online

  • JSON path list

    Enumerate leaf paths ($ / dot / brackets); optional RFC 6901 pointers, filter, and stats—local only.

    Phrases: list all json paths · json key path explorer · json path to rfc 6901 pointer

  • Extract JSON from text

    First {...} or [...] in logs or mixed paste—strict JSON, pretty-print locally.

    Phrases: extract json from log text · parse json from mixed text online

  • JSON redact keys

    Mask values by key name recursively—case-insensitive; local only.

    Phrases: redact json keys online · mask sensitive json fields

  • JSON pick or omit keys

    Keep or drop top-level keys on an object or array of objects—case-sensitive; local only.

    Phrases: pick json keys online · omit json fields top level

  • JSON cleaner

    Remove null and optional empty values recursively—pretty-printed output; local only.

    Phrases: remove null from json online · json null remover · json cleaner remove empty · strip null values json

  • JSON rename keys

    Map old property names to new—deep rename at every object level; local only.

    Phrases: rename json keys online · json key rename tool · change json property names

  • JSON group by field

    Bucket a root array of objects by one property—object of arrays output; local only.

    Phrases: json group by field · group json array by key · json lodash groupby online

  • JSON unique by field

    Deduplicate JSON array rows by one field—keep first or last; local only.

    Phrases: json dedupe by field · unique json array by property · remove duplicate json objects

  • Sort JSON array by field

    Sort a JSON array of objects by one property—asc or desc; local only.

    Phrases: sort json array by field · order json objects by key · json array sort online

  • JSON apply defaults

    Fill missing keys from a defaults object—no overwrites; shallow or deep; local only.

    Phrases: json apply defaults · fill missing json keys · json default values merge

  • JSON → curl command

    Build a curl line with a JSON body and Content-Type—copy locally for API repro.

    Phrases: json to curl command · build curl from json body

  • JSON → OpenAPI draft

    Turn sample JSON into a minimal OpenAPI 3 paths entry with an inferred schema—YAML or JSON output.

    Phrases: json to openapi schema · generate openapi draft from sample

  • JSON → AsyncAPI draft

    Minimal AsyncAPI 2.6 channel from sample JSON—inferred message schema, publish or subscribe, YAML or JSON.

    Phrases: json to asyncapi online · asyncapi draft from sample json · generate asyncapi channel from json

  • JSON → GraphQL SDL

    Draft GraphQL object types from sample JSON—inferred fields, local only.

    Phrases: json to graphql sdl · generate graphql schema from json

AI

  • Natural language → regex

    Describe a match in English; get a suggested JS RegExp, flags, and notes—pair with the Regex tester.

    Phrases: natural language to regex · describe pattern get regex

  • JSON & error explainer

    Paste a parse error or bad JSON; get causes and fix hints—redact secrets; validate in the JSON formatter.

    Phrases: explain json parse error · fix invalid json with ai

  • Commit message from diff

    Paste a Git diff or summary; get a Conventional Commits-style title—redact secrets before pasting.

    Phrases: ai commit message generator · generate commit message from diff

  • Explain shell: bash & sh command explainer

    Shellexplain-style: paste a bash/sh one-liner or short pipeline; get flags, order, and risks in plain English—text only, not executed.

    Phrases: bash explainer · explain shell command online · what does this bash command do · shellexplain · shell explain online · bash one liner explainer · explain sh command

  • Image → alt text

    Upload an image; get concise English alt text for accessibility—optional instructions. Use with local Image convert.

    Phrases: image to alt text ai · generate accessibility alt text

  • Screenshot → steps

    Upload a UI screenshot; get numbered steps to follow—optional hints. Redact secrets; pair with Image or alt text tools.

    Phrases: screenshot to steps ai · turn screenshot into instructions

  • Log snippet summary

    Paste log lines; get a short timeline, notable errors, and what to check next—redact secrets before pasting.

    Phrases: summarize log file with ai · log snippet summary tool

  • Tone rewriter

    Rewrite English in formal, casual, shorter, or bullet-list style—redact secrets before pasting.

    Phrases: ai tone rewriter · rewrite text in formal tone

  • Title & meta description

    Draft a page title and meta description in English from a topic or body—assistant output; review before publishing.

    Phrases: ai seo meta description generator · generate page title and meta description

  • Bullet expander

    Expand bullet points or an outline into short prose—redact secrets before pasting.

    Phrases: expand bullet points to paragraph · ai outline expander

  • Technical translator

    Chinese ↔ English technical translation; preserves code-like tokens—have a human review for production.

    Phrases: technical translator ai · translate code comments preserving terms

  • SQL query explainer

    Paste SQL text; get joins, filters, and aggregates explained—nothing is executed; pair with the SQL formatter.

    Phrases: explain sql query ai · what does this sql do

  • Regex pattern explainer

    Paste a regex; get groups, quantifiers, and flags in plain English—pair with the Regex tester.

    Phrases: explain regex pattern ai · regex explainer online

  • Stack trace explainer

    Paste an exception stack; get frames, likely causes, and next checks—redact secrets; pair with log summary.

    Phrases: explain stack trace ai · interpret error stack trace

  • Environment lines explainer

    Paste KEY=value lines; get plain-English meanings—redact secrets; pair with shell explainer or JSON ↔ .env.

    Phrases: explain env file lines · describe environment variables ai

  • curl & HTTP request explainer

    Paste curl or raw HTTP request text; get method, URL, and headers explained—nothing is sent. Pair with JSON → curl.

    Phrases: explain curl command ai · interpret http request from curl

  • Diff review helper

    Paste a diff or change summary; get risks, smells, and review prompts—assistant output. Pair with text diff and commit message.

    Phrases: ai diff review helper · summarize git diff online

  • CI/CD YAML explainer

    Paste GitHub Actions, GitLab CI, or similar workflow YAML; get jobs, triggers, and caveats explained—nothing runs on the server.

    Phrases: explain ci yaml online · github actions yaml explainer

  • pre-commit config explainer

    Paste .pre-commit-config.yaml; get repos, hook IDs, and args explained—pre-commit is not run on the server.

    Phrases: explain pre-commit config yaml · pre-commit hooks yaml explainer · what do these pre-commit hooks do

  • Kubernetes YAML explainer

    Paste Kubernetes manifests or Docker Compose YAML; get resources and relationships explained—no cluster access.

    Phrases: explain kubernetes yaml online · kubectl manifest explainer ai

  • Helm chart explainer

    Paste Chart.yaml, values.yaml, or Helm templates; get dependencies and values structure explained—no helm run.

    Phrases: explain helm chart yaml online · helm values.yaml explainer ai · what does this chart.yaml do

  • Dockerfile explainer

    Paste a Dockerfile or Containerfile; get stages, COPY/RUN order, and security notes explained—images are not built here.

    Phrases: explain dockerfile online · dockerfile explainer ai · multi-stage dockerfile help

  • Nginx configuration explainer

    Paste Nginx server or location snippets; get reverse proxy, upstream, and TLS behavior explained—no reload.

    Phrases: explain nginx config online · nginx reverse proxy explainer · nginx location block help

  • Terraform / HCL explainer

    Paste Terraform or OpenTofu HCL; get providers, resources, and variables explained—no plan or apply.

    Phrases: explain terraform hcl online · terraform module explainer ai · opentofu hcl help

  • systemd unit explainer

    Paste a .service or unit fragment; get dependencies, ExecStart, and install targets explained—no systemctl.

    Phrases: explain systemd service file online · systemd unit file explainer · systemd service wantedby help

  • Prometheus rules explainer

    Paste alerting or recording rules YAML; get groups, PromQL intent, and labels explained—no Prometheus query.

    Phrases: explain prometheus alert rules yaml · prometheus recording rules help · promql alert rule explainer online

  • Ansible playbook explainer

    Paste Ansible playbook or task YAML; get plays, modules, and handlers explained—no ansible-playbook run.

    Phrases: explain ansible playbook yaml online · ansible task yaml explainer · what does this ansible playbook do

  • Grafana dashboard JSON explainer

    Paste Grafana dashboard or panel JSON; get panels, queries, and variables explained—no Grafana request.

    Phrases: explain grafana dashboard json online · grafana panel json explainer · what does this grafana dashboard show

  • Docker Compose YAML explainer

    Paste compose.yaml or docker-compose.yml; get services, networks, and volumes explained—no docker compose run.

    Phrases: explain docker compose yaml online · docker compose file explainer ai · what does this compose yaml do

  • Makefile explainer

    Paste a Makefile; get targets, variables, and recipes explained—make is not run on the server.

    Phrases: explain makefile online · gnu make file explainer ai · what does this makefile target do

  • OpenAPI explainer

    Paste an OpenAPI or Swagger fragment; get paths, parameters, and responses in plain English—no HTTP requests sent.

    Phrases: explain openapi spec ai · summarize openapi document

  • Test ideas from code

    Paste a function signature or short snippet; get boundary-case and edge-path ideas—does not run tests or code.

    Phrases: ai test case generator · generate test ideas from requirement

  • README & CHANGELOG drafts

    From bullet points or release notes, draft English README or CHANGELOG Markdown—review before publishing.

    Phrases: ai readme generator · generate changelog from notes

  • LLM token estimate

    Rough character-based token planning for prompts and context—CJK-aware heuristic, browser-only—not tokenizer-exact.

    Phrases: llm token estimator · count tokens for prompt · llm token budget to characters · context window character limit estimate

  • LLM character budget from token cap

    Plan max paste characters from a target token budget—same CJK-aware heuristic as token estimate, browser-only, not tokenizer-exact.

    Phrases: token cap to character limit llm · max characters for token budget · context window chars from tokens

  • UTF-8 byte size for API & chat pastes

    UTF-8 byte length vs JavaScript string length, optional byte ceiling bar—plan HTTP bodies and chat payloads locally; not tokenizer-exact token hint included.

    Phrases: utf8 byte length pasted text · javascript string length vs utf8 bytes · api json body byte limit check

  • RAG chunk calculator

    Sliding-window chunk count from document length, chunk size, and overlap—plan embedding batches without sending text to a server.

    Phrases: rag chunk size calculator · embedding chunk planner

  • Paste redact for AI

    Mask emails, phones, JWTs, Bearer tokens, URL credentials, and common vendor key shapes in plain text before pasting into chat—heuristic, browser-only.

    Phrases: redact secrets before paste · scrub api keys from text

  • Paste secret scan

    List likely emails, phones, JWTs, Bearer lines, URL credentials, and common vendor key shapes in pasted text—report only, masked previews—browser-only.

    Phrases: find secrets in pasted log · scan text for api keys offline

  • Prompt structure checklist

    Heuristic checklist for LLM prompts—role, task, output format, constraints, examples—pattern-based in the browser, no API.

    Phrases: chatgpt prompt checklist · llm prompt structure checker

  • Instruction & rule draft check

    Heuristic checks for Markdown instruction and rule drafts—YAML frontmatter, ## sections, length—browser-only, no API.

    Phrases: markdown instruction file structure check · agent rule draft validator offline

  • LLM output compare

    Paste two assistant drafts for a line diff and unified view—copy unified text locally, no API.

    Phrases: compare two llm outputs · diff assistant answers offline

  • AI & ML terms glossary

    Searchable English reference for LLM, RAG, tokenizer, embedding, and safety vocabulary—static, in your browser, no generative API.

    Phrases: llm glossary online · what is rag retrieval augmented generation · embedding vector meaning llm · context window explained · ai ml terms reference in browser · tokenizer and token definition · fine tuning vs lora explained · hallucination llm meaning

  • LLM context split & budget

    Split pasted prompt blocks by a delimiter and see per-section rough token share and optional budget compare—browser-only, not tokenizer-exact.

    Phrases: split llm prompt by section · context window budget planner

  • Long text chunker for chat paste

    Split long pasted prose into sequential under-the-limit blocks—paragraph, line, or fixed character breaks—browser-only; not tokenizer-exact.

    Phrases: split long text for chatgpt paste · paste large document into llm in parts · chunk text by character limit browser

Encoding

  • Encoding tools

    Hub index: Base64 & URL, Base64url, Base32, Crockford, LEB128, ASCII85, Z85, Base58, base-36, bencode, Morse, quoted-printable, URI, Punycode/IDN, Unicode escapes, data URLs, MIME, hex, HTML entities, JWT, JSON helpers, crypto.

    Phrases: encoding tools online · text encoding utilities browser · hex html entities jwt encoding hub

  • Base64 & URL encoder

    UTF-8 Base64 encode/decode and URL component encode/decode in one workspace—paste, transform, copy.

    Phrases: base64 encode online · base64 decode online · url encode decode online · encode uri component online

  • Base64url (URL-safe) encode & decode

    UTF-8 ↔ Base64url (RFC 4648: -, _, padding optional on decode)—same bits as Base64, JWT-segment style; client-side.

    Phrases: base64url encode decode online · rfc 4648 url safe base64 · jwt base64url segment decoder · utf-8 to base64url browser

  • URI percent-encoding (encodeURI)

    encodeURI/decodeURI vs encodeURIComponent/decodeURIComponent—full URI strings vs components, in the browser.

    Phrases: encodeuri vs encodeuricomponent · percent encode full url online · decodeuri decodeuricomponent online · javascript uri encoding difference

  • Punycode & IDN converter

    Unicode hostnames ↔ Punycode (xn--) labels; paste a hostname or https URL—DNS wire format, client-side.

    Phrases: punycode converter online · idn domain to ascii · unicode domain to punycode · xn-- domain decode

  • Base32 encode & decode

    RFC 4648 Base32 for UTF-8 text—A–Z234567 alphabet with padding; encode or decode in the browser.

    Phrases: base32 encode online · rfc 4648 base32 decoder · base32 decode utf-8 browser · base32 rfc4648 alphabet online

  • Crockford Base32

    Douglas Crockford Base32 for UTF-8—no = padding, O→0 and I/L→1 on decode; not RFC 4648 Base32.

    Phrases: crockford base32 online · crockford base32 encode decode · base32 no padding human alphabet · human readable base32 no equals

  • LEB128 (ULEB + SLEB)

    Encode/decode unsigned and signed LEB128 (WebAssembly, DWARF, varint-style) from decimal or hex; BigInt in the browser.

    Phrases: leb128 encode decode online · uleb128 sleb128 wasm varint · protobuf leb little endian base 128 · dwarf uleb128 decode

  • ASCII85 (Adobe) encode & decode

    Adobe ASCII85 (PDF/PostScript Base85) for UTF-8—!–u alphabet, z for four null bytes; browser-only.

    Phrases: ascii85 encode decode online · adobe base85 pdf stream decoder · ascii85 postscript filter online · decode pdf ascii85 filter browser

  • Z85 encode & decode (ZeroMQ)

    Z85 per RFC 32—4-byte big-endian to 5 string-safe characters; not Adobe ASCII85; browser-only.

    Phrases: z85 encode decode online · zeromq z85 rfc 32 · z85 base85 hello world test vector · libzmq z85 string safe base85

  • Quoted-printable encoder

    MIME quoted-printable for UTF-8—=XX escapes, soft line breaks at 76 chars; encode or decode locally.

    Phrases: quoted printable encode online · mime quoted printable decoder · quoted printable utf-8 escape · decode qp mime escape online

  • Base58 encode & decode

    UTF-8 ↔ Base58 (Bitcoin alphabet, no 0/O/I/l)—raw bytes, not Base58Check; encode or decode in the browser.

    Phrases: base58 encode decode online · bitcoin base58 alphabet utf-8 · base58 without checksum online · decode base58 string browser

  • Base-36 encode & decode

    UTF-8 ↔ base-36 (0-9, a-z)—bytes as one big-endian integer; leading null bytes map to leading 0s; client-side.

    Phrases: base 36 encode decode online · radix 36 0-9a-z text encoder · utf-8 to base36 browser · base36 leading zero bytes

  • Bencode (BitTorrent) encode & decode

    JSON ↔ BitTorrent bencode—strings, integers, lists, dicts; wire bytes as hex; bigint-friendly JSON; client-side.

    Phrases: bencode json encode decode online · bittorrent bencode to json · torrent bencode dict parser browser · bencode hex decode online

  • Morse code encode & decode

    International (ITU-style) Morse for Latin, digits, punctuation—. / - patterns, / between words, encode or decode in the browser.

    Phrases: morse code translator online · international morse encode decode · dot dash morse to text · itu morse a-z 0-9

  • Unicode & JS escapes

    Encode UTF-8 to \u{hex} escapes or decode \u{…}, \uXXXX, \xNN, and \n \t—client-side.

    Phrases: unicode escape decoder online · javascript \u{ } escape encoder · decode \uxxxx to text online · es6 unicode escape braced hex

  • Data URL encoder & decoder

    Build data: URLs from UTF-8 text or small files; decode and preview images or text locally.

    Phrases: data url encoder online · image to data url · decode data uri online

  • HTML entity encode / decode

    Escape or decode HTML entities—ampersands, tags, quotes—client-side.

    Phrases: html entity encoder · html entity decoder online · escape html ampersand quotes

  • ROT13 & Caesar cipher

    Rotate Latin letters A–Z and a–z: ROT13 (self-inverse) or Caesar shift 0–25—other characters unchanged, local only.

    Phrases: rot13 encoder online · caesar cipher shift browser · rot 13 decode text free · latin letter rotation a-z

  • YAML ↔ TOML

    Convert YAML and TOML config formats bidirectionally in the browser—no JSON intermediate page.

    Phrases: yaml to toml converter online · toml to yaml convert browser · config yaml tom convert local · cargo pyproject yaml toml tool

  • Hex encode & decode

    UTF-8 text to hex and hex to text—strip spaces, local only.

    Phrases: hex to text converter · text to hex online · utf8 hex encoder

Writing

  • Regex generator & tester

    Presets (US/NANP & E.164 phones, email, URL), JS snippet, local test.

    Phrases: regex tester online · regular expression generator · regex preset email url phone

  • Plain text diff

    Compare two text drafts side by side—unified view, sample pre-filled, client-side.

    Phrases: text diff tool online · compare two texts free · side by side text diff

  • Line ending converter

    Count LF, CRLF, and CR; normalize to one EOL style; optional UTF-8 BOM strip—local only, Git-friendly.

    Phrases: crlf to lf converter online · normalize line endings git · count lf crlf in text · remove windows line endings mac

  • Reverse text

    Flip string character order by Unicode code point—copy reversed text locally in your browser.

    Phrases: reverse text online flip string · reverse string character order browser · backwards text generator tool · mirror text characters online

  • Levenshtein distance

    Compare two strings for edit distance and similarity score—local Levenshtein calculator.

    Phrases: levenshtein distance calculator online · string edit distance compare two texts · fuzzy match score levenshtein browser · how similar are two strings tool

  • Add line numbers

    Prefix or suffix line numbers on pasted code or logs—custom start index, browser-only.

    Phrases: add line numbers to text online · number lines in code snippet browser · prefix line numbers log paste · line numbering tool for text

  • Random line picker

    Pick one random non-empty line from a list—raffles, samples, and spot checks in your browser.

    Phrases: random line picker from list · pick random line from text online · raffle line selector browser · choose one line randomly tool

  • String obfuscator

    Replace Latin letters with homoglyph Unicode for demos—not encryption; browser-only.

    Phrases: string obfuscator online homoglyph · unicode lookalike text generator · obfuscate string for demo browser · homoglyph password mask tool

  • Wrap text

    Hard-wrap paragraphs at a fixed column width for READMEs, commits, or terminal paste.

    Phrases: wrap text online column width · hard wrap paragraph at 80 columns · word wrap text tool browser · break long lines fixed width

  • Split text

    Split a string on comma, tab, custom delimiter, or newlines—one token per output line.

    Phrases: split text by delimiter online · split string on comma browser · separate csv row to lines tool · delimiter split text local

  • Trim lines

    Strip leading and trailing whitespace on each line—optionally remove empty lines locally.

    Phrases: trim lines online remove spaces · strip whitespace each line browser · remove empty lines from paste · clean multiline text trim tool

  • Indent text

    Indent every line or dedent a shared prefix on pasted code or logs—spaces or tabs, browser-only.

    Phrases: indent text online add spaces · dedent code block common prefix · indent each line browser tool · remove shared leading whitespace

  • Join lines

    Merge multiline text with a comma, tab, or custom delimiter—local join opposite of split text.

    Phrases: join lines with comma online · merge multiline text delimiter · combine lines into one string · join text lines browser tool

  • Quote lines

    Wrap each line in single or double quotes with basic escaping—for string lists and codegen prep.

    Phrases: quote each line online · wrap lines in double quotes tool · add quotes to list of strings · string array quote helper browser

  • Email normalizer

    Normalize email lists—trim, lowercase domains, optional dedupe—one address per line in your browser.

    Phrases: normalize email list online · lowercase email domain batch tool · dedupe email addresses browser · clean email csv before import

  • Remove duplicate characters

    Drop repeated characters while keeping first-seen order—optional case folding—in your browser.

    Phrases: remove duplicate characters online · unique characters string tool · dedupe letters preserve order browser · collapse repeated chars in text

  • Pad text

    Pad each line to a fixed width—left, right, or center—with spaces or another character locally.

    Phrases: pad text lines online fixed width · left right center pad string tool · align text columns monospace browser · pad each line to width tool

  • Prefix or suffix lines

    Add the same prefix and/or suffix to every line—optional skip for blanks; local only.

    Phrases: add prefix to each line online · suffix every line text tool · prefix suffix lines browser

  • Character frequency

    Count how often each character appears—sorted table with Unicode code points; local only.

    Phrases: character frequency counter online · letter count text analysis tool · char frequency table unicode

  • Remove duplicate lines

    Collapse repeated lines in pasted text—trim or case-fold keys, optional sort—browser-only deduper.

    Phrases: remove duplicate lines online · dedupe lines text browser · unique lines from paste · collapse repeated lines tool

  • Sort lines alphabetically

    Locale-aware A→Z / Z→A line sorts plus reverse—optional trim or case folding, browser-only.

    Phrases: sort lines alphabetically online · alphabetize lines text browser · reverse lines order paste · locale aware sort lines tool

  • Lorem ipsum generator

    Placeholder paragraphs for mockups—copy in one click, client-side.

    Phrases: lorem ipsum generator · placeholder text generator

  • String case converter

    camelCase, snake_case, kebab-case, PascalCase, CONST_CASE from one paste—client-side.

    Phrases: camelcase to snake_case converter · kebab-case converter online · convert text to pascal case · case converter online

  • Markdown preview

    Render Markdown to sanitized HTML in your browser—paste notes or README drafts.

    Phrases: markdown preview online · render markdown to html · free markdown viewer in browser

  • .env / dotenv editor

    Edit KEY=value files—sort, dedupe, issues, JSON preview and import; browser-only.

    Phrases: dotenv editor online sort keys · env file parser browser no upload · dotenv to json editor · edit env file key value online

  • HTML to text

    Strip tags and extract visible plain text from HTML in the browser—drops script/style; optional whitespace collapse.

    Phrases: html to text online strip tags · convert html to plain text browser · extract text from html no upload · remove html tags get visible text

  • Word & character count

    Words, characters, lines, and reading time—paste any text, all client-side.

    Phrases: word counter online · character counter free · reading time estimator

Protocol

  • Luhn checksum (mod 10)

    Paste a digit string (spaces ignored)—pass or fail Luhn for PANs, IMEI-style IDs, and test vectors; browser-only.

    Phrases: luhn algorithm check online · mod 10 checksum validator locally · validate luhn checksum free browser · credit card test pan luhn check

  • Payment card checker

    Paste PAN digits—Luhn pass/fail plus Visa/Mastercard/Amex/Discover-style BIN hint; no bank lookup; browser-only.

    Phrases: credit card luhn check online · visa mastercard bin checker browser · payment card checksum validator no upload · validate primary account number luhn locally · discover amex prefix checker heuristic online

  • IMEI & IMEISV checker

    15-digit GSM IMEI: TAC/SNR split and Luhn verification; 14-digit check hint or 16-digit IMEISV segmentation—no carrier lookup; browser-only.

    Phrases: imei checker online validate luhn · gsm imei check digit calculator browser · imeisv split tac serial software version · 15 digit imei validity check local · calculate imei check digit from 14 digits

  • MEID checker (CDMA)

    14–15 hex or 18–19 decimal Mobile Equipment Identifier—Luhn mod‑10/16 check digit; RR/manufacturer/serial split—no TIA lookup; browser-only.

    Phrases: meid checker online cdma luhn · mobile equipment identifier validate browser · hex meid check digit calculator locally · cdma meid decimal format checksum · meid validate no carrier lookup

  • VIN check digit (17-char)

    North American–style vehicle ID: ninth-position mod 11 checksum, WMI and sequential split—no DMV or OEM decode API; browser-only.

    Phrases: vin check digit verifier online · validate vin number mod 11 free · ninth position vin checksum browser · iso 3779 vin check digit calculator · vehicle identification number check digit locally

  • ICCID checker (SIM)

    18–22 digit ICCID: telecom MII hint (89), E.118 / ISO 7812 Luhn on full string—no carrier or SM-DP+ lookup; browser-only.

    Phrases: iccid validator luhn online · sim card iccid checksum check browser · e118 iccid validate digits locally · telecom iccid mii 89 checker · integrate circuit card id luhn mod 10

  • NPI check digit

    US National Provider Identifier—10 digits, CMS Luhn on 80840 + NPI; entity type 1/2; no registry lookup; browser-only.

    Phrases: npi check digit validator online · cms npi luhn 80840 browser · national provider identifier format check · validate npi number locally no upload

  • IBAN validate & format

    MOD-97-10 checksum, country length (embedded list), compact or grouped copy—no bank lookup; browser-only.

    Phrases: iban validator online mod 97 · check iban checksum in browser · iban format and validate free · sepa iban structure checker local

  • BIC / SWIFT validate

    ISO 9362 layout (8 or 11 characters)—bank, country, location, branch segments; no directory lookup; browser-only.

    Phrases: swift bic validator online · iso 9362 bic format check browser · swift code structure validate no lookup · bank identifier code checker free

  • ABA routing number checker

    Paste MICR routing (digits)—Fed-assignment checksum pass/fail, coarse Fed Reserve hint—ACH wires checks vary by institution.

    Phrases: aba routing number validator online · bank routing number checksum micr · fed routing transit number check browser · ach wire routing number format validate locally

  • ISBN validate & convert

    ISBN-10 / ISBN-13 checksums and 978↔ISBN-10 conversion—book identifiers only, no title lookup; browser-only.

    Phrases: isbn 10 13 validator online · convert isbn 13 to isbn 10 978 · check isbn checksum in browser · ean isbn book identifier validate

  • ISIN validate

    ISO 6166 securities ID—12 characters, letter expansion + Luhn check digit; no issuer lookup; browser-only.

    Phrases: isin validator online iso 6166 · international securities id check digit · validate isin luhn in browser · securities identifier checksum no upload

  • CUSIP checksum

    North American nine-character CUSIP—issuer/issue layout and mod-10 check digit; no registry lookup; browser-only.

    Phrases: cusip checker online check digit · validate cusip checksum in browser · north american securities identifier mod 10 · cusip validate no registry lookup

  • SEDOL checksum

    London seven-character SEDOL—body layout and mod-10 check digit with LSE weights; no LSEG lookup; browser-only.

    Phrases: sedol checker online check digit · validate sedol checksum in browser · london stock exchange sedol mod 10 · sedol validate no lseg lookup

  • IMO number checker

    Seven-digit IMO ship ID—weighted mod-10 check digit; optional IMO prefix; no registry lookup; browser-only.

    Phrases: imo number checker online check digit · validate imo ship identification number · imo checksum weighted mod 10 browser · vessel imo validate no registry lookup

  • FIGI format checker

    Twelve-character FIGI—OpenFIGI layout and mod-10 check digit; no directory lookup; browser-only.

    Phrases: figi checker online check digit · validate composite figi openfigi browser · financial instrument global identifier format · figi checksum no bloomberg lookup

  • LEI checksum

    Twenty-character Legal Entity Identifier—ISO 17442 MOD-97-10 check digits; no GLEIF lookup; browser-only.

    Phrases: lei checker online mod 97 10 · validate legal entity identifier checksum · iso 17442 lei format browser · lei validate no gleif lookup

  • D-U-N-S Number checker

    Nine-digit Dun & Bradstreet identifier—modulus‑10 check digit on eight data digits; no D&B lookup; browser-only.

    Phrases: duns number validator online · d-u-n-s check digit calculator browser · dun and bradstreet number checksum locally · validate duns mod 10 no directory lookup · nine digit duns format check free

  • MIC format checker

    Four-letter Market Identifier Code—ISO 10383 layout and segment hints; no MIC directory lookup; browser-only.

    Phrases: mic checker iso 10383 exchange code · market identifier code format online · validate mic four letter browser · iso mic format no directory lookup

  • URL parser

    Split URLs into protocol, host, path, query, and hash—browser URL API; optional https:// assumption; no fetch.

    Phrases: url parser online split query string · parse url protocol host path hash browser · url breakdown tool no fetch client side · decompose url components developer

  • UTM link builder

    Append utm_source, utm_medium, utm_campaign, and optional tags to a base URL—copy locally.

    Phrases: utm link builder online · utm parameter generator campaign url · add utm tags to url browser · utm_source utm_medium builder tool

  • Random port generator

    Pick a random TCP port in a min–max range for dev configs and fixtures—local CSPRNG.

    Phrases: random port generator online · pick random tcp port for dev · ephemeral port number generator browser · random port in range tool

  • Docker run to Compose

    Parse a docker run command into a starter Compose service block—ports, env, volumes locally.

    Phrases: docker run to compose converter · docker run compose yaml generator · convert docker run command compose · compose draft from docker run online

  • Keyboard keycode info

    Press a key to inspect KeyboardEvent key, code, location, and modifier flags—browser-only.

    Phrases: keyboard keycode tester online · javascript key code event info · keyboard event key vs code browser · key modifier inspector tool

  • MAC address generator

    Generate random EUI-48 MAC addresses—colon, hyphen, dotted, or plain hex—CSPRNG locally.

    Phrases: random mac address generator online · generate fake mac address browser · eui 48 random locally administered · mac address generator for testing

  • IPv4 converter

    Convert IPv4 between dotted decimal, 32-bit integer, hex, and binary—client-side quick reference.

    Phrases: ipv4 to decimal converter online · dotted decimal to hex ip tool · ip address integer to dotted quad · ipv4 binary converter browser

  • CIDR calculator (IPv4 & IPv6)

    IPv4 or IPv6 CIDR: network, range, mask or prefix size—computed locally in your browser.

    Phrases: ipv4 cidr calculator · ipv6 cidr calculator · subnet mask to prefix length · calculate ip range from cidr

  • IPv4 subnet table

    Split a parent IPv4 CIDR into equal child prefixes: every subnet listed with network, broadcast, and host bounds—capped list, local only.

    Phrases: list child subnets from parent cidr · split ipv4 cidr into equal prefix table · enumerate /24 from /16 online · subnet list generator browser

  • IPv6 expand & compress

    Single IPv6 address: full 8-group expanded and RFC 5952 compressed text—::ffff:IPv4 mapped, not CIDR math—local only.

    Phrases: ipv6 expand to full form online · compress ipv6 address rfc 5952 · ipv6 mapped ipv4 ::ffff · normalize ipv6 address in browser

  • MAC / EUI formatter

    Normalize IEEE EUI-48 or EUI-64: colon, hyphen, dotted (Cisco-style), plain hex—and show multicast / local-admin bits—in your browser only.

    Phrases: mac address format colon hyphen online · normalize eui-48 hardware address browser · cisco mac dotted groups converter · multicast mac bit check local admin

  • SQL formatter

    Pretty-print SQL with dialect presets—pair with SQL minify on the compress page.

    Phrases: sql formatter online · format sql query online · pretty print sql online

  • URL slug generator

    Headlines to SEO-friendly path segments: hyphens, diacritics, ASCII or Unicode, optional max length—local only.

    Phrases: url slug generator · permalink generator online · title to slug for blog · kebab case url from headline

  • User-Agent parser

    Browser, OS, and device from a UA string—useful for logs and debugging.

    Phrases: user agent parser online · parse browser os from ua string

  • HTTP status codes

    HTTP response status reference: search 1xx–5xx, short meanings, copy status lines—client-side.

    Phrases: http status codes reference · what does http 422 mean · list of http status codes

  • Open Graph preview

    Paste HTML head or og: meta lines—see title, description, and image URL fields.

    Phrases: open graph tag preview · og:title og:image preview tool

  • Robots.txt & sitemap preview

    Paste robots.txt or sitemap XML—see User-agent groups, rules, and URL list in your browser.

    Phrases: robots.txt preview tool · sitemap.xml preview online

  • MIME types & file extensions

    Look up common MIME types from extensions (and vice versa)—filterable table, copy Content-Type—client-side.

    Phrases: mime type lookup · file extension to content-type · common mime types reference

  • SemVer compare & sort

    Compare two versions or sort a list—Semantic Versioning 2.0.0, prerelease order—client-side.

    Phrases: semver compare online · semantic versioning sort tool · compare two semver versions

  • HTTP methods

    GET, POST, PUT, PATCH, DELETE—safe, idempotent, body usage—quick reference for APIs, client-side.

    Phrases: http methods reference · get post put patch delete reference · idempotent http methods cheatsheet

  • HTTP headers

    Common request and response header fields—names, direction, and short summaries—filterable client-side.

    Phrases: http headers reference · common request response headers list

  • TCP & UDP ports

    Well-known and common port numbers with IANA-style service names—filter by port, protocol, or keyword—client-side.

    Phrases: common tcp udp ports reference · well known port numbers list · iana port numbers cheatsheet

  • Pseudo-CLI

    Terminal-style commands in the browser—open catalog tools with optional -q prefill; same pages as the GUI.

    Phrases: browser pseudo cli · command-style tool launcher

  • chmod & umask

    Owner/group/other rwx to octal, ls-style rwxrwxrwx, copy chmod, and umask 022/002 quick reference for new files and dirs—local only.

    Phrases: chmod calculator online 755 644 · unix rwxrwxrwx to octal · umask 022 new file mode online · copy chmod command from permissions

Security

  • Encrypt & decrypt

    Encrypt, decrypt, hash (AES, DES, RC4, Rabbit, TripleDES, MD5, SHA) and Base64—client-side.

    Phrases: encrypt and decrypt online · aes encryption in browser · md5 sha256 hash online · no upload encryption tool

  • HMAC (SHA-256 & more)

    HMAC-SHA-256/384/512/1 in the browser—hex or Base64 for webhooks, signing, and API docs.

    Phrases: hmac sha256 online · hmac generator browser · compute hmac for webhook · hmac sha256 hex string

  • File checksum & hash

    SHA-256, SHA-512, MD5, CRC-32, and more for a local file—verify downloads without uploading.

    Phrases: file checksum sha256 online · calculate md5 of file in browser · verify download hash locally · crc32 file checksum free

  • CRC-32 & CRC-32C

    IEEE CRC-32 and Castagnoli CRC32C on UTF-8 text or raw hex bytes—ZIP/PNG family vs iSCSI/protobuf; local only, complements file checksum for whole-file digests.

    Phrases: crc32 calculator online browser · crc32c castagnoli utf8 hex bytes · ieee crc32 vs crc32c difference zip png · calculate crc32 from hex string local

  • Subresource Integrity (SRI)

    SHA-256/384/512 base64 integrity tokens for script and link tags—UTF-8 paste or local file; Web Crypto only.

    Phrases: subresource integrity hash generator online · sri sha256 integrity attribute browser · calculate integrity sha384 base64 local · script tag integrity crossorigin anonymous

  • Compress & minify

    HTML, JS, CSS, XML, SQL, JSON minify; batch JPEG/WebP image compression.

    Phrases: html minifier online · javascript minifier online · css minifier free · json minifier online · compress jpeg in browser

  • JWT decode

    Inspect JWT header and payload as JSON in browser; signature not verified.

    Phrases: jwt decode online · decode jwt token in browser · view jwt header payload

  • OAuth PKCE generator

    RFC 7636 code_verifier plus S256 code_challenge (SHA-256, base64url)—Web Crypto in your tab, no upload.

    Phrases: pkce code verifier generator · oauth2 s256 code challenge online · rfc 7636 pkce in browser · generate code challenge sha256 base64url

  • TOTP / authenticator codes

    RFC 6238 time-based one-time passwords from a Base32 secret—HMAC-SHA1, otpauth URI and optional QR; local only.

    Phrases: totp generator online rfc 6238 · google authenticator secret base32 browser · otpauth uri qr code local · hotp sha1 time based one time password

  • Validate tools

    Hub for format validators—Web3 Ethereum address (EIP-55) and hex private key checks; more routes over time.

    Phrases: online format validators hub · ethereum address checker browser · web3 hex key validator local

  • Web3 address & key check

    Validate 0x address length and EIP-55 checksum; check 64-digit hex private key shape and secp256k1 range—browser-only.

    Phrases: ethereum address checksum validator online · eip 55 address check in browser · validate eth address 0x checksum · check secp256k1 private key hex format · ethereum private key length validator local

  • Basic Auth header

    Build Authorization Basic and curl -u from username and password—UTF-8 Base64 in your browser.

    Phrases: basic auth header generator online · authorization basic base64 username password · generate curl u flag credentials browser · http basic authentication header tool

  • Password generator

    Random passwords with length and character sets—generated in your browser.

    Phrases: secure password generator · random password generator online · strong password generator free

  • Bcrypt hash & verify

    bcrypt password digests with adjustable cost (bcryptjs)—hash or verify $2a/$2b strings locally.

    Phrases: bcrypt hash generator online browser · verify bcrypt password hash locally · bcrypt cost rounds calculator tool · bcryptjs hash password no upload

  • Random string generator

    Random alphanumeric, hex, Base64 URL-safe, or custom tokens—entropy hint, local only.

    Phrases: random string generator · random hex token generator · url-safe base64 token generator

  • Random integer generator

    Uniform integers in a min–max range—optional unique draws, sort, Web Crypto; local only.

    Phrases: random integer generator online · pick random number between min max · unique random numbers no duplicates browser · random number generator client side

  • PEM / X.509 viewer

    Decode PEM certificates in the browser—subject, issuer, validity; paste only what you trust.

    Phrases: decode pem certificate online · x509 certificate viewer in browser · view ssl cert details locally

Schedule

  • Unix timestamp converter

    Epoch to date: seconds, milliseconds, ISO-8601, UTC and local time—in browser.

    Phrases: unix timestamp converter · epoch to date converter · convert milliseconds to iso 8601 · timestamp to utc local online

  • ISO-8601 duration

    Parse P…/PT… into labeled parts and plain English, or build normalized duration strings—local only.

    Phrases: iso 8601 duration parser online · parse pt1h duration in browser · iso8601 duration human readable · build iso duration p1dt string

  • Cron expression helper

    Human-readable schedule, next run times—standard 5-field cron in your browser.

    Phrases: cron expression generator · explain cron schedule · next cron run times

  • World clock & time zones

    Compare IANA time zones side by side with the same instant—no server round-trip.

    Phrases: world clock comparison · iana timezone converter · compare timezones side by side

Identity

  • E.164 phone normalize

    Strip formatting, normalize + / 00 / 011, validate ITU-style length; NANP +1 hint for 10-digit US/CA style—local only.

    Phrases: e164 phone normalize online · international phone format plus sign · strip phone parentheses dashes browser · nanp ten digit to plus one suggest

  • UUID / GUID generator

    Random UUID v4 values—batch generate, copy, uppercase GUID style, local only.

    Phrases: uuid generator online · guid generator free · uuid v4 batch generator

  • UUID v7 generator

    Time-ordered UUIDs (RFC 9562)—48-bit Unix ms plus randomness; lexicographic sort by mint time, batch copy, local only.

    Phrases: uuid v7 generator online · time ordered uuid generator · rfc 9562 uuid v7 browser

  • MongoDB ObjectId

    Parse 24 hex ids into Unix time, machine, pid, and counter—or generate new 12-byte ObjectIds locally.

    Phrases: mongodb objectid parser online · decode objectid timestamp hex 24 · generate objectid browser local · bson objectid machine pid counter

  • ULID generator

    Sortable identifiers with millisecond timestamp—batch generate and copy locally.

    Phrases: ulid generator online · sortable id generator with timestamp

  • Nano ID generator

    URL-safe Nano IDs—adjust length, batch generate and copy locally.

    Phrases: nanoid generator online · url safe id generator · short unique id generator browser

Math

  • Math expression evaluator

    Evaluate basic + − × ÷ arithmetic with parentheses in your browser—no variables.

    Phrases: math expression evaluator online · calculate arithmetic formula browser · simple math parser no variables · evaluate parentheses expression tool

  • Units tools

    Data size (binary KB/MB/…), length/temperature/weight, speed, volume, and area (acres, ha, sq ft)—focused routes from this index.

    Phrases: unit converter online index · data size tools browser · convert kilobytes to megabytes online

  • Data size units

    Convert bytes, KB, MB, GB, TB (binary)—paste an amount, see all units.

    Phrases: bytes to mb converter · data size unit converter · kb mb gb tb conversion

  • Sales tax calculator

    Enter price and a combined sales tax rate—see tax owed and total, client-side (US-style).

    Phrases: sales tax calculator · us sales tax calculator online

  • Percentage calculator

    Percent of a value, ratio to percent, and percent change—no server round-trip.

    Phrases: percentage calculator online · percent change calculator · what is x percent of y

  • Age calculator

    Birth date to age in years, months, and days—as of today or a date you pick.

    Phrases: age calculator online · exact age in years months days

  • Discount calculator

    Original price and discount percent—savings and final price in your browser.

    Phrases: discount calculator online · percent off price calculator

  • Tip calculator

    Check subtotal, tip percent, optional sales tax on food, and split—common U.S. restaurant math.

    Phrases: tip calculator online · split bill tip calculator

  • Loan payment calculator

    Principal, APR, and term in months—estimated monthly payment and total interest.

    Phrases: loan payment calculator · monthly mortgage payment calculator

  • Compound interest calculator

    Principal, APR, and compounding—future value, interest earned, and APY for savings-style growth.

    Phrases: compound interest calculator · savings growth calculator apy

  • Profit margin calculator

    Revenue and cost—gross profit, margin %, and markup %, calculated locally.

    Phrases: profit margin calculator · gross margin and markup calculator

  • Date difference

    Calendar days between two dates—pair with the timestamp or unit tools as needed.

    Phrases: date difference calculator · days between two dates

  • Integer base converter

    Whole numbers in radices 2–36: binary, octal, decimal, hex (optional 0x), custom bases; BigInt-sized strings, local only.

    Phrases: binary to hex converter online · decimal to base 36 big integer · radix converter 2 to 36 browser · parse hex 0x to binary string

  • Roman numerals converter

    Arabic integers 1–3999 ↔ classical Roman letters (IV IX XL XC CD CM)—canonical spelling only, in browser.

    Phrases: roman numerals converter online · roman numeral to number converter · arabic to roman numerals 1 to 3999 · classical roman letters iv ix subtractive pairs

  • Unit converter (length, temperature, weight)

    Length (metric & US customary), temperature (°C, °F, K), and weight (mg to lb)—paste one value, see every column.

    Phrases: length unit converter · celsius to fahrenheit converter · weight unit converter · metric to imperial converter

  • Speed converter

    m/s, km/h (kph), mph, knots, ft/s—paste one speed, see every column with standard mile and nautical definitions.

    Phrases: kmh to mph converter online · knots to mph calculator · meters per second to kmh in browser

  • Volume converter

    mL, L, m³, cu ft, US fl oz/cup/qt/gal, UK gal—paste one volume, see every column (US liquid gallon defined).

    Phrases: liters to gallons converter online · us cups to milliliters in browser · imperial gallon vs us gallon calculator

  • Area converter

    mm² to km², sq ft, sq yd, acres (43,560 ft²), hectares—paste one area, see every column.

    Phrases: acres to hectares converter online · square feet to square meters in browser · sq ft to acres calculator

  • Pressure converter

    Pa, kPa, MPa, bar, mbar, atm, psi, mmHg/torr, inHg—paste one pressure, see every column.

    Phrases: psi to bar converter online · kpa to psi calculator in browser · atm to mmhg pressure conversion

Common use cases

  • Find the right tool by typing the phrase you would search for online—no need to guess our internal naming.
  • See which Toolcore tool best matches a popular query like 'aes encryption in browser' or 'json to typescript interface'.
  • Help AI assistants and LLM agents pick the right Toolcore URL for a user's intent—each phrase is a real tool, not a synthetic landing page.

Common mistakes to avoid

  • Treating chips as separate landing pages

    Each phrase links straight to the underlying tool. We deliberately avoid auto-generated per-keyword pages so search engines see the real tool instead of duplicate thin pages.

  • Expecting every catalog tool here on day one

    Coverage is curated by hand and grows incrementally. Tools without curated phrases still appear in the main catalog and are reachable from /tools.

FAQ

Where do these phrases come from?

They are written by hand to describe what each tool actually does, focusing on phrases visitors and assistants commonly type. New high-traffic tools get phrases as part of their delivery checklist.

Are these meta keywords?

No. The deprecated meta keywords tag is not used. The phrases are visible page content and link to the matching tool so they help real users and AI agents discover relevant utilities.

Will every chip become its own SEO page?

No. We avoid auto-generating per-keyword pages because they tend to be thin and duplicate. The catalog tool itself is the canonical landing page; this index points users at it.