Categories
Every tool, grouped by what it does.
Counters
Word, character, sentence, line and paragraph counting tools.
Count words, characters, sentences and paragraphs instantly.
Count characters with and without spaces — great for tweets and metas.
Count sentences in your writing with punctuation-aware detection.
Count paragraphs separated by blank lines.
Estimate how long a piece of text takes to read aloud or silently.
Count total, non-empty and unique lines in any text.
See which words appear most often in your text.
Count how many distinct words your text contains.
Estimate the total syllables in your text.
See how often every character appears.
A–Z frequency table for any text.
Count vowels and their breakdown.
Count consonants and the consonant ratio.
Count commas, full stops and every other mark.
Estimate drafting, typing and editing time.
One dashboard for every text metric that matters.
Converters
Change case, encoding and format of text.
Convert between UPPER, lower, Title, Sentence and camelCase.
Reverse text character-by-character, or reverse the order of words and lines.
Replace text globally using a simple find|replace syntax.
Convert any text into a clean, URL-friendly slug.
Convert any text to ALL UPPERCASE instantly.
Convert any text to all lowercase instantly.
Capitalize The First Letter Of Every Word.
Capitalize only the first letter of each sentence.
Convert tab characters to spaces (2 or 4).
Convert leading spaces back to tab characters.
RaNdOmIzE the letter case in your text.
Capitalise the first letter of every word instantly.
Split text into one word per line.
Convert JSON data into readable YAML.
Convert simple YAML documents into JSON.
Pull one or more columns out of a CSV file.
Turn CSV data into a Markdown table.
Look up exact pixel sizes for social & OG images, and scale a custom size.
Cleaners
Remove noise, whitespace and duplicates from text.
Strip double spaces, tabs and trailing whitespace in one click.
Remove duplicate lines while keeping original order.
Strip empty lines from any text or list.
Keep only the first occurrence of each word.
Strip zero-width and hidden Unicode characters.
Strip diacritics from any text (café → cafe).
Turn multi-line text into a single line.
Pull every email address out of any text.
Pull every URL out of any text.
Pull every phone number out of any text.
Strip everything except letters, digits and spaces.
Strip every emoji from your text.
Strip control characters, smart quotes and stray whitespace.
Unicode NFKC normalisation with consistent spacing.
Remove repeated lines, ignoring case and padding.
Join one-per-line sentences back into flowing prose.
Collapse multiple paragraphs into one block.
Tidy a messy keyword export in one pass.
Combine several keyword lists into one clean set.
Remove duplicate and near-duplicate keywords.
Sorters
Sort, shuffle and reorder lines and lists.
Generators
Generate placeholder, random and repeated text.
Repeat any text a set number of times (default 5).
Generate random words for placeholders and mock data.
Generate classic Lorem Ipsum placeholder text.
Generate cryptographically random UUID v4 identifiers.
Turn any text or URL into a scannable QR code (SVG).
Generate a CODE128 barcode SVG from any text.
Turn every line into a bulleted list item.
Turn every line into a numbered list item.
Generate N random integers between 1 and a max.
Generate random first + last name combinations.
Turn a seed term into hundreds of long-tail variants.
Turn a keyword into a complete writer brief.
Build an H2/H3 outline from a topic.
Generate proven headline formulas for any topic.
Draft FAQ questions and JSON-LD for any topic.
Turn a script into a narrated, subtitled MP4 — scene by scene, up to 60 minutes.
Turn CSV-style rows into a ready-to-paste HTML table.
Build a Flexbox CSS rule from simple key: value options.
Generate a CSS Grid container from column/row/gap options.
Generate common CSS breakpoints, or one from a custom width.
Stack multiple box-shadow layers from simple option lines.
Generate the full set of favicon <link> tags from a filename.
Turn from -> to URL pairs into Apache .htaccess redirect rules.
Generate a responsive clamp() value from min/max sizes.
Generate CSS for gradient-filled heading text.
Create a simple initials avatar PNG from a name.
Encoders & Decoders
URL, Base64 and HTML entity encoding and decoding.
Percent-encode text for safe use in URLs.
Decode percent-encoded URL strings back to plain text.
Encode text to Base64 (UTF-8 safe).
Decode Base64 back to readable UTF-8 text.
Escape HTML special characters (< > & " ').
Decode HTML entities back to plain characters.
Encrypt or decrypt text with the classic Caesar shift (13).
Apply the classic ROT13 letter rotation.
Convert text into international Morse code.
Decode Morse code back into readable text.
Convert text to HTML entities and back again.
Formatters
Beautify JSON, HTML, CSV and preview Markdown.
Convert Markdown to HTML for a quick preview.
Pretty-print HTML with clean indentation.
Validate and pretty-print JSON with 2-space indentation.
Hard-wrap long lines at 80 characters.
Add consistent indentation to every line.
Normalize CSV to consistent quoting and delimiter.
Preview CSV data as a browsable table.
Break a paragraph into one sentence per line.
Separate paragraphs cleanly with blank lines.
SEO
Analyse content for search-engine friendliness.
See the most frequent words and their density in your text.
Score your writing with Flesch Reading Ease and grade level.
Catch common grammar mistakes with pattern-based checks.
Highlight likely misspellings against a common-word dictionary.
Find passive-voice sentences and rewrite them for punch.
Turn a topic or draft into a list of SEO-ready title ideas.
Turn an article into a 155-character meta description.
Measure sentence length, long words and grade level.
Compare two texts and get a similarity score.
Find duplicated phrases between two documents.
Flesch, Fog, SMOG, ARI and Coleman–Liau in one pass.
Cluster a keyword list into topic groups.
Check title tags against Google's pixel limit.
Validate meta descriptions for desktop and mobile.
Audit URLs for length, depth and readability.
Map the heading outline of any page.
Verify your H1, H2 and H3 usage quickly.
Check where your keyword actually appears.
Score how early and prominently a keyword appears.
Preview how your page looks in Google results.
Label keywords informational, commercial or transactional.
Validate and fix URL slugs.
Preview and validate Open Graph tags.
Build a block of HTML meta tags from key: value pairs.
Developer
Format, minify and validate code — JSON, HTML, CSS, JS and CSV.
Check whether your JSON parses and see the exact error location.
Beautify XML with clean two-space indentation.
Check XML for well-formedness with the browser's DOM parser.
Strip whitespace and comments from CSS in one click.
Reformat compressed CSS with clean two-space indentation.
Basic JavaScript minifier — strips comments and extra whitespace.
Reformat minified JavaScript with two-space indentation.
Turn CSV rows into a JSON array of objects.
Turn a JSON array of objects into CSV rows.
Convert tab-separated values to comma-separated.
Convert comma-separated values to tab-separated.
Beautify SQL queries with keyword capitalization.
Compare two texts line by line and see the differences.
Generate ready-to-copy CSS linear gradients.
Generate CSS box-shadow with live preview.
Generate CSS border-radius shortcuts.
Strip whitespace and comments from HTML.
Pretty-print minified HTML with 2-space indentation.
Check that every row has the same number of columns.
Compare two JSON documents and list every difference.
Pull a value out of JSON using a dot-notation path.
Generate SQL INSERT statements from CSV data.
Parse a URL query string into key/value pairs or build one.
Translate a 5-field cron expression into plain English.
Decode a JWT's header and payload without verifying it.
Security
Generate hashes, passwords, UUIDs and audit identifiers.
Generate strong random passwords with configurable length.
Score a password's strength and estimate crack time.
Compute MD5, SHA-1, SHA-256 and SHA-512 hashes.
Compute a SHA-256 checksum of any text.
Compute a SHA-1 checksum of any text.
Generate many RFC 4122 UUIDs at once.
Color
Convert and generate colors, palettes and CSS gradients.
Convert any CSS color into HEX, RGB and HSL representations.
Convert HEX color codes to RGB with alpha support.
Convert rgb() color values to HEX codes.
Convert HSL color values to RGB.
Convert HSL color values to HEX.
Convert print CMYK colors to screen RGB.
Generate a 5-shade palette from any HEX color.
Extract the dominant colours from any image as hex swatches.
Preview WCAG contrast ratios for every colour pairing.
Numbers
Convert between text, decimal, binary, hex and timestamps.
Convert Unix timestamps to human-readable dates and back.
Convert between text, decimal, binary and hexadecimal.
Convert between text and ASCII / Unicode code points.
Decode 8-bit binary sequences into readable text.
Convert text into 8-bit binary sequences.
Decode hexadecimal bytes into readable text.
Encode text as hexadecimal bytes.
Convert octal (base-8) numbers to decimal.
Convert decimal numbers to hexadecimal.
Image
Inspect, convert, compress and generate images in-browser.
Read the DPI stored in a JPG or PNG image.
Compute the aspect ratio from width x height.
Estimate uncompressed image file size from dimensions.
Preview and inspect any SVG markup.
Strip comments, metadata and whitespace from SVG.
Convert a WebP image to JPG in your browser.
Convert WebP images to PNG locally.
Re-encode PNG images to reduce file size.
Compress JPG images at your chosen quality.
Apply a Gaussian blur to any image.
Convert any image to black-and-white grayscale.
Show basic EXIF fields stored in a JPG.
Convert any image to a 32x32 favicon PNG.
Generate favicon PNGs at every common size.
Boost or dim brightness and contrast on any photo.
Rotate 90° and flip an image horizontally in one click.
Add a clean solid-colour border around any image.
Crop any photo into a perfect circle avatar.
Give any photo a warm vintage sepia tone.
Inspect PDFs — page count, metadata, text and watermarks — locally.
Count pages in any PDF without uploading it.
See the title, author, producer and dates stored in a PDF.
Pull raw text out of a PDF locally.
Detect the rotation flag stored on each page.
Detect text and image watermarks embedded in a PDF.