Text Tools

Text processing tools for formatting, counting words, comparing documents, and more.

74 Tools
Client-Side
Privacy-First
74 tools

Acronym Extractor

Extract every acronym and initialism from a document, detect which are defined on first use, and generate a glossary of the ones a reader will not understand.

Private

Add Line Numbers

Add sequential line numbers to any text or list. Customize the start number, padding and separator. Browser-based and private.

Private

ASCII Table Formatter

Turn delimited data into an aligned plain text table in ASCII, Unicode box drawing, Markdown, reStructuredText or minimal styles, with per-column alignment and numeric right alignment.

Private

Bionic Reading Converter

Convert any text into a bionic-reading format that bolds the first part of each word to guide your eyes and boost reading speed. Adjustable fixation. Private & instant.

Private

Braille Translator

Translate text to Unicode Grade 1 braille and back, with proper capital and number signs. Works both directions, fully in your browser.

Private

Caesar / ROT13 / Atbash Tool

Encrypt text with Caesar shift, ROT13, or Atbash substitution cipher.

Private

Case Converter

Instantly convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more — entirely in your browser.

Private

Character Frequency Counter

Count how often each character, letter or symbol appears in your text, sorted by frequency with percentages. Useful for cryptography, linguistics and puzzles. Private.

Private

Chat Transcript to Markdown

Convert chat transcripts into clean Markdown with speaker labels and optional timestamps (best-effort parsing).

Private

Cliche Detector

Detect cliches, business jargon, mixed metaphors and dead phrases in writing, grouped by type, with a concrete replacement suggested for each.

Private

Comma Separator Tool

Convert a column of lines into a comma-separated list (and back), with options to add quotes, trim spaces, remove duplicates and choose any delimiter. Private & instant.

Private

Duplicate Word Remover

Remove repeated words or duplicate lines from text, with control over case and whitespace sensitivity.

Private

Email Extractor

Extract all email addresses from any block of text, with automatic de-duplication, sorting and a count. Perfect for cleaning lists and scraped data. Free, private.

Private

Emoji Picker & Copier

Browse, search, and copy emojis by category. Collect multiple emojis and copy them all at once. Recently used emojis saved locally.

Emoji Remover

Remove all emojis and emoji symbols from text instantly, with an option to tidy the leftover spaces. Clean up messages, captions and data. Free, private.

Private

Fancy Text Generator

Turn plain text into 25+ fancy Unicode font styles — bold, italic, script, bubble, gothic, monospace and more. Perfect for Instagram, TikTok and Discord bios. Copy with one click.

Private

Filler Word Remover

Find and remove the hedges, intensifiers and empty phrases that pad writing without adding meaning, with the word count saved and each removal shown in context.

Private

Find and Replace Text

Find and replace words or phrases in bulk text, with optional case sensitivity, whole-word match and full regular-expression support. Private & instant.

Private

Initials Generator

Generate initials or avatar monograms from names, handling particles, hyphenated names, single names and non-Latin scripts, with a live preview of the resulting avatar.

Private

Instagram Bio Generator

Generate short Instagram bio ideas based on your role, niche, value proposition, and CTA.

Private

Instagram Caption Generator

Generate Instagram caption ideas from a topic, tone, and optional CTA. Fast, template-based suggestions.

Private

Instagram Hashtag Generator

Generate relevant hashtag sets from a topic and keywords. Great for reels, posts, and niche pages.

Private

Invisible Character Generator

Generate invisible characters and blank text (zero-width and Hangul filler) to copy and paste as empty usernames, messages and bios. Free, private, instant.

Private

Keyword in Context Concordance

Build a keyword in context concordance showing every occurrence of a term with the words around it, aligned for scanning, so you can see how a word is actually used across a document.

Private

List Comparison Tool

Compare two lists to find items in both, in only one, or in neither, with case and whitespace options, duplicate counting and set operations on the results.

Private

List to Sentence Converter

