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

Encode, decode and hash

Format and test

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