Text Tools
105 tools available
Count words, convert case, find & replace, generate text, encode/decode strings, and more.

Word Counter
Count words, unique words, characters, and see word frequency in any text.

Character Counter
Count characters with and without spaces, plus word, line, and paragraph counts.

Sentence Counter
Count the number of sentences in your text with accurate detection.

Paragraph Counter
Count paragraphs in your text, separated by blank lines.

Line Counter
Count the number of lines in any text, including blank and non-blank lines.

Reading Time Calculator
Estimate how long it takes to read any text based on average reading speed.

Speaking Time Calculator
Estimate how long it takes to speak any text aloud at various speeds.

Uppercase Converter
Convert text to UPPERCASE letters instantly.

Lowercase Converter
Convert text to all lowercase letters instantly.

Title Case Converter
Convert text to Title Case with proper capitalization rules.

Sentence Case Converter
Convert text to sentence case — capitalize the first letter of each sentence.

camelCase Converter
Convert text to camelCase for JavaScript variables and function names.

PascalCase Converter
Convert text to PascalCase for class names and component naming.

snake_case Converter
Convert text to snake_case for Python variables and database columns.

kebab-case Converter
Convert text to kebab-case for CSS classes, URLs, and file names.

CONSTANT_CASE Converter
Convert text to CONSTANT_CASE (SCREAMING_SNAKE_CASE) for constants.

dot.case Converter
Convert text to dot.case format for configuration keys and properties.

path/case Converter
Convert text to path/case format with forward slashes between words.

Find and Replace
Find and replace text with support for regex, case sensitivity, and bulk operations.

Text Reverser
Reverse any text character by character.

Text Truncator
Truncate text to a specific length with customizable suffix.

String Repeater
Repeat any text string a specified number of times with custom separator.

Text Diff Checker
Compare two texts side by side and see differences highlighted.

Sort Lines A→Z
Sort lines of text alphabetically from A to Z.

Sort Lines Z→A
Sort lines of text in reverse alphabetical order from Z to A.

Sort Lines by Length
Sort lines of text by their character length, shortest or longest first.

Remove Duplicate Lines
Remove duplicate lines from text, keeping unique lines only.

Remove Empty Lines
Remove blank lines and whitespace-only lines from text.

Remove Extra Spaces
Remove extra whitespace — collapse multiple spaces to single spaces.

Add Line Numbers
Add sequential line numbers to each line of text.

Remove Line Numbers
Strip line numbers from numbered text to restore the original content.

Lorem Ipsum Generator
Generate Lorem Ipsum placeholder text in paragraphs, sentences, or words.

Random String Generator
Generate cryptographically random strings with customizable character sets.

Random Number Generator
Generate random numbers within a custom range with unique-only option.

UUID Generator
Generate cryptographically secure UUID v4 identifiers.

ULID Generator
Generate sortable ULID identifiers with embedded timestamps.

Slug Generator
Generate URL-friendly slugs from text with customizable separators.

Excerpt Generator
Generate excerpts from text with smart truncation at word or sentence boundaries.

Text to Binary
Convert text to binary (0s and 1s) representation.

Binary to Text
Convert binary code (0s and 1s) back to readable text.

Text to Octal
Convert text to octal (base-8) representation.

Octal to Text
Convert octal (base-8) values back to readable text.

Text to Hex
Convert text to hexadecimal representation.

Hex to Text
Convert hexadecimal values back to readable text.

ROT13 Encoder/Decoder
Apply ROT13 cipher — shift each letter by 13 positions. Encoding and decoding are the same operation.

Pig Latin Converter
Convert English text to Pig Latin word game language.

Morse Code Encoder
Convert text to Morse code (dots and dashes).

Morse Code Decoder
Decode Morse code (dots and dashes) back to readable text.

NATO Phonetic Alphabet
Convert text to NATO phonetic alphabet for clear communication.

Braille Translator
Convert text to Braille Unicode characters.

Unicode Text Generator
Convert text to Unicode styled variants — bold, italic, script, fraktur, and more.

Upside Down Text
Flip text upside down using Unicode characters.

Bubble Text Generator
Convert text to circled (bubble) Unicode characters.

Square Text Generator
Convert text to squared Unicode characters.

Invisible Text Generator
Generate invisible Unicode characters — zero-width spaces, joiners, and more.

Zero-Width Character Detector
Detect and remove hidden zero-width and invisible characters in text.

Homoglyph Detector
Detect look-alike characters (homoglyphs) from different Unicode scripts.

Text to ASCII Art
Convert text to large ASCII art letters using the Standard font.

ASCII Art Generator
Generate ASCII art text with multiple font styles — Standard, Banner, Doom, Big, Slant.

