154+ Free Text Tools

Powerful Text Tools
For Everyone

Transform, analyze, and generate text with our collection of free online tools. Fast, secure, and 100% private.

100% Private

All processing happens in your browser. Your data never leaves your device.

Instant Results

No uploads, no waiting. Get results instantly as you type.

Free Forever

No registration, no limits. All tools are completely free to use.

All Tools

Browse our complete collection of text tools

View all

Uppercase Converter

Convert all text to UPPERCASE letters instantly.

Lowercase Converter

Convert all text to lowercase letters instantly.

Title Case Converter

Convert Text To Title Case For Headings.

Sentence Case Converter

Convert text to sentence case format.

Word Counter

Count words, characters, sentences, and paragraphs.

Character Counter

Count characters with and without spaces.

Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 strings.

URL Encoder/Decoder

Encode or decode URLs and query strings.

Lorem Ipsum Generator

Generate placeholder text for design mockups.

Text to Image Generator

Create an image from text with custom styling.

UUID Generator

Generate unique UUIDs (v4) instantly.

Password Generator

Generate secure random passwords.

Random String Generator

Generate random alphanumeric strings.

Remove Duplicate Lines

Remove duplicate lines from your text.

Sort Lines

Sort lines alphabetically (A-Z or Z-A).

Reverse Text

Reverse text characters or words.

Split Text

Split text into chunks by delimiter.

Join Text

Join text lines with a delimiter.

Repeat Text

Repeat text multiple times.

Truncate Text

Cut text to a specific length.

Slice Text

Extract a portion of text.

Trim Text

Remove whitespace from text.

Left Pad Text

Pad text on the left side.

Right Pad Text

Pad text on the right side.

Left Align Text

Align text to the left.

Right Align Text

Align text to the right.

Center Text

Center text horizontally.

Indent Text

Add indentation to text.

Unindent Text

Remove indentation from text.

Justify Text

Justify text to a width.

Wrap Text

Wrap text to a width.

Remove Words from Text

Remove specific words from your text.

Remove Sentences from Text

Remove sentences containing specific text.

Remove Letters from Text

Remove specific letters from your text.

Remove Vowels from Text

Remove all vowels (a, e, i, o, u) from text.

Remove Consonants from Text

Remove all consonants from text.

Remove Empty Lines

Remove blank lines from your text.

Remove Duplicate Words

Remove repeated words from text.

Remove Extra Spaces

Remove multiple spaces between words.

Remove All Whitespace

Remove all spaces, tabs, and newlines.

Remove All Punctuation

Remove all punctuation marks from text.

Remove Diacritics

Remove accents and diacritical marks.

Remove Random Letters from Words

Randomly remove letters from each word.

Remove Random Symbols

Remove symbols randomly from text.

Remove Line Numbers

Remove line numbers from text.

Remove Quotes

Remove quotation marks from text.

Reverse Words in Text

Reverse the letters within each word.

Reverse Sentences in Text

Reverse the order of sentences.

Reverse Paragraphs in Text

Reverse the order of paragraphs.

Swap Letters in Words

Swap adjacent letter pairs in words.

Swap Words in Text

Swap adjacent word pairs.

Rotate Text

Rotate letters by a shift value (Caesar cipher).

Duplicate Words in Text

Duplicate each word N times.

Duplicate Sentences in Text

Duplicate each sentence N times.

Duplicate Letters in Text

Duplicate each letter N times.

Duplicate Vowels in Text

Duplicate only vowels N times.

Duplicate Consonants in Text

Duplicate only consonants N times.

Add Prefix to Lines

Add text before each line.

Add Suffix to Lines

Add text after each line.

Add Prefix to Words

Add text before each word.

Add Suffix to Words

Add text after each word.

Add Line Numbers

Number each line of text.

Add Quotes to Text

Wrap entire text in quotes.

Add Quotes to Words

Wrap each word in quotes.

Add Quotes to Lines

Wrap each line in quotes.

Add Symbols Around Words

Wrap words with custom symbols.

Add Symbols Around Letters

Wrap letters with custom symbols.

Insert Symbols Between Letters

Insert symbols between letters.

Add Random Words

Insert random words into text.

Add Random Letters

Insert random letters after each letter.

Introduce Errors

Randomly replace letters with typos.

Find and Replace Text

Find and replace any text.

Replace Words in Text

Replace specific words.

Replace Letters in Text

Replace specific letters.

