Text & Language

Count it, clean it, compare two drafts, change its case.

Narrow it down

All tools in Text & Language

Sort:
Text Diff
Compare two texts and highlight word-level differences
Compare drafts
Word Frequency
Count word occurrences and percentages in text
Counters
Phone Extractor
Find and extract phone numbers from text
Extract from text
Fake Name Generator
Create random names with emails for testing
Placeholder copy
Unicode Lookup
Search Unicode characters by code point, hex value, decimal
Symbols
JavaScript Escape
Escape text for safe use in JavaScript string literals
Text encoding
String Length
Count characters, code points, UTF-8 bytes, words, and lines
Transform text
Soundex Generator
Compute Soundex phonetic codes for words
Word play
Adverb Finder
Flags -ly adverbs and adverb-verb pairs that lean on a weak verb, and scores how dense they are; a suggestion, not a rule, since adverbs are not banned
Writing
Similarity Score
Compare two texts using Levenshtein, Jaccard, cosine
Compare drafts
Readability Score
Compute Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG
Counters
Email Extractor
Find and extract email addresses from any text
Extract from text
Lorem Ipsum Generator
Create placeholder text in words, sentences, or paragraphs
Placeholder copy
UTF-8 to UTF-16
Compare UTF-8 bytes and UTF-16 code units for any text
Symbols
Punycode Encode
Convert Unicode domain names and text to Punycode (IDN) encoding
Text encoding
Character Repeater
Repeat any text or character N times
Transform text
Metaphone Generator
Compute Metaphone phonetic codes for words
Word play
Cliche Finder
Finds cliches and stock phrases from a built-in list and reports where each one starts, as a suggestion rather than a correction
Writing
Text Overlap Finder
Detect and highlight matching passages between two texts
Compare drafts
N-gram Generator
Create word or character n-grams with frequency counts
Counters
Keyword Extractor
Identify important keywords from text using frequency-based scoring
Extract from text
BOM Remover
Strip Byte Order Mark characters from text
Symbols
Unicode Escape
Convert text to \\uXXXX Unicode escape notation
Text encoding
String Obfuscator
Replace Latin characters with visually identical Unicode homoglyphs
Transform text
Phonetic Transcription
Works out a rough IPA transcription of English text from spelling rules, plus the NATO phonetic alphabet spelling of the same text
Word play
Passive Voice Finder
Flags likely passive constructions, a be-verb followed by a past participle, and gives the percentage of sentences that contain one, as a suggestion rather than a correction
Writing
Word Counter
Count characters, words, sentences, paragraphs, and more
Counters
Letter Shuffler
Randomly rearrange letters in a word or phrase
Extract from text
Character Inspector
Examine each character's Unicode code point, UTF-8 bytes
Symbols
HTML Entity Encode
Encode text to HTML entities
Text encoding
Text Wrapper
Wrap text at a specified column width
Transform text
Morpheme Analyser
Splits a word into prefix, root and suffix by matching it against tables of common English affixes, and gives a plain-language meaning for each part found
Word play
Sentence Length Analyser
Shows the distribution of sentence lengths, the longest sentence, and a variety score, as a description of the prose rather than a correction
Writing
Letter Frequency
Count letter occurrences and percentages in text
Counters
Hashtag Extractor
Find and extract hashtags from social media text
Extract from text
Charset Detector
Analyze text encoding characteristics and compatibility
Symbols
HTML Entity Decode
Convert HTML entities back to readable text
Text encoding
Prefix/Suffix Adder
Prepend or append text to every line
Transform text
Rhyme Finder
Finds words that rhyme with a given word by comparing spelling endings against a fixed word list, not a pronunciation dictionary
Word play
Filler Word Finder
Flags hedges and fillers such as just, very, really, actually, basically and quite, and where each one sits, as a suggestion rather than a correction
Writing
Reading Time
Calculate how long it takes to read any text
Counters
IP Address Extractor
Find and extract IPv4 and IPv6 addresses from text
Extract from text
Latin-1 Converter
Convert text to ISO-8859-1 byte values or byte values back to text
Symbols
JavaScript Unescape
Convert JavaScript escape sequences back to readable text
Text encoding
Line Numberer
Add sequential line numbers to text
Transform text
Transition Word Finder
Finds transition and connective words from a built-in list and flags sentences where two or more cluster together, as a description rather than a correction
Writing
Word Overlap Diff
Compare vocabulary overlap between two texts using Jaccard
Extract from text
Morse Code Translator
Convert text to Morse code dots and dashes
Symbols
JSON Escape
Escape text for safe embedding in JSON strings
Text encoding
Find & Replace
Search and substitute text with literal or regex patterns
Transform text
Dialogue Tag Finder
Flags said-bookisms from a built-in list and adverb-laden dialogue tags like "said softly", as a suggestion rather than a correction
Writing
Number Extractor
Find and extract all numeric values from text
Extract from text
NATO Alphabet
Spell out text using the NATO/ICAO phonetic alphabet
Symbols
Punycode Decode
Convert Punycode-encoded internationalized domain names (IDN) back
Text encoding
Text Trimmer
Remove leading and trailing whitespace from text
Transform text
Lexical Density Analyser
Works out the ratio of content words to total words, a rough measure of how dense the prose is, against a built-in list of function words
Writing
Language Detector
Identify the language of any text using trigram analysis
Extract from text
ASCII Table
View ASCII character codes with decimal, hex, octal
Symbols
Unicode Unescape
Decode \\uXXXX and \\u{XXXXXX} Unicode escape sequences back
Text encoding
Whitespace Cleaner
Normalize spaces, tabs, and line endings in text
Transform text
Title Case Converter
Converts a heading to AP, Chicago and MLA title case side by side, so you can see where these style guides genuinely disagree
Writing
URL Extractor
Find and extract all web links from text
Extract from text
UTF-16 to UTF-8
Compare UTF-16 code units and UTF-8 bytes for any text
Symbols
JSON Unescape
Convert JSON escape sequences back to readable text
Text encoding
Text Truncator
Shorten text to a maximum length with ellipsis
Transform text
Alliteration Checker
Finds runs of three or more words sharing an initial letter, skipping small connecting words, as a description rather than a correction
Writing
Date Extractor
Find and parse dates from any text
Extract from text
ROT13 Encoder
Apply the ROT13 substitution cipher to text
Transform text
Writing Prompt Generator
Builds a writing prompt from a character, a situation and a constraint, picked deterministically from a seed so the same seed always gives the same prompt
Writing
Mention Extractor
Find and extract @mentions from social media text
Extract from text
Line Sorter
Sort lines of text alphabetically, numerically, naturally
Transform text
Syllable Counter
Estimates syllables per word and in total using a vowel-group heuristic, and checks whether three lines of text scan as a 5-7-5 haiku
Writing
Palindrome Checker
Verify if text reads the same forwards and backwards
Transform text
Opening Line Generator
Picks a story or article opening line from a genre-specific phrase bank, chosen deterministically from a seed so the same seed and genre always give the same line
Writing
Column Aligner
Align delimited text into evenly spaced columns
Transform text
Sentence Analyser
Breaks text into sentences and reports the length, an estimated Flesch-Kincaid reading grade, and whether each one is likely passive, then points out the hardest sentence to read by grade level
Writing
Empty Line Remover
Strip blank lines from text
Transform text
Line Shuffler
Randomly reorder lines of text
Transform text
Text Reverser
Reverse characters, word order, or line order
Transform text
Line Deduplicator
Remove duplicate lines from text
Transform text
Slug Generator
Convert text to URL-friendly slugs
Transform text
Case Converter
Transform text between camelCase, PascalCase, snake_case
Transform text