Blog

Text tools

Tools for working with text and lists: count, clean, sort, convert. Every calculation runs right in your browser — your text never leaves the tab.

Character and Word Counter Counts characters, words, sentences and paragraphs as you type Capitalize First Letter of Each Line Capitalizes the first letter of every line, leaves the rest of the line untouched Find and Replace Replaces text with plain matching, whole words, or a regular expression Duplicate Line Remover Removes repeated lines from a list, keeping the first occurrence String Sorter Sorts lines of text alphabetically, A to Z String Joiner Merges a list of lines into one string with a chosen delimiter Keyboard Layout Converter Fixes text typed in the wrong keyboard layout — "ghbdtn" turns into "привет" Flip Text Upside Down Replaces letters with their "upside down" Unicode look-alikes and reverses the order Reverse Text Flips text backwards: as a whole, line by line, or just word order Dot to Space Replacer Replaces every period with a space — with an option to collapse the resulting double spaces Dot to Comma Replacer Replaces every period with a comma — or only periods between digits, for decimal numbers Comma to Dot Converter Replaces every comma with a period — or only commas between digits, for decimal numbers Lowercase First Letter of Each Line Lowercases the first letter of every line, leaves the rest of the line untouched Text Similarity Comparison Scores how similar two texts are by comparing their word sets Phone Number Finder Extracts phone-number-like fragments from a text Average Word Length Calculates average word length in characters — with or without surrounding punctuation Longest Word Finder Finds the longest word in a text, or the top 5 longest at once Space Counter Counts spaces in text — plain spaces, or together with tabs and line breaks Paragraph Counter Counts paragraphs, plus their average length and the longest one Sentence Counter Counts sentences and the average sentence length in words Text Case Converter UPPERCASE, lowercase, Title Case, Sentence case and iNVERT cAsE — in one place Remove Line Numbers Strips numbering like "1. ", "2)", "3 - " from the start of lines Random Case Generator RaNdOmLy fLiPs LeTtEr CaSe — for mocking-style text and chat jokes Cyrillic-Latin Transliterator Converts text between Cyrillic and Latin script using a practical web scheme HTML Tag Remover Strips HTML markup from text, leaving only readable content Word Joiner Merges every word of a text into one string — handy for filenames or slugs Line Counter Counts lines of text — all of them, or only the non-empty ones List Splitter Lays out a long list across several columns for pasting into a spreadsheet Line Numberer Adds a sequence number to the start of every line, with a configurable step List Cleaner Trims whitespace, removes empty lines and duplicates in one pass Remove Matching Lines Deletes every line that contains a given piece of text Add Prefix Adds your own text to the start and/or end of every line Text to Column Splits a delimited string into a list, one item per line Compare Lists Finds what's only in list A, only in list B, and in both Digit Counter Counts individual digit characters 0-9 in text Number Counter Finds and counts numbers in text, not individual digits Unique Character Counter Counts how many distinct characters appear in a text Unique Word Counter Counts how many different words a text uses, and how repetitive it is Punctuation Counter Counts punctuation marks and shows which ones appear most often Vowel Counter Counts vowel letters in text — Russian, English, or both Consonant Counter Counts consonant letters in text — Russian, English, or both Russian Letter Counter Counts only Cyrillic Russian-alphabet letters — no digits, punctuation or spaces English Letter Counter Counts only Latin-alphabet letters — no digits, punctuation or spaces Reading Time Calculator Estimates how long a text takes to read, from its word count Page Count Calculator Estimates the number of standard pages from a text's character count Email Domain Sorter Sorts or groups a list of email addresses by their domain End-of-Line Numberer Adds a sequence number to the end of every line — like "Text (1)" List Shuffler Puts every line of a list into a random new order List Order Reverser Flips a list upside down: last line first, first line last Reverse Alphabetical Sort Sorts lines of text alphabetically, Z to A Empty Line Remover Strips blank and whitespace-only lines from a block of text Number Line Extractor Keeps only the lines of a text that contain at least one digit Latin Line Detector Keeps only the lines of a text that contain at least one Latin letter Cyrillic Line Filter Keeps only the lines of a text that contain at least one Cyrillic letter Word Shuffler Shuffles the words within each line, keeping the lines themselves in place Phrase Shuffler Randomly shuffles the order of sentences in a text Alphabetical Word Sorter Sorts individual words alphabetically, not whole lines Letter Remover Strips every Cyrillic and Latin letter from text, keeping digits and punctuation Digit Remover Strips every digit 0-9 from text, keeping letters and punctuation intact Letter and Digit Remover Strips both letters and digits at once, keeping punctuation and other symbols Latin Letter Remover Strips Latin letters a-zA-Z, keeping Cyrillic, digits and punctuation intact Cyrillic Letter Remover Strips Cyrillic letters а-яёА-ЯЁ, keeping Latin, digits and punctuation intact Letters-Only Cleaner Keeps only letters and spaces, strips digits, punctuation and everything else Digit Extractor Pulls out only the digits from text, discarding letters and punctuation Russian Letters Only Keeps only Russian Cyrillic letters and spaces, strips everything else English Letters Only Keeps only plain Latin letters a-zA-Z and spaces, strips everything else Punctuation Remover Strips punctuation marks from a fixed set, keeping letters, digits and spaces Hashtag Remover Strips hashtags from text, and optionally @mentions too Extra Space Remover Collapses repeated spaces into one, without removing spaces entirely Remove Spaces Before Punctuation Removes the space before a comma, period, bracket and other marks Space Remover Deletes every space character from a text, leaving no separator behind Tab Remover Deletes tab characters from a text, or replaces each one with a single space Space Replacer Replaces every space in a text with a custom string of your choice
All tools