Convert a list of items into a grammatical sentence with correct comma placement, a chosen conjunction, optional Oxford comma and automatic a or an selection.

Private

Markdown to Plain Text

Strip Markdown syntax to clean plain text for word counts, email, CMS fields and anywhere formatting characters would show.

Private

Meeting Notes Action Items Extractor

Extract action items, owners, and due dates from meeting notes using simple heuristics and checklists.

Private

Morse Code Translator

Translate text to Morse code or decode Morse code back to text.

Private

Name Parser

Split full names into title, first, middle, last and suffix, handling particles, compound surnames and reversed order, while showing where automatic parsing is unreliable.

Private

NATO Phonetic Alphabet Converter

Convert any text or letters into the NATO phonetic alphabet (Alpha, Bravo, Charlie...) for clear spelling over phone and radio. Includes digits. Free & private.

Private

Number Extractor

Extract all numbers (integers and decimals) from any text, with options to keep order or sort, and get the sum and average. Great for data cleanup. Free, private.

Private

Numbered List Formatter

Renumber a list in any style including decimal, legal outline, roman numerals and letters, convert between bullets and numbers, and fix broken or duplicated numbering.

Private

Passive Voice Detector

Find passive constructions in your writing, see the proportion of sentences affected, and get the pattern for rewriting each one actively without losing the meaning.

Private

Pig Latin Translator

Translate English text into Pig Latin instantly using the classic rules (move leading consonants and add -ay). A fun word game tool. Free, private, instant.

Private

Random Line Picker

Randomly pick one or more lines from a list — perfect for giveaways, raffles, name draws and decision-making. Choose how many and whether to allow repeats. Private.

Private

Random Word Generator

Generate random words for brainstorming, naming, games and testing, with control over length, type and count.

Private

Reading Level Analyzer

Compute readability metrics including Flesch Reading Ease, Flesch-Kincaid grade, and Gunning Fog (syllables approximated).

Private

Remove Accents & Diacritics

Remove accents and diacritical marks from text (café → cafe, naïve → naive) while keeping the letters. Useful for slugs, filenames and search. Free, private.

Private

Remove Duplicate Lines

Remove duplicate lines from any list or text instantly. Options for case-insensitive matching and trimming whitespace. 100% private, runs in your browser.

Private

Remove Empty Lines

Delete blank and whitespace-only lines from text and lists, with an option to collapse multiple blank lines into one. Fast, private, browser-based.

Private

Remove Line Breaks

Remove line breaks and new lines from text to create one continuous block, or convert breaks to spaces/commas. Optionally keep paragraph spacing. Private & instant.

Private

Remove Numbers from Text

Remove all numbers and digits from text in one click, with an option to also strip surrounding spaces. Clean up text and lists fast. Free, private, instant.

Private

Sentence Length Analyzer

Measure sentence length across a text, see the distribution and variation that create readable rhythm, and find the sentences long enough that a reader loses the thread.

Private

Sentence Splitter

Split text into individual sentences, handling abbreviations, decimals, ellipses and quotations that defeat splitting on full stops, with each sentence numbered and measured.

Private

Small Caps Generator

Convert text to small caps (Sᴍᴀʟʟ Cᴀᴘs) Unicode letters for elegant bios, headings and posts. Copyable anywhere, no images. Free and private.

Private

Smart Quote Formatter

Convert straight quotes and apostrophes into correct opening and closing curly marks, or straighten them again, with proper handling of contractions, elisions, primes and code.

Private

Speech to Text Transcriber

Transcribe speech to text using your microphone. Supports multiple languages with continuous listening, copy, and download features.

SRT to VTT Converter

Convert subtitles between SRT, WebVTT and plain text, fixing the timestamp separator, header and encoding differences that make one format fail where the other works.

Private

Strikethrough Text Generator

Create s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶, underline and slashed text using Unicode combining marks — works in chats, bios and posts where formatting isn't supported. Free & instant.

Private

Subtitle Timing Shifter