Replace Vowels

Replace all vowels with a character.

Replace Consonants

Replace all consonants with a character.

Replace Spaces

Replace spaces with another character.

Replace Line Breaks

Replace line breaks with another character.

Replace Commas

Replace commas with another character.

Sort Sentences

Sort sentences alphabetically.

Sort Paragraphs

Sort paragraphs alphabetically.

Sort Words

Sort all words alphabetically.

Sort Letters in Words

Sort letters within each word.

Sort Symbols

Sort symbols by character code.

Filter Text Lines

Filter lines containing specific text.

Filter Words

Filter specific words from text.

Filter Sentences

Filter sentences containing specific text.

Filter Paragraphs

Filter paragraphs containing specific text.

Find Unique Words

List all unique words in text.

Find Duplicate Words

Find words that appear multiple times.

Find Unique Letters

List all unique letters used.

Find Duplicate Letters

Find letters that appear multiple times.

Extract Text Fragment

Extract text between markers.

Extract Regex Matches

Extract all regex matches.

Randomize Letters

Shuffle letters within words.

Randomize Words

Shuffle word order.

Randomize Lines

Shuffle line order.

Randomize Sentences

Shuffle sentence order.

Randomize Paragraphs

Shuffle paragraph order.

Scramble Words

Scramble middle letters of words.

Randomize Case

Randomly change letter case.

Randomize Spacing

Add random spaces between words.

Randomize Line Breaks

Add random line breaks.

Find Text Length

Count characters, words, and more.

Count Text Lines

Count the number of lines.

Print Text Statistics

Get detailed text statistics.

Find Top Letters

Find most frequent letters.

Find Top Words

Find most frequent words.

Calculate Text Entropy

Measure information entropy.

Calculate Text Complexity

Analyze reading difficulty.

Calculate Letter Sum

Sum letter values (A=1, Z=26).

Add Line Breaks

Wrap text at specified width.

Remove Line Breaks

Remove all line breaks.

Normalize Line Breaks

Convert to Unix line endings.

Fancify Line Breaks

Add decorative paragraph separators.

Fix Paragraph Distance

Normalize spacing between paragraphs.

Unwrap Text Lines

Join wrapped lines within paragraphs.

Convert Spaces to Newlines

Replace spaces with line breaks.

Convert Newlines to Spaces

Replace line breaks with spaces.

Convert Spaces to Tabs

Replace spaces with tabs.

Convert Tabs to Spaces

Replace tabs with spaces.

Convert Spaces to Commas

Replace spaces with commas.

Convert Commas to Spaces

Replace commas with spaces.

Convert Comma to Newline

Put comma-separated items on lines.

Convert Newline to Comma

Join lines with commas.

Convert Column to Comma

Join column data with commas.

Convert Comma to Column

Split CSV into column.

Increase Text Spacing

Add more space between words.

Normalize Text Spacing

Fix irregular spacing.

Convert Text to Binary

Convert text to binary code.

Convert Binary to Text

Convert binary code to text.

Convert Text to Octal

Convert text to octal code.

Convert Octal to Text

Convert octal code to text.

Convert Text to Decimal

Convert text to decimal ASCII codes.

Convert Decimal to Text

Convert decimal codes to text.

Convert Text to Hex

Convert text to hexadecimal.

Convert Hex to Text

Convert hexadecimal to text.

HTML-encode Text

Encode special HTML characters.

HTML-decode Text

Decode HTML entities.

Convert Text to URL Slug

Create URL-friendly slugs.

Extract Text from HTML

Extract plain text from HTML markup.

Extract Text from XML

Extract plain text from XML markup.

Extract Text from BBCode

Extract plain text from BBCode markup.

Extract Text from JSON

Extract all string values from JSON.

JSON Stringify Text

Convert text to JSON-safe string.

JSON Unstringify Text

Parse JSON string to plain text.

Markdown to HTML

Convert Markdown text to HTML.

HTML to Markdown

Convert HTML to Markdown text.

CSV to JSON

Convert CSV data to JSON format.

JSON to CSV

Convert JSON data to CSV format.

JSON Formatter / Beautify

Format and beautify JSON with indentation.

JSON Minify

Minify JSON by removing whitespace.

SQL Formatter

Format and beautify SQL queries.

Compare Two Texts

Compare two texts and find differences.

Ready to Transform Your Text?

Pick a tool and get started. No signup required.

Browse All Tools