Home Tools Blog About

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.

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 →

Paste two lists to see what is only in list A, only in list B, or…

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.