Fancy Text Generator
Apply fancy text styles — strikethrough, underline, fullwidth, small caps, and more.

Emoji Remover
Strip all emojis and emoticons from your text instantly.

Diacritics Remover
Remove accents and diacritical marks from text (é→e, ñ→n, ü→u).

Smart Quotes Converter
Convert between straight quotes and typographic smart quotes.

HTML Entity Encoder
Encode special characters as HTML entities for safe HTML insertion.

HTML Entity Decoder
Decode HTML entities back to their original characters.

URL Encoder
Encode text for safe use in URLs with percent-encoding.

URL Decoder
Decode percent-encoded URL strings back to readable text.

Markdown to HTML
Convert Markdown syntax to clean HTML markup.

HTML to Markdown
Convert HTML markup to clean Markdown syntax.

Markdown Table Generator
Build Markdown tables visually with a spreadsheet-like editor.

Markdown Link Extractor
Extract all links from Markdown text including inline and reference links.

CSV to Markdown Table
Convert CSV data to a formatted Markdown table.

Markdown Preview
Live preview of Markdown rendered as HTML with full formatting.

BBCode to HTML
Convert BBCode forum markup to HTML.

HTML to BBCode
Convert HTML markup to BBCode forum syntax.

JSON Escape/Unescape
Escape text for JSON strings or unescape JSON string values.

String Escape/Unescape
Escape or unescape special characters in strings (newlines, tabs, quotes).

Regex Tester
Test regular expressions with live matching, highlighting, and group extraction.

Regex Generator
Browse and copy common regex patterns for emails, URLs, phones, and more.

Email Extractor
Extract all email addresses from text and list unique results.

URL Extractor
Extract all URLs (http/https) from text and list unique results.

Phone Number Extractor
Extract phone numbers from text with international format support.

IP Address Extractor
Extract IPv4 and IPv6 addresses from text.

Hashtag Extractor
Extract all #hashtags from text and list unique results.

Mention Extractor
Extract all @mentions from text and list unique results.

Number Extractor
Extract all numbers from text with sum, average, min, and max statistics.

Word Frequency Counter
Count word frequencies and show percentage breakdown.

Anagram Checker
Check if two words or phrases are anagrams of each other.

Palindrome Checker
Check if a word or phrase is a palindrome (reads the same forwards and backwards).

Text Statistics
Get comprehensive text statistics including characters, words, sentences, and more.

Whitespace Visualizer
Make invisible whitespace characters visible with symbolic markers.

Tab to Spaces Converter
Convert tab characters to spaces with configurable tab width.

Spaces to Tab Converter
Convert leading spaces to tab characters with configurable tab width.

Line Ending Converter
Convert between line endings: LF (Unix), CRLF (Windows), CR (Classic Mac).

Text Columns Merger
Merge two text columns side by side with a custom separator.

Text Columns Splitter
Split delimited text into separate columns.

Wrap Text at Width
Wrap text at a specified character width with word boundary respect.

Indent/Dedent Text
Add or remove indentation from text with spaces or tabs.

Prefix/Suffix Lines
Add a prefix and/or suffix to each line of text.

Compare Text Side by Side
Compare two texts line by line with visual difference highlighting.

Text to Speech
Convert text to spoken audio using the Web Speech API.

Number to Words
Convert numbers to their English word representation.

Words to Number
Convert English number words back to numeric values.

Roman Numeral Converter
Convert between Arabic numbers and Roman numerals.

Emoji Picker/Search
Search and pick emojis by name with one-click copy.
About Text Tools
Our text tools collection offers a comprehensive suite of browser-based utilities designed to handle everyday tasks without any software installation. Every tool processes your data entirely on your device — nothing is uploaded to a server, keeping your files completely private.
Whether you're a professional needing quick conversions, a student working on assignments, or anyone who values privacy, these 105+ free tools are ready to use instantly. No signup, no downloads, no limits.
Common Use Cases
- ✓Quick file processing without installing software
- ✓Privacy-sensitive work that can't be uploaded to cloud services
- ✓Batch operations on multiple files at once
- ✓Cross-format conversions for compatibility
- ✓On-the-go editing from any device with a browser
Frequently Asked Questions
Are these text tools really free?
Yes, every tool is 100% free with no hidden fees, no premium tiers, and no usage limits.
Is my data safe when using these tools?
Absolutely. All processing happens directly in your browser. Your files are never uploaded to any server.
Do I need to create an account?
No. Every tool works instantly without any signup or registration.
Can I use these tools on mobile?
Yes! All tools are fully responsive and work on phones, tablets, and desktops.
What browsers are supported?
Our tools work on all modern browsers including Chrome, Firefox, Safari, and Edge.









































































































