24 free tools
Free code and data tools
Format, convert and check code and data in the browser: JSON, CSV and Excel files, hashes and encodings, cron schedules, SQL and the small conversions that come up every day in web work.
JSON, CSV and files
- JSON formatterPretty print, minify, validate and browse a tree.
- JSON to CSVJSON arrays to CSV and back.
- CSV viewer and editorOpen a CSV as a table to sort, filter and edit.
- CSV to ExcelCSV to .xlsx and Excel to CSV.
- VCF to CSVPhone contacts from .vcf to CSV, and back.
- Unzip filesOpen ZIP, RAR and 7z archives in the tab.
- JSON to TypeScript and KotlinTypeScript and Kotlin types from a sample JSON.
- JSON to Swift CodablePaste JSON, get Codable structs with CodingKeys.
Encode, decode and hash
- Base64Encode and decode text or files, URL-safe too.
- URL encode and decodePercent-encoding for links and query strings, both directions.
- Hash generatorMD5, SHA-1, SHA-256, SHA-384 and SHA-512 of text or a file, plus HMAC.
- JWT decoderHeader, claims and expiry, with signature check.
- UUID generatorVersion 4 and 7 UUIDs, one or a thousand.
- Number base converterBinary, octal, decimal, hex and any base from 2 to 36, both ways.
- Binary translatorText to binary, hex and decimal, and back.
Format and test
- Code beautifierFormat or minify HTML, CSS and JavaScript.
- SQL formatterIndent and tidy SQL for the database you use.
- Markdown editorWrite Markdown with a live preview and HTML.
- Regex testerLive matches, groups and a replace preview.
- Cron expression explainerCron in plain English, with the next run times.
- Lorem ipsumPlaceholder paragraphs, sentences, words or lists.
Web and network
About these tools
For data, JSON to CSV turns an array of objects into a spreadsheet and back, the CSV viewer opens a file as a table to sort, filter and edit, and CSV to Excel writes a real .xlsx file. VCF to CSV turns phone contacts into a spreadsheet, and unzip files opens ZIP, RAR and 7z archives in the tab.
For encoding, there are Base64, URL encoding, MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes for text and files, with HMAC, number bases, a binary translator, UUIDs and a JWT decoder. For code, the beautifier formats or minifies HTML, CSS and JavaScript, the SQL formatter tidies queries, the Markdown editor shows a live preview, JSON to TypeScript and Kotlin writes types from a sample, and the regex tester and cron explainer explain patterns and list the next run times.
The web helpers convert px, rem, em and pt, build linear, radial and conic CSS gradients, and work out IPv4 and IPv6 subnets.
Everything you paste or open stays in this browser tab.
Questions
Is my code or data sent anywhere?
Everything stays in the page. Your browser reads the files, and results download straight to your device.
Can I open large CSV or JSON files?
Files of tens of megabytes open well on a computer. The limit is your device's memory, so a computer handles the biggest files best.
Do I need to install anything?
Each tool works in a current browser on a computer or a phone, with nothing to install and no account.
More free tools
- Free online audio and music tools
- Free tools for iOS developers
- Free photo, PDF and social media tools
- Faith and daily practice tools
- Free online converters and calculators
- Push notification tools
- Free everyday utility tools
- Free SEO tools
- Free PDF tools
- Free receipt, invoice and document makers
- Free keyboard, mouse, webcam and gamepad tests
- Free games and puzzles
- Free image tools that work in your browser
- Free video tools that work in your browser
- Free money and tax calculators
- Free health and fitness calculators
- Free maths and science tools for school
- All 316 tools