Data & Files
Convert, clean and reshape data and files. Move between CSV, JSON, XML and other formats, convert units, tidy messy data and turn documents into usable structure. Free browser tools for one-off conversions, an API for pipelines — the price is always published.
Data & Files
CSV to JSON
free in your browser, or by API
POST /data/csv-to-json$0.002Data & Files
JSON to CSV
flatten to a spreadsheet, free online
POST /data/json-to-csv$0.002Data & Files
Excel to JSON
read XLSX sheets, published price
POST /data/xlsx-to-json$0.002Data & Files
JSON to Excel
a formatted XLSX from your data
POST /data/json-to-xlsx$0.002Data & Files
XML to JSON
attributes kept, free in your browser
POST /data/xml-to-json$0.002Data & Files
JSON to XML
free in your browser, or by API
POST /data/json-to-xml$0.002Data & Files
YAML to JSON
convert either way, free online
POST /data/yaml-json$0.002Data & Files
Validate JSON Schema
the exact error path, free
POST /data/json-validate$0.002Data & Files
Repair broken JSON
commas, quotes, cut LLM output
POST /data/json-repair$0.003Data & Files
Format JSON
pretty-print online, free in your browser
POST /data/json-format$0.002Data & Files
Minify JSON
strip whitespace, free in your browser
POST /data/json-minify$0.002Data & Files
JSON to HTML table
a styled table, free online
POST /data/json-to-html$0.002Data & Files
Clean a CSV
trim, fix encoding, drop empties, free
POST /data/clean-csv$0.002Data & Files
Remove duplicate rows
dedupe a CSV, free online
POST /data/dedupe-csv$0.002Data & Files
Fuzzy dedupe
catch duplicates not spelled the same
POST /data/dedupe-semantic$0.002Data & Files
Merge & join CSV files
inner, left and outer joins
POST /data/merge-csv$0.002Data & Files
Transform a CSV
rename, compute and reshape columns
POST /data/transform-csv$0.002Data & Files
Filter CSV rows
keep only what matches, free online
POST /data/filter-csv$0.002Data & Files
CSV statistics
profile nulls, ranges, distributions
POST /data/csv-stats$0.002Data & Files
Normalize names & addresses
one clean record from ten
POST /data/normalize-names$0.003Data & Files
Normalize dates
any format in, ISO-8601 out, free
POST /data/normalize-dates$0.002Data & Files
Convert to UTF-8
detect encoding, fix mojibake, free
POST /data/to-utf8$0.002Data & Files
Compare text
line, word and character diff, free
POST /data/diff$0.002Data & Files
Create a ZIP from text entries
free in your browser
POST /data/zip$0.002Data & Files
Unzip a file
list and extract archives, free online
POST /data/unzip$0.002Data & Files
Gzip
compress and decompress: gzip, deflate, brotli
POST /data/gzip$0.002Data & Files
Mock data generator
realistic test fixtures, free
POST /data/fake$0.002Data & Files
Markdown to HTML
CommonMark and GFM, free online
POST /data/markdown-to-html$0.002Data & Files
HTML to Markdown
clean Markdown from messy HTML
POST /data/html-to-markdown$0.002Data & Files
HTML to text
strip tags, keep it readable, free
POST /data/html-to-text$0.002Data & Files
Sanitize HTML
strip XSS from user HTML, free online
POST /data/html-sanitize$0.002Data & Files
Minify HTML
shrink markup without breaking it, free
POST /data/html-minify$0.002Data & Files
Minify CSS
shrink stylesheets, free in your browser
POST /data/css-minify$0.002Data & Files
Minify JavaScript
no build step, free in your browser
POST /data/js-minify$0.002Data & Files
Convert units
length, weight, volume, temperature, free
POST /data/convert-units$0.002Data & Files
Convert colors
HEX, RGB, HSL, LAB and CMYK, free
POST /data/color-convert$0.002Data & Files
Convert number base
bases 2 to 36 with digit validation
POST /data/base-n-convert$0.002Data & Files
IPv4 CIDR range calculator
network, broadcast and usable hosts
POST /data/ipv4-cidr-range$0.002Data & Files
Validate a credit card number with the Luhn checksum
POST /data/credit-card-luhn-validate$0.002Data & Files
Convert a cron schedule to a readable list of upcoming run times
POST /data/cron-to-readable$0.002Data & Files
Compute CSV column statistics
mean, median and standard deviation
POST /data/csv-column-stats$0.002Data & Files
Validate CSV against a column schema
find row and type errors
POST /data/csv-validate-schema$0.002Data & Files
Detect CSV delimiter
identify comma, semicolon, tab or pipe
POST /data/detect-csv-delimiter$0.002Data & Files
JSON object diff
find added, removed and changed keys
POST /data/diff-json-objects$0.002Data & Files
Convert Excel column letters to numbers and numbers to letters
POST /data/excel-column-letter-convert$0.002Data & Files
Flatten nested JSON to table with dot-notation keys
POST /data/flatten-nested-json$0.002Data & Files
Validate IBAN format, country length, and checksum
POST /data/iban-validate$0.002Data & Files
Validate an IPv4 address
check every octet
POST /data/ipv4-validate$0.002Data & Files
Validate and convert ISBN-10 and ISBN-13 checksums
POST /data/isbn-validate-convert$0.002Data & Files
Validate JSON Against Schema
Find Every Violation
POST /data/json-schema-validate$0.002Data & Files
Format and normalize a MAC address to uppercase colon notation
POST /data/mac-address-format$0.002Data & Files
Merge two CSV files on a key
left join and find unmatched rows
POST /data/merge-csv-on-key$0.002Data & Files
Base64 Encode and Decode Text
Standard or URL-Safe
POST /data/mime-base64-encode-decode$0.002Data & Files
Format an international phone number by country
POST /data/phone-number-format$0.002Data & Files
Validate postal code format by country
POST /data/postal-code-validate$0.002Data & Files
Random sample CSV rows with a seed
reproducible CSV sampler
POST /data/random-sample-rows$0.002Data & Files
Redact common PII patterns in text
emails, phones and card numbers
POST /data/remove-pii-patterns$0.002Data & Files
Batch slugify a list of titles with unique URL slugs
POST /data/slugify-batch$0.002Data & Files
Unflatten dot keys to nested JSON online
POST /data/unflatten-to-json$0.002Data & Files
Check VAT number format by EU country
POST /data/vat-number-format-check$0.002