Shift subtitle timings by a fixed offset or stretch them to correct a frame rate mismatch, and see which cues become invalid as a result.

Private

Syllable Counter

Count syllables in any text with a per-line breakdown — perfect for haiku, poetry, song lyrics and readability checks.

Private

Text Border Generator

Wrap text in a box drawn with ASCII or Unicode characters, with alignment, padding, a title in the border and automatic wrapping to a chosen width.

Private

Text Indent Tool

Add or remove indentation, convert tabs to spaces and back, detect the existing indent style, strip common leading whitespace and apply quote or comment prefixes.

Private

Text Line Sorter

Sort lines alphabetically, numerically or by length, with the collation details that decide the result.

Private

Text Normalizer

Normalise text for storage and comparison: Unicode normalisation forms, smart quote conversion, whitespace collapsing, invisible character removal and accent folding.

Private

Text Reverser

Reverse text by characters, words, or lines. Great for puzzles, mirror writing and reversing lists. Free, private and instant.

Private

Text to Columns Splitter

Split delimited or fixed width text into columns with automatic delimiter detection, quoted field handling, column type inference and output as aligned text, CSV, TSV, Markdown or JSON.

Private

Text to JSON Array Converter

Convert a list of lines or delimited text into a JSON array of strings, numbers or objects, with type coercion, key naming, deduplication and correct escaping of every value.

Private

Text to Speech Player

Convert text to natural speech using the Web Speech API. Adjustable voice, speed, pitch, and volume with playback controls.

Text to Unicode Converter

Convert text to Unicode code points (U+XXXX), decimal or HTML entities, and back. Useful for debugging, encoding and learning Unicode. Free, private, instant.

Private

Text Truncator

Truncate text to a character, word or byte limit at a word, sentence or grapheme boundary, with an ellipsis, and see exactly how much was cut and why the byte count differs.

Private

Text Wrap Tool

Hard wrap text at a chosen column width with greedy or balanced line breaking, preserve indentation and paragraphs, and unwrap already wrapped text back into single paragraphs.

Private

TikTok Caption Generator

Generate TikTok caption ideas with hooks and save/share prompts. Template-based and fast.

Private

Title Case Converter

Convert headings to title case following AP, Chicago, APA or MLA rules, which disagree about which short words are capitalised and about hyphenated compounds.

Private

Transition Word Checker

Check how many sentences begin with or contain a transition word, classified by the logical relationship each one signals, with over-use and missing-connection warnings.

Private

Tweet Character Counter

Count characters for X (Twitter) posts against the 280-character limit, with correct weighting for links (counted as 23) and a live remaining count. Free, private.

Private

Underline Text Generator

Add underlines to text using Unicode combining marks so it stays underlined when pasted into chats, bios and posts that don't support formatting. Free & instant.

Private

Upside Down Text Generator

Flip your text upside down and backwards into ¡pǝddᴉlɟ characters you can paste anywhere — social bios, messages and usernames. Free, instant, private.

Private

URL Extractor

Extract all URLs and web links from text, with de-duplication, optional domain-only output and a count. Great for cleaning content and research. Free, private.

Private

WhatsApp Bulk Text Formatter

Clean and format WhatsApp numbers/text in bulk. Generate click-to-chat links or cleaned number lists.

Private

Whitespace Remover

Clean text by collapsing multiple spaces, stripping leading/trailing whitespace, removing tabs and empty lines. Fast, private, browser-based.

Private

Word Frequency Counter

Count how often each word appears in a text, with stop-word handling and the caveats that make raw counts misleading.

Private

Zalgo Glitch Text Generator

Generate creepy Zalgo / glitch text with adjustable chaos using stacked Unicode diacritics. Great for spooky usernames and posts. Free, private, instant.

Private

About Text Tools

Our text tools are designed with developers, designers, and digital professionals in mind. Each tool is built to be fast, secure, and easy to use, with a focus on privacy and client-side processing whenever possible. All tools are completely free to use with no registration required.