Everyday tools for developers
Quick utilities for the small jobs that come up every day: tidying code, checking config files, converting data, decoding a cron schedule or working out file permissions. They load instantly, need no sign-up and run in your browser, so your code and data stay on your machine.
Which tool do I need?
| I want to… | Use |
|---|---|
| Make minified HTML readable | HTML Formatter |
| Tidy CSS, SCSS or Less | CSS Formatter |
| Format JavaScript or TypeScript | JavaScript Formatter |
| Make a SQL query readable | SQL Formatter |
| Format or check XML | XML Formatter |
| Find errors in a YAML file | YAML Validator |
| Convert YAML or CSV to JSON | YAML to JSON or CSV to JSON |
| Turn HTML into Markdown | HTML to Markdown |
| Shrink JS or CSS files | JavaScript Minifier or CSS Minifier |
| Understand a cron schedule | Cron Expression Generator |
| Work out chmod permissions | Chmod Calculator |
| Convert binary, hex and decimal | Number Base Converter |
| Split a URL into its parts | URL Parser |
| Identify a browser from its user agent | User Agent Parser |
| Look up an HTTP status code | HTTP Status Codes |
| Hash or check a password with bcrypt | Bcrypt Generator |
More developer tools
- JSON: formatter, validator, JSON to TypeScript and 50+ more in the JSON tools.
- Encoding: Base64, URL encoder, HTML entities and JWT decoder.
- Generators: UUID, hash, regex tester and Unix timestamp converter.
Built on trusted libraries
Formatting uses Prettier and sql-formatter, minification uses Terser and CSSO, and YAML is handled by the yaml library, the same open-source tools used in professional build pipelines.