// tools

# Free online web tools

30 utilities I use daily: DNS, HTTPS, email security, minifiers, generators and validators. No sign-up, no limits, and nothing you paste leaves your browser except in the network tools.

ls --all

Developer Tools

Convert, encode, validate and generate what comes up daily in the terminal: JSON, JWT, base64, hashes, regex, cron and permissions. All in your browser.

.gitignore Generator

Build your .gitignore from 312 official templates, including Bun, Tauri, Expo, NestJS and Cursor. It explains what each rule ignores and tests whether a path is excluded.

Use

Barcode Generator

Create EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 and Codabar barcodes. It works out the check digit for you and downloads as SVG or PNG. All in your browser.

Use

CSS Beautifier

Format and unminify CSS, SCSS and Less with Prettier. Choose indentation and line width, then download the result. All in your browser, nothing uploaded.

Use

Docker Compose Validator

Validate your compose.yaml against the official Compose schema and catch key typos, wrong types and YAML errors, with the exact line. All in your browser.

Use

HTML Beautifier

Format and indent HTML and Vue templates with Prettier, including embedded CSS and JavaScript. Choose indentation and line width. All in your browser.

Use

HTML Minifier

Minify your HTML by removing all unnecessary characters.

848 views 69 uses
Use

Mexican ID Validator — RFC, CURP, CLABE, NSS

Check whether an RFC, CURP, CLABE or NSS is correct. Detects the type on its own, verifies the check digit and breaks down every part of the ID. All in your browser.

Use

Unix Timestamp Converter

Convert Unix timestamps to a readable date (ISO, UTC, local and relative time) and dates back to a timestamp, with seconds/milliseconds detection and a live clock. No sign-up.

Use

Upgrade Checker (Node 26, Laravel 13 and TypeScript 7)

Paste your package.json, composer.json or tsconfig.json and see what breaks moving to Node 26, Laravel 13 or TypeScript 7, on which line, and the fix.

Use

URL Encoder and Decoder

Encode and decode URLs and parameters instantly, with a component or full-URL variant. Includes a query string parser. No sign-up.

Use

CSS Minifier

Free online CSS minifier: minify CSS in your browser with csso. Strips whitespace and comments, merges rules without changing the cascade, keeps /*! licenses */ and calc(). No upload.

798 views 26 uses
Use

JSON Validator and Beautifier

Validate, beautify and format JSON online for free. Instantly spot syntax errors, indent or minify your JSON and copy it with one click.

1,086 views 8 uses
Use

SQL Formatter / Beautifier

Format and beautify your SQL code with ease.

1,125 views 24 uses
Use

Text & SEO

Count words, generate slugs and meta tags, build UTM links, summarize text and switch letter case: what you need to write and publish faster.

Need a specific tool?

If you have a tool suggestion you would like to see here, feel free to contact me.

Suggest Tool