Text Tools
Clean, count, transform and compare text. Remove line breaks, change case, dedupe lines and more.
Acronym Generator
Turn any phrase into an acronym from the first letter of each main word. Skip small words like the and of, keep them, or add dot separators.
Add Line Numbers
Add line numbers to any text online. Set the start value, step, and separator, pad numbers to align, and copy or download the result. Free and private.
AI Sentiment Analyzer
Analyze the sentiment of any text with AI in your browser. Paste a review or comment, get a positive or negative score plus a per-sentence breakdown.
AI Text Summarizer
Summarize any text with AI, right in your browser. Paste an article, pick a length, and get a short abstractive summary. Nothing is uploaded.
AI Translator
Translate text between 100 languages with AI in your browser. Pick a source and target language. Nothing is uploaded; works offline after setup.
Ask Your Document
Paste a document, ask a question, and an AI pulls the exact answer from the text and highlights it, with a confidence score. Runs in your browser.
ASS to SRT Converter
Convert ASS and SSA subtitles to SRT in your browser. Strips styling tags, fixes timestamps, renumbers cues, then download a .srt file. Private, no upload.
Automated Readability Index Calculator
Calculate the Automated Readability Index of any text. Get an exact US grade level from characters, words and sentences, with no syllable guessing.
Bold Text Generator
Make bold, italic, bold italic, monospace and sans bold text with Unicode symbols. Copy styled text into bios and posts. Free and private.
Braille Translator
Translate text to Grade 1 Unicode braille and back. Convert letters, numbers and punctuation, copy the braille cells, and decode braille to plain text. Free.
Bullet List Maker
Turn lines of text into a bullet or numbered list online. Pick dash, asterisk, dot, arrow or numbers, add indent, then copy. Free and private.
Caesar Cipher
Encode and decode text with the Caesar shift cipher. Pick any shift, see the result live, and brute force all 25 shifts. Runs entirely in your browser.
Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Free and private.
Character Counter
Count characters, words and lines as you type. See how your text fits Twitter, SMS and meta description limits. Free, instant and private.
Citation Generator
Free citation generator for APA 7, MLA 9, Chicago and Harvard. Enter a website, book or journal and get all four reference styles to copy. Private and instant.
Coleman-Liau Index Calculator
Calculate the Coleman-Liau index of any text. Get an exact US grade level from letters, words and sentences, with no syllable counting. Free and private.
Column to Comma Separated List
Paste a column of values and turn it into a comma separated list. Add quotes, pick any delimiter, and copy the result. Free, instant, and private.
Count Occurrences
Count how many times a word, phrase or substring appears in your text. Options for case-insensitive, whole-word and overlapping matches. Free and private.
Count Words Per Line
Paste text to count the words and characters on every line, with running totals and an average. Works live in your browser and stays private.
Duplicate Word Finder
Find repeated words in your text and catch accidental doubles like 'the the'. Count occurrences, fold case and filter rare words. Free and private.
Emotion Analyzer
Detect emotions in any text with AI in your browser. Paste a message and see joy, love, anger, sadness, fear and more ranked with confidence scores.
Extract Dates
Pull dates out of pasted text online. Extract ISO, slash and written dates like June 11, 2026, de-duplicate, sort and copy. Free and private.
Extract Emails
Pull every email address out of pasted text online. Find, de-duplicate and sort emails from lists, logs or pages, then copy. Free and private.
Extract Hashtags
Pull hashtags and mentions out of pasted text online. Extract every #tag and @handle from social posts, de-duplicate and copy. Free and private.
Extract IP Addresses
Pull IP addresses out of pasted text or logs online. Extract valid IPv4 and IPv6 addresses, skip bad octets, de-duplicate and copy. Free and private.
Extract Numbers
Pull every number out of pasted text online. Extract integers, decimals and comma grouped numbers, see the total sum, then copy. Free and private.
Extract Phone Numbers
Pull every phone number out of pasted text online. Find US and international formats, de-duplicate by digits, sort and copy. Free and private.
Extract URLs
Pull every URL and link out of pasted text online. Find http and https links plus bare www domains, de-duplicate, sort and copy. Free and private.
Fancy Text Generator
Turn plain text into bold, italic, script, fraktur, and more Unicode styles that paste into any bio or username. Free, instant, and private in your browser.
Find and Replace
Find and replace text online with literal or regex search, case sensitivity, and replace first or all. See a live count of changes. Free and private.
Find Similar Lines
Give one reference line and a list, and an AI ranks every line by how close in meaning it is. Catches paraphrases. Runs in your browser, nothing uploaded.
Flesch Reading Ease Calculator
Calculate the Flesch Reading Ease score of any text. See words, sentences, syllables and a plain readability label, from very easy to very confusing.
Flesch-Kincaid Grade Calculator
Calculate the Flesch-Kincaid grade level of any text. See the US school grade plus the word, sentence and syllable counts behind it. Free and private.
Gunning Fog Index Calculator
Calculate the Gunning Fog index of any text. See the reading grade plus the word, sentence and complex-word counts behind it. Free and private.
Initials Generator
Get the initials from any name. Take the first letter of each word, cap how many, add dots between them and copy the result. Free and private.
Leet Speak Translator
Translate text to leetspeak (1337) and back. Pick a basic or advanced style, convert letters to numbers and symbols, then copy the result. Free and private.
Levenshtein Distance Calculator
Compute the Levenshtein edit distance between two strings and see a similarity percentage. Free, fast and private, runs in your browser.
List Randomizer
Free online list randomizer. Paste a list, one item per line, and shuffle it into a fair random order with one click, then copy the result. Private.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text by paragraphs, sentences or words. Pick the amount, start with the classic opener, then copy. Free and private.
Magic 8 Ball
Ask the Magic 8 Ball a yes or no question and shake for one of the classic 20 answers. A fun online fortune teller. Free, private and runs in your browser.
Mail Merge Tool
Free online mail merge. Paste a template with {{name}} placeholders and a CSV or TSV list, then generate one personalized message per row. Runs in your browser.
Markdown Front Matter Extractor
Extract YAML, TOML, or JSON front matter from a Markdown file in your browser. See the fields in a table and preview the body. Nothing is uploaded.
Markdown Table Formatter
Format and align a messy Markdown table online. Paste a GitHub table, pick column alignment, and copy clean, padded Markdown. Free and private.
Markdown Table Generator
Turn CSV or TSV data into a clean Markdown table online. Paste rows, pick column alignment, then copy GitHub-ready Markdown. Free and private.
Markdown TOC Generator
Generate a nested table of contents from your Markdown headings. GitHub-style anchor links, ordered or bullet list, level filtering. Free and private.
Morse Code Translator
Translate text to Morse code and Morse code back to text online. Uses International Morse, handles letters, digits and punctuation. Free and private.
Multi-Rule Find and Replace
Run several find and replace rules at once, in order. Mix literal and regex rules, match case or whole words, and see a per-rule count. Free and private.
Name Generator
Generate random names instantly. Pick real-style person names by gender or invented fantasy names for games and stories, then copy any you like. Free.
Named Entity Recognizer
Extract names, organizations and places from text with AI, highlighted inline. Free named entity recognition in your browser, nothing uploaded.
NATO Phonetic Alphabet
Spell any word or number with the NATO phonetic alphabet, and decode NATO words back to text. Alfa Bravo Charlie made easy. Free and private.
Near-Duplicate Finder
Find semantically near-duplicate lines in a list, including paraphrases that share no words. An AI compares meaning in your browser. Nothing is uploaded.
Palindrome Checker
Check if a word, number, or phrase is a palindrome. Ignore case, spaces, and punctuation, then see the normalized text. Free, instant, and private.
Paraphrase Detector
Check whether two texts say the same thing. AI compares their meaning, not their words, and returns a similarity score and a verdict. Nothing is uploaded.
Pig Latin Translator
Translate English text to Pig Latin online. Move leading consonants and add ay, or add way for vowel words, with capitalization kept. Free and private.
PII Redactor
Redact PII from text in your browser. AI finds names, orgs and places; regex catches emails, phones, cards, SSNs and IPs. Nothing uploaded.
Random Group Generator
Split a list of names into random teams or groups. Choose a number of balanced groups or a fixed group size, then shuffle into fair teams in seconds. Free.
Random Letter Generator
Generate random letters A to Z in one click. Choose uppercase, lowercase or both, pick how many, then copy the result. Free, private and in your browser.
Random Line Picker
Free online random line picker. Paste text, choose how many lines to pull, and grab a fair random selection with no repeats, then copy it. Runs in your browser.
Random Picker
Paste a list and pick random winners online. Run raffles, giveaways, and group decisions. Pick one or many, with or without repeats. Free and private.
Readability Score
Check the readability of your text with Flesch Reading Ease and Flesch-Kincaid Grade Level. See words, sentences, syllables and a plain label. Free and private.
Reading Time Calculator
Estimate how long text takes to read and to speak aloud. Paste text for word count, character and sentence counts, and reading time at any speed. Free.
Remove Accents
Remove accents and diacritics from text and transliterate it to plain ASCII. Turn cafe, naive and Munchen into clean letters, then copy the result.
Remove Duplicate Lines
Remove duplicate lines from text online and keep the first of each. Options for case sensitivity and trimming whitespace. Free, instant, and private.
Remove Duplicate Words
Remove repeated words from text while keeping the first of each. Optional case-insensitive matching and tidy spacing. Free, private, and instant.
Remove Emojis
Strip emojis and pictographs from text online. Clean captions, names and data of emoji including flags and ZWJ sequences, then copy. Free and private.
Remove Empty Lines
Remove blank and whitespace-only lines from text online. Optionally trim each line or collapse gaps to a single blank line. Free, fast and private.
Remove Extra Spaces
Remove extra spaces from text online. Collapse double spaces and tabs to one, trim every line, drop blank lines, then copy or download. Free and private.
Remove Line Breaks
Remove line breaks and paragraph breaks from text online. Flatten copied text into one line, keep spaces tidy, then copy the result. Free and private.
Reverse Text
Reverse text online by characters, words or lines. Flip a string backwards, reverse word order, or flip line order, then copy the result. Free and private.
ROT13 Encoder
Encode and decode text with ROT13, ROT47, ROT5 and ROT18. Each rotation is its own inverse, so one button both scrambles and unscrambles, all in your browser.
Secret Santa Generator
Draw Secret Santa names online so nobody gets themselves. Add exclusions for couples, reveal each match privately, and generate gift pairings in seconds.
Semantic Dedupe
Remove near-duplicate lines from a list, including paraphrases that share no words, and get a clean output. An AI runs in your browser. Nothing is uploaded.
Semantic Diff
Diff two texts by meaning, not characters. AI matches reworded or reordered ideas a line diff misses, then groups common, removed and added. Nothing uploaded.
Semantic Search
Search any text by meaning, not keywords. Paste a list or document, type a query, and an AI ranks the closest matches in your browser. Nothing is uploaded.
Sentence Case Converter
Convert text to sentence case. Lowercase everything, then capitalize the first letter of each sentence and the word I. Keeps your line breaks intact.
Slug Generator
Turn any title into a clean, SEO friendly URL slug. Lowercase, strip accents, pick a separator and cap the length. Free, instant and private.
Slug to Title
Turn a URL slug or filename into a clean Title Case heading. Splits on hyphens and underscores, drops file extensions, and keeps small words lowercase.
Sort Lines
Sort lines of text alphabetically or numerically online. Reverse the order, ignore case, and remove duplicate lines, then copy the result. Free and private.
Sort Words Alphabetically
Sort words or a list into alphabetical order online. Choose A to Z or Z to A, ignore case, remove duplicates, and split by space, line or comma.
Speaking Time Calculator
Find out how long your script takes to read aloud. Paste your words, pick a slow, average or fast pace, and get the speaking time in minutes and seconds.
Spinner Wheel
Free spinner wheel and wheel of names. Type your options, spin the wheel, and let it pick a random winner. Great for raffles, names, and decisions.
SRT to VTT
Convert SRT subtitles to WebVTT in your browser. Add the WEBVTT header, fix comma timestamps to dots, and download a clean .vtt file. Free and private.
Strikethrough Text Generator
Cross out text online with strikethrough, underline or slash combining marks. Copy crossed out text into chats and bios. Free and private.
Strip HTML Tags
Strip HTML tags from text online and get clean plain text. Removes scripts, styles and markup, decodes entities, and keeps line breaks. Free and private.
Subtitle CPS Checker
Check subtitle reading speed in your browser. Drop an SRT or VTT file to see characters per second for every cue and flag captions that flash by too fast.
Subtitle Time Shifter
Fix out-of-sync subtitles in your browser. Shift every timestamp in an SRT or VTT file forward or back by a set amount, then download the result. Private.
Syllable Counter
Count syllables in any word or block of text. Get a total plus a per-word breakdown for poems, haiku, lyrics and readability. Free and private.
Text Clustering
Paste a list and let AI group the items into clusters by meaning, not keywords. A tightness slider controls how similar items must be. Nothing is uploaded.
Text Diff
Compare two blocks of text and see the differences line by line. A clear LCS diff highlights added, removed and unchanged lines. Free and private.
Text Encrypt / Decrypt
Encrypt and decrypt text with a password using AES-GCM in your browser. Paste, set a password, copy the result. Nothing is uploaded and nothing is stored.
Text Repeater
Repeat any text as many times as you need. Choose a separator, add line numbers, and copy the result. Free, instant, and runs in your browser.
Text Statistics
Detailed text statistics: characters, words, sentences, paragraphs, unique words, average word length, longest word and reading time. Free and private.
Text Statistics Suite
Analyze any text for words, characters, sentences, syllables, reading time and Flesch readability scores. Free, instant and private in your browser.
Text to Binary
Convert text to binary and binary back to text online. Encodes UTF-8 as 8-bit bytes, decodes it back, and copies the result. Free and private.
Text Truncator
Truncate text to a character or word limit online. Word-safe cutting and a custom ellipsis, added only when text is shortened. Free and runs in your browser.
Title Case Converter
Convert any headline to proper title case. AP style lowercases small words like a, of and the, or capitalize every word. Free, instant and private.
Toxicity Checker
Check text for toxic, obscene, threatening, insulting or hateful language with AI in your browser. A fast moderation helper that runs on your device.
Typing Speed Test (WPM)
Free live typing test. Type a passage and we time you for real, then show your net and gross WPM, accuracy, and which keys you miss most. No sign-up.
Unicode Character Counter
Count Unicode code points, UTF-16 units and UTF-8 bytes as you type. See graphemes, words and lines for emoji and accented text. Free and private.
Upside Down Text
Flip text upside down online. Turn words into rotated Unicode characters for bios, usernames and chats, then copy the result. Free and private.
Vigenere Cipher
Encode and decode text with the Vigenere cipher using a keyword. Letters shift, case and punctuation are preserved, and everything runs in your browser.
VTT to SRT Converter
Convert WebVTT subtitles to SRT in your browser. Fixes timestamps, strips cue settings, and renumbers cues, then download a clean .srt file. Private, no upload.
Whitespace Remover
Remove extra whitespace from text online. Collapse double spaces, strip all spaces and tabs, trim lines, and drop blank lines. Free, private, instant.
Word Counter
Free online word counter. Paste text to count words, characters, sentences, paragraphs and reading time instantly. Works in your browser and stays private.
Word Frequency Counter
Free word frequency counter. Paste text to see how often each word appears, with counts and percentages. Filter stopwords and short words. Runs in your browser.
Word Replacer
Find and replace many words at once. Add a list of terms, swap them all in one pass, with optional whole-word and case-insensitive matching. Free and private.
Word Search Generator
Make a printable word search from your own word list. Pick the grid size and directions, hide words across eight ways, then print the puzzle and answer key.
Words Per Page Calculator
Convert words to pages or pages to words for essays and manuscripts. Adjust spacing, font size and font family to estimate page count instantly. Free.
Yes or No Generator
Get a random Yes or No answer in one tap, with an optional Maybe. A fast decision maker that keeps a running tally. Free, private and runs in your browser.
Zero-Shot Text Classifier
Label text with your own categories using AI, no training needed. Paste content, add labels, and BART-MNLI classifies it in your browser. Nothing is uploaded.