Tools for data & analysts
Convert between JSON, CSV and tables, reshape records, and check structure before it reaches your warehouse.
29 tools · all client-side
JSON
All json tools →- JSON Diff & ComparatorCompare two JSON objects or arrays and find semantic differences: added, removed, and modified keys or values.
- JSON FormatterFormat, validate and repair JSON — it tells you what is wrong, then fixes it and says what it changed.
- JSON to YAML ConverterConvert JSON data to clean, idiomatic YAML with custom indentation, quote handling, and array styles.
Text
All text tools →- Sort & Deduplicate LinesAlphabetically, numerically, or by length sort lines of text, deduplicate entries, trim whitespace, and reverse order.
- Regex Tester & MatcherTest regular expressions against text. Inspect capture groups, named captures, match indices, and replace strings.
- String Escaper & UnescaperEscape and unescape strings across multiple programming languages and serialization formats: JSON, JavaScript, Java, Python, SQL, and CSV.
Encoding
All encoding tools →- Base64 ConverterEncode and decode text to and from Base64. Supports UTF-8 Unicode, URL-safe Base64, and padding control.
- Binary ConverterConvert text to binary (0s and 1s) and binary back to text. Supports custom byte delimiters, 8-bit alignment, and prefix formats.
- Hex ConverterConvert text to hexadecimal and hexadecimal back to text. Supports custom delimiters, case formats, and byte prefixes.
- Hex Dump InspectorGenerate classic Unix hexdump style output with byte offsets, hex representation, and ASCII gutter.
- Unicode ConverterEncode text to Unicode escape sequences (\uXXXX, \u{XXXXX}, U+XXXX) and decode back to human-readable text.
- URL Encoder / DecoderEncode and decode URLs, URI components, and query parameters. Supports full URI and component modes with space-to-plus option.
Time
All time tools →- Cron Expression Parser & Schedule ExplainerParse and explain Cron expressions (minute, hour, day of month, month, day of week) in plain English. Forecast upcoming execution schedules.
- Unix Timestamp ConverterConvert epoch timestamps across seconds, milliseconds, microseconds and ISO dates with timezone and calendar views.
Data
All data tools →- Bytes & Data Storage Unit ConverterConvert between data storage units: Bytes, KB, MB, GB, TB, PB (decimal / SI 1000) and KiB, MiB, GiB, TiB, PiB (binary / IEC 1024).
- CSV to JSON ConverterConvert CSV and TSV tabular data into structured JSON objects or 2D arrays. Automatically detects types and handles RFC 4180 quotes.
- Docker Compose Validator & InspectorValidate Docker Compose YAML syntax, inspect services, ports, environment variables, and volume topologies.
- JSON to CSV ConverterConvert JSON objects or arrays into standard CSV / TSV spreadsheets. Automatically infers table headers and handles nested structures.
- SemVer Version & Range CheckerCompare semantic versions, validate range rules (^, ~, >=), and calculate next release bumps.
- SQL Formatter & BeautifierFormat, prettify, indent, and uppercase keywords in SQL queries (SELECT, INSERT, UPDATE, DELETE, JOINs, WHERE, GROUP BY).
- User-Agent ParserParse User-Agent strings into browser name and version, OS architecture, rendering engine, and device type.
- XML Formatter & MinifierFormat, pretty-print, indent, and minify XML and HTML documents with configurable indentation and comment handling.
- YAML to JSONParse YAML documents and convert to formatted or minified JSON.
- cURL to Code ConverterConvert cURL command lines into JavaScript fetch, Node.js Axios, or Python requests code.
- MAC Address Lookup & FormatterFormat MAC addresses, inspect OUI vendor details, and determine unicast/multicast and global/local scope.
- URL Parser & Query InspectorDeconstruct URLs into protocol, host, port, path, hash, and detailed query parameter tables.
Math
All math tools →- Ethereum Unit Converter (Wei, Gwei, Ether)Convert Ethereum denominations (Wei, Kwei, Mwei, Gwei, Szabo, Finney, Ether, Tether) with arbitrary precision BigInt math.
- Number Base ConverterConvert numbers between binary, octal, decimal, hexadecimal, and arbitrary bases (2 to 36). Supports large BigInt precision.