Skip to content

Text Tools

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

14 tools · all free, all run in your browser

Base64 Encoder & Decoder

Popular

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

Open tool

Case Converter

Popular

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

Find and Replace Text

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

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

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

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

Popular

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

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