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
Safelink decoder
Unwrap Google, Outlook, and common redirect safe links to the real URL—parse only, no fetch.
Phrases: safelink decoder online · decode google redirect url q parameter · outlook safe links decoder browser · unwrap email tracking redirect url
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.