Skip to content

Text Tools

Word counters, case converters, line cleaners, encoders and other text utilities that run instantly in your browser.

23 tools · all free, all run in your browser

Base64 Encoder & Decoder

Convert text to Base64 and back, with support for URL-safe Base64 output.

Open tool

Case Converter

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more.

Open tool

Character Counter

Count characters with and without spaces and check limits for Twitter/X, SMS and meta descriptions.

Open tool

Fancy Text Generator

Turn plain text into bold, italic, script, monospace, small caps, circled and other Unicode styles you can paste anywhere.

Open tool

Find and Replace Text

Replace every occurrence of a word or pattern in your text, with optional case sensitivity and regex.

Open tool

Morse Code Translator

Translate text into Morse code or decode Morse back into readable text, with the full international reference chart.

Open tool

NATO Phonetic Alphabet Converter

Spell out any word, name or code in the NATO phonetic alphabet so it can be read aloud over the phone or radio without mistakes.

Open tool

Number to Words Converter

Spell out a number in English words — handy for cheques, invoices and legal documents.

Open tool

Readability Score Calculator

Popular

Check the Flesch Reading Ease and Flesch-Kincaid Grade Level of any text as you type.

Open tool

Recipe Scaler

Popular

Scale every ingredient in a recipe up or down to a new number of servings, fractions and all.

Open tool

Remove Duplicate Lines

Strip duplicate lines from a list, optionally ignoring case and whitespace, and see how many were removed.

Open tool

Remove Extra Spaces

Clean up messy text by collapsing double spaces, trimming lines and removing blank lines or tabs.

Open tool

Reverse Text

Reverse text by characters, words or lines — useful for puzzles, testing and mirror text.

Open tool

ROT13 & Caesar Cipher

Encode or decode text with ROT13 or any Caesar shift, and see every one of the 25 possible shifts at once to crack a message.

Open tool

Sentence & Paragraph Counter

Count sentences and paragraphs and see the average length of each in your writing.

Open tool

Sort Lines

Sort a list of lines alphabetically, numerically, by length or in reverse — with optional deduplication.

Open tool

Text Repeater

Repeat any text a set number of times with a custom separator and optional numbering.

Open tool

Text to Binary Converter

Convert text to binary, hexadecimal, octal or decimal code points — and convert back again.

Open tool

Upside Down Text Generator

Flip text upside down using Unicode look-alike characters you can copy and paste into any app, plus a mirrored option.

Open tool

URL Encoder & Decoder

Percent-encode or decode text and query strings so they are safe to use inside a URL.

Open tool

URL Slug Generator

Popular

Turn any title into a clean, SEO-friendly URL slug with accents stripped and stop words optionally removed.

Open tool

Word Counter

Count words, characters, sentences, paragraphs and reading time as you type — nothing leaves your browser.

Open tool

Word Frequency Counter

Find the most-used words in a piece of text, with counts and share of total.

Open tool

Text tools handle the small, repetitive jobs that come up constantly in writing and editing: counting words against a limit, converting a heading to title case, stripping duplicate rows from a pasted list, or cleaning up the ragged spacing you get when copying out of a PDF. Each tool here does one job, shows the result instantly as you type, and never sends your text anywhere — the processing happens in your own browser, so drafts, client work and unpublished material stay private.

Counting and measuring text

Word and character counts sound trivial until a limit is enforced. Academic submissions, meta descriptions, SMS messages and social posts all cut off at hard boundaries, and each counts slightly differently — SMS in GSM-7 septets, social platforms in Unicode code points, word processors in whitespace-separated tokens. The counters here follow the same conventions as Word and Google Docs so the number you see matches the one that will be checked.

Cleaning and reshaping text

Text arrives messy. Copying from a PDF introduces double spaces and mid-sentence line breaks; exporting from a spreadsheet leaves duplicate rows and inconsistent capitalisation. Deduplicating, sorting, trimming whitespace and converting case are all one-pass operations that would otherwise mean a careful find-and-replace or a throwaway script. Doing them in the browser keeps sensitive lists off third-party servers.

Encoding for the web

URLs, query strings and data payloads each have characters that must be escaped before they travel safely. Percent-encoding protects reserved characters in a URL, Base64 lets binary-ish data ride inside text-only formats, and slugs turn a human headline into a clean, lowercase permalink. Getting these wrong produces broken links and corrupted data, so it is worth checking the output rather than guessing.

Text Tools — questions

Are these text tools really free?
Yes. Every text tool is free with no account, no trial and no usage cap. The site is funded by advertising placed around the tools rather than inside them.
Is my text uploaded to a server?
No. All the text tools run as JavaScript inside your browser, so your text is processed on your own device and never transmitted, logged or stored.
Is there a limit on how much text I can paste?
There is no fixed limit. Very large inputs — hundreds of thousands of lines — may slow your browser down, but tens of thousands of lines are handled comfortably.
Do the tools work on mobile?
Yes. Every tool is responsive and works in mobile browsers, though pasting long documents is naturally easier on a desktop.

Other categories