Skip to content
OnlineToolStudio

Free Online Tools

53 fast, private tools for text, code, images, conversions and your internet connection. No sign-up — most tools run entirely in your browser, so your data stays on your device.

Tools
53
Categories
7
15

Count words, characters, sentences and paragraphs as you type, with reading time.

Count words, characters and sentences, and see reading time and top keywords.

Compare two texts and see added, removed and changed lines and words highlighted.

Format, validate and minify JSON with clear error messages.

Test JavaScript regular expressions live — matches highlighted, with capture groups and flags.

Encode text to Base64 or decode Base64 back to text, with full UTF-8 and URL-safe support.

Decode a JSON Web Token to read its header, payload and expiry — right in your browser.

Compress JPG, PNG and WebP images to a smaller file size — in your browser, no upload.

Check your download and upload speed, ping and jitter — with a quick test that uses far less data.

Create strong, random passwords with your choice of length and characters.

Generate random v4 or time-ordered v7 UUIDs (GUIDs) — one or hundreds at once.

Browse by category

Text tools

17

Count words, characters, sentences and paragraphs as you type, with reading time.

Count characters with and without spaces, letters, numbers and symbols, and check common limits.

Count total, non-empty, blank and duplicate lines in any text instantly.

Count words, characters and sentences, and see reading time and top keywords.

Convert text or names to camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE.

Compare two texts and see added, removed and changed lines and words highlighted.

Find and replace words in your text — match case, whole words or regular expressions.

Sort lines alphabetically, by length, in reverse or random order — numbers sort naturally.

Remove double spaces, tabs, spaces at line ends and extra blank lines from your text.

Join broken lines from PDFs and emails into clean paragraphs, or into a single line.

Reverse text backwards, reverse the order of words or lines, or flip each word.

Code tools

13

Format, validate and minify JSON with clear error messages.

Format and beautify JavaScript (including JSX) with Prettier for better readability.

Beautify messy or minified CSS into clean, consistently indented code.

Format unstructured or minified HTML into neat, readable markup with proper indentation.

Compress JavaScript with Terser to reduce file size and improve website performance.

Minify CSS to make stylesheets smaller and pages load faster, with size savings shown.

Convert JSON data into ready-to-paste PHP array code with short [ ] or array( ) syntax.

Convert PHP array code (array() or [ ]) into formatted JSON, right in your browser.

Convert PHP serialized data into a readable PHP array or JSON, including objects.

Test JavaScript regular expressions live — matches highlighted, with capture groups and flags.

Split a URL into protocol, host, path and fragment, and turn its query string into JSON.

Encoding tools

5

Encode text to Base64 or decode Base64 back to text, with full UTF-8 and URL-safe support.

Percent-encode text for URLs and query strings, or decode %20-style URLs back to text.

Decode a JSON Web Token to read its header, payload and expiry — right in your browser.

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text instantly.

Converter tools

6

Convert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36.

Convert colours between HEX, RGB, HSL, HSV and CMYK, with a colour picker and live preview.

Convert CSV or Excel data to a JSON array of objects, with numbers and booleans typed.

Convert a JSON array to CSV for Excel or Google Sheets — nested objects become columns.

Generator tools

6

Create strong, random passwords with your choice of length and characters.

Generate random v4 or time-ordered v7 UUIDs (GUIDs) — one or hundreds at once.

Turn titles into clean, SEO-friendly URL slugs — one at a time or in bulk.

Image tools

4

Compress JPG, PNG and WebP images to a smaller file size — in your browser, no upload.

Resize images by pixels or percentage, keeping the aspect ratio — several images at once.

Convert images between JPG, PNG and WebP — PNG to JPG, WebP to PNG and more.

Convert an image to a Base64 data URI, CSS background or HTML <img> tag to embed in code.

Network tools

2

Check your download and upload speed, ping and jitter — with a quick test that uses far less data.