Regex tester, diff viewer, JSONPath tester, HTML entities reference and more
All 12 developer tools run entirely in your browser. Test regular expressions with live match highlighting, compare two texts or files with a visual diff, query JSON with JSONPath expressions, and look up any HTML character entity — all with zero installation and no server calls.
Compare two texts line by line and highlight differences
Test JavaScript regular expressions with real-time match highlighting
Test and evaluate JSONPath expressions against JSON data
Complete searchable reference for HTML character entities
Convert cURL commands to code in 10 languages — Python, JavaScript, TypeScript, Go, Rust, Java, PHP, Ruby, Node.js (Axios) and PowerShell
Generate realistic fake data — names, emails, addresses, UUIDs and more. Export to JSON, CSV, SQL or TSV
Test jq filter expressions on JSON data interactively with live output and example filters
Generate a JSON Schema (draft-07) from any JSON, then validate JSON documents against a schema with detailed error paths
Calculate network address, broadcast, host range, subnet mask, wildcard and binary breakdown from any CIDR notation
Semantically compare two JSON documents — see added, removed and changed fields with full key paths
Connect to any WebSocket server, send messages and inspect frames in real time — with connection status and message log
Parse CSS selectors to display (a,b,c) specificity scores with per-token breakdown and visual bar chart comparison
Essential day-to-day developer utilities. All 12 tools run 100% client-side — no server, no account, no install. Open a tool, paste your data, get your result and move on.
QIs my data sent to a server?
No. All tools run entirely in your browser. Nothing you paste or type is transmitted.
QWhat regex flavours does the regex tester support?
JavaScript regex syntax (ECMAScript). Flags g, i, m, s, u and d are all supported. Named capture groups, lookaheads, lookbehinds and Unicode property escapes are all highlighted correctly.
QWhat is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. Use expressions like $.store.book[*].author or $..price to extract matching values from any JSON document.
QWhat does the HTML entities reference include?
All named HTML5 character entities with their Unicode code points, HTML entity names (e.g. &, ©, é) and a one-click copy button. Search by character, entity name or code point.