70 tools ready to use
Free online text tools
Format text, convert case, generate sample copy, and analyze writing metrics—all without creating an account.
- Work directly in your browser
- Copy or download results
Popular text tools
Choose a focused task and get a result in a few clicks.
Text Generator
Generate random text or dummy text.
Open toolSentence case
Convert text to sentence case.
Open toolRemove Extra Spaces
Remove leading/trailing spaces and collapse spaces.
Open toolSplit Text
Split text by a custom separator.
Open toolJoin Words
Join separate words or lines using a custom linker.
Open toolText Analytics & Statistics
Real-time analysis, metrics, and insights for your text content.
Open toolAll text tools
Text Generator
Case Converter
Sentence case
Convert text to sentence case.
Open toollower case
Convert text to lower case.
Open toolUPPER CASE
Convert text to UPPER CASE.
Open toolCapitalized Case
Convert text to Capitalized Case.
Open toolaLtErNaTiNg cAsE
Convert text to aLtErNaTiNg cAsE.
Open toolTitle Case
Convert text to Title Case.
Open toolInVeRsE CaSe
Convert text to InVeRsE CaSe.
Open toolcamelCase
Convert text to camelCase.
Open toolPascalCase
Convert text to PascalCase.
Open toolsnake_case
Convert text to snake_case.
Open toolSCREAMING_SNAKE_CASE
Convert text to SCREAMING_SNAKE_CASE.
Open toolkebab-case
Convert text to kebab-case.
Open toolTrain-Case
Convert text to Train-Case.
Open tooldot.case
Convert text to dot.case.
Open toolpath/case
Convert text to path/case.
Open toolUPPER-KEBAB-CASE
Convert text to UPPER-KEBAB-CASE.
Open toolStudlyCaps
Convert text to StudlyCaps.
Open toolsPoNgEbOb cAsE
Convert text to sPoNgEbOb cAsE.
Open toolCOBOL-CASE
Convert text to COBOL-CASE.
Open toolflatcase
Convert text to flatcase.
Open toolUPPERFLATCASE
Convert text to UPPERFLATCASE.
Open toolAda_Case
Convert text to Ada_Case.
Open toolHTTP-Header-Case
Convert text to HTTP-Header-Case.
Open toolLeet Speak
Convert text to Leet Speak.
Open toolUnicode Small Caps
Convert text to Unicode Small Caps.
Open toolText Formatting
Split Text
Split text by a custom separator.
Open toolSplit Text into Paragraphs
Split a wall of text into sentence-based paragraphs.
Open toolJoin Words
Join separate words or lines using a custom linker.
Open toolRemove Extra Spaces
Remove leading/trailing spaces and collapse spaces.
Open toolRepeat Text
Repeat input text a specified number of times.
Open toolFlip Text
Reverse letters, words, lines, or invert text upside-down.
Open toolCut Text
Extract or remove a slice of characters, words, or lines.
Open toolRemove Text
Remove the first, last, first few, last few, or all occurrences of specific text.
Open toolAdd Prefix
Add a prefix string to the start of text or each line.
Open toolAdd Suffix
Add a suffix string to the end of text or each line.
Open toolRemove Blank Lines
Remove all empty lines or lines with only whitespace.
Open toolRemove Duplicate Lines
Remove duplicate lines from the text.
Open toolReplace Spaces with New Lines
Convert space separations into vertical newlines.
Open toolReplace New Lines with Spaces
Join multiple lines into a single space-separated line.
Open toolAdd Numbers to Lines
Format lines by adding sequential line indexing.
Open toolRemove All Spaces
Remove all whitespace characters from the text.
Open toolRemove Non-ASCII Characters
Remove all non-ASCII characters from the text.
Open toolRemove Punctuation Marks
Remove all standard punctuation characters from text.
Open toolReplace Spaces with Tabs
Convert space groups to tab indentations.
Open toolReplace Tabs with Spaces
Convert tab indentations to a set count of spaces.
Open toolText Statistics
Text Analytics & Statistics
Real-time analysis, metrics, and insights for your text content.
Open toolCharacters (Total)
Count every character in the text, including spaces and punctuation.
Open toolCharacters (No Spaces)
Count characters after excluding whitespace.
Open toolWords
Count the words in the text.
Open toolSentences
Count sentence-like text segments.
Open toolParagraphs
Count non-empty paragraphs in the text.
Open toolReading Time
Estimate how long the text takes to read.
Open toolLetters
Count alphabetic letters in the text.
Open toolDigits
Count numeric digits in the text.
Open toolUppercase
Count uppercase alphabetic characters.
Open toolLowercase
Count lowercase alphabetic characters.
Open toolPunctuation
Count punctuation marks in the text.
Open toolWhitespace
Count spaces, tabs, and line breaks.
Open toolUnique Words
Count distinct words after normalization.
Open toolLexical Density
Measure vocabulary variety as a percentage of total words.
Open toolAvg Word Length
Calculate average normalized word length.
Open toolStop Words
Count common stop words in the text.
Open toolLongest Word
Find the longest word in the text.
Open toolAvg Sentence Length
Calculate average words per sentence.
Open toolLongest Sentence
Find the longest sentence by word count.
Open toolStatements (.)
Count period-ended statements.
Open toolQuestions (?)
Count question marks in the text.
Open toolExclamations (!)
Count exclamation marks in the text.
Open tool