Text Tools
Text Tools collects the browser utilities a writer, editor, or developer reaches for when wrangling pasted copy, word and character counts, case conversion, find-and-replace, text diffs, sort, reverse, speech synthesis, and novelty effects like upside-down or bionic reading. A technical writer checking a 2,400-word API changelog can count words, swap camelCase field names to snake_case, and diff the draft against last quarter’s copy without opening a full editor. The category ships 22 free tools, all running client-side, so a pasted confidential brief never leaves the tab. No account, no file-size cap, no watermark.
All tools in this category
Add Bullets to List Item →
Add bullet points to list items instantly. Choose from presets or use custom bullets. Free, secure,…
Add Line Numbers to Text →
Add sequential line numbers to every line, with a chosen start, separator, and zero padding.
Add List Prefix - Prepend Text →
Add List Prefix list items instantly. Bullets, numbers, arrows, checkboxes, or custom text. Free, secure, client-side…
Add Suffix to List Items →
Add suffix to list items instantly. Periods, commas, punctuation, or custom text. Free, secure, client-side tool.
Alphabetize List Sort Items Online | A-Z →
Alphabetize list items instantly. Sort A-Z or Z-A, case-sensitive or not. Remove duplicates option. Free, secure…
Anagram Solver →
Anagram Solver instantly with our free online tool. Find single-word and multi-word anagrams, filter results, and…
Append List Items - Merge Lists →
Append and merge lists instantly. Combine multiple lists with duplicate removal. Free, secure, client-side tool.
ASCII Art Generator Online →
Turn short text into a big five-line ASCII art banner for code comments, READMEs, and terminals.
Bionic Reading Converter →
Bionic Reading Converter format instantly. Bold word prefixes for faster reading. Free, offline, client-side, secure -…
Case Converter →
Case Converter use on any text to sentence, UPPER, lower, Title, camel, snake or kebab case.…
Change List Length →
Change List Length Truncate, pad, or cycle any list to a target length. Free, offline, client-side…
Change List Separator →
Change List Separator and Convert list separators between newline, comma, tab, semicolon, pipe, and space. Auto-detect…
Character Counter →
Character Counter, graphemes, words, sentences, paragraphs, reading time. Tweet/SMS/Meta limit badges. Free, client-side, instant.
Chunk List Text →
Split any list into fixed-size chunks with line/numbered/labeled/custom-separator output. Live preview, keep-or-drop trailing chunk. Free.
Colorized List Item →
Colorized list item online. Turn any list text into a colour-coded HTML block with 8 schemes,…
Comma Separator - List Formatter →
Comma Separator Convert vertical lists to comma-separated strings - or reverse - with quote wrapping, dedupe,…
Compare Two Lists →
Compare two lists instantly - difference, intersection, symmetric difference, union - with case and whitespace controls.…
Convert Binary to Text →
Convert text to binary and binary to text instantly. Free, offline, client-side UTF-8 encoder and decoder.…
Convert CamelCase to snake_case →
Convert CamelCase to snake_case between CamelCase, snake_case, PascalCase, kebab-case, CONSTANT_CASE and more - batch line-by-line.
Convert CSV to List →
Convert CSV to lists with column-by-name selection, dedupe, sort, prefix/suffix wrap. RFC 4180 compliant. Free, offline,…
Convert List to Columns →
Arrange list items into 2-10 monospace-aligned columns with horizontal or vertical fill. Free, offline, client-side, instant…
Convert List to Image →
Turn a text list into a PNG or JPEG image with custom fonts, colors, title, bullets,…
Count List Items →
Count list items with frequency analysis, duplicates, unique-only output, TSV export. Free, client-side, instant.
Create Custom List →
Generate custom numbered lists with 10 placeholders: {n}, {upper}, {roman}, {hex}, {bin}, {oct}, etc. CSV, JSON,…
Create Random List →
Generate random lists - numbers, words, letters, UUIDs. Math.random or cryptographically secure RNG. 6 output formats.…
Create Symmetric List →
Mirror a list to create symmetric patterns - full mirror, palindrome, or bi-mirror. JSON, CSV, custom…
Deduplicate List →
Remove duplicates with case-sensitivity, Unicode normalization, whitespace trim, skip-empty, and show-duplicates modes. Free, offline, client-side, instant,…
Delete Empty List Items →
Remove empty / whitespace-only / Unicode-whitespace items from any list. Trim-before-check and invert (show-only-empties) modes. Free,…
Delete List Items →
Delete list items by pattern (5 match modes), line numbers, or ranges with live preview. Regex,…
Delete List Separator →
Remove or convert separators in any list. Custom multi-char delimiters, replace-with mode (a,b,c → a |…
Delete Repeating List Items →
Remove duplicates from any list. 3 modes (consecutive, all, run-length collapse to N). 6 separators. Trim…
Duplicate Line Remover →
Strip duplicate lines from text. Case toggle, trim-before-compare, optional sort, stats. Free, offline, client-side, instant, secure.
Duplicate List →
Duplicate a list - repeat the whole list or each item N times. Newline / comma…
Email Extractor →
Extract emails from text - regex match, dedupe (case-insensitive), separator options. Stats. Free, offline, client-side, instant,…
English to Braille Translator →
Convert English text to Grade 1 Unicode Braille instantly in your browser. Free, offline, client-side -…
Extract Bracketed Text Online →
Pull out every item wrapped in parentheses, brackets, braces, or quotes from a block of text.
Extract List Column →
Pull one column out of delimited data - CSV (with quoted fields), TSV, semicolon, pipe, or…
Extract Unique List Items →
Dedupe a list, find duplicates, or keep only singles - newline/comma/tab/pipe input, 5 modes, 4 sort…
Filter List →
Filter list items by text or regex - contains, starts, ends, equals, regex modes; invert, case-sensitive.…
Filter List By Pattern →
Filter a list by text or regex - match, exclude, starts/ends/contains/exact/regex modes; custom output separator. Free,…
Find and Replace →
Bulk find & replace in text - literal or regex mode, case-sensitive toggle, count + length…
Find Duplicate List Items →
Find the items that appear more than once in a list, each with its count, in…
Find List Items Online →
Search a list and keep only the items that contain your search text, in their original…
Flatten List Online →
Turn a messy list separated by commas, semicolons, tabs, or line breaks into one clean item…
Gradient Text Generator →
Create gradient text for the web: pick two colors and an angle, preview live, and copy…
Group List Items →
Group identical items in a list and count how many times each one appears, sorted your…
Interleave Lists Online →
Interleave two lists into one, alternating their items, with leftovers added at the end.
Keep the First Items of a List →
Keep only the first few items of a list and drop the rest, choosing how many…
Keep the Last Items of a List →
Keep only the last few items of a list and drop the rest, choosing how many…
Letter Frequency Analyzer →
Count how often each letter appears in your text, with totals and percentages, most to least…
List Item Counter Online - Number Items →
Add counters to list items instantly. Number, letter, or roman numeral formats. Free, secure, client-side tool.
List Statistics →
Get statistics about a list: items, unique, duplicates, blanks, character and word counts, and more.
List to CSV →
Turn a list into a single comma-separated CSV row, safely quoting fields that need it.
Lorem Ipsum Generator →
Generate placeholder lorem ipsum text in words, sentences, or paragraphs for mockups and designs.
Map List Items with a Template →
Rewrite every list item with a template, using {} where each item should go.
Merge Lists →
Merge two lists by concatenating, interleaving, or taking their union with duplicates removed.
Morse Code Audio Generator →
Turn text into Morse code and hear it as beeps, with adjustable speed and tone, and…
Morse Code Translator →
Translate text into Morse code or decode Morse back into text, with punctuation supported.
Pad List →
Pad every item in a list to the same width with a fill character, on the…
Quote List Items →
Wrap each item in a list with quotes, or remove them, using double, single, or backtick…
Random Sample List Online →
Take a random sample from a list, with or without repeats, using secure randomness.
Readability Score Checker →
Check how readable your text is with the Flesch Reading Ease score and reading level.
Reading Time Estimator →
Estimate how long your text takes to read at slow, average, and fast speeds, with the…
Reduce List Online →
Reduce a list to a single value by joining, counting, summing, multiplying, or finding the min…
Remove Whitespace From Text →
Remove all whitespace from text, collapse runs of spaces into one, or trim the ends of…
Replace List Item Online →
Replace a single item in a list by its position, counting from 1, leaving the rest…
Reverse List Online →
Reverse the order of a list so the last item becomes first, with one item per…
ROT13 Encoder and Decoder →
Encode or decode text with the ROT13 cipher, which shifts each letter 13 places.
Rotate List Online →
Rotate a list by moving items from one end to the other, wrapping around, left or…
Skip List Items →
Skip the first few items of a list and keep the rest, choosing how many to…
Slice List Online →
Take a slice of a list, keeping only the items between two positions, counting from 1…
Sort List Online →
Sort a list alphabetically or numerically, ascending or descending, with one item per line.
Split List Online →
Split a list into a chosen number of parts as evenly as possible, with optional part…
Split Text by Delimiter Online →
Split text into a list using a delimiter you choose, putting each piece on its own…
SRT Subtitle Shifter Online →
Shift all the timestamps in an SRT subtitle file forward or backward by a number of…
Swap List Items Online →
Swap two items in a list by their positions, counting from 1, leaving the rest in…
Text to Handwriting →
Turn typed text into a handwriting-style image with a chosen font, ink color, and notebook lines.
Text to NATO Phonetic Alphabet →
Spell out text in the NATO phonetic alphabet, turning letters and digits into code words.
Text to Speech Generator →
Read text aloud with your browser built-in voices, adjusting the speaking speed, pitch, and volume.
Trim List Items →
Trim the leading and trailing whitespace from every item in a list, keeping the order.
Upside Down Text Generator →
Flip text upside down using Unicode look-alike characters, with the order reversed so it reads turned…
Wrap List Items →
Wrap every list item with a prefix and suffix such as tags or brackets, or unwrap…
Zalgo Text Generator →
Turn ordinary text into glitchy zalgo text by stacking random combining marks above and below.
Zip Lists Online →
Zip two lists together, pairing their items onto one line with a separator you choose.
No tools match that filter.