Text Manipulation Notepad
All-in-one workspace with chainable pipeline transformations without copy-pasting
35+ Free, instant, client-side text manipulation utilities. Remove duplicates, sort lines, find & replace, extract columns, format JSON, and automate text processing pipelines directly in your browser.
All-in-one workspace with chainable pipeline transformations without copy-pasting
Append or prepend custom text or sequential index to every line
Convert newlines to single line or add line breaks at specific character intervals
Locate and replace strings or regular expressions across your text
Convert between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more
Strip consecutive spaces, tabs, empty lines, and trailing whitespace
Identify and remove redundant lines with optional case sensitivity
Filter out or retain only lines containing a specific keyword or regex pattern
Remove leading, trailing, or all edge spaces from each line
Sort lines alphabetically (A-Z, Z-A), numerically, by length, or natural order
Reverse characters, lines, word order, or flip text upside down
Randomize the order of lines using the Fisher-Yates shuffle algorithm
Detailed metrics on character count, words, sentences, lines, bytes, and reading time
Analyze keyword frequency and density with searchable ranking breakdown
Extract specific columns from CSV, TSV, or custom delimited datasets
Extract all occurrences or capture groups matching a regular expression
Split single string into lines based on custom delimiters or symbols
Combine two distinct lists line-by-line using a custom separator
Compare two lists to inspect Common items, Unique to A, Unique to B, or Union
Add numbers, leading zeros, Roman numerals, or alphabetic numbering to each line
Generate numeric sequences with custom start, end, steps, and zero-padding
Clicker tally counter with multi-item tracking, custom increments, and export
Generate placeholder Latin text, sentences, bulleted lists, and realistic mock user data
Draw random winners, sample lines, or select items with or without replacement
Generate secure passwords, random alphanumeric strings, hashes, or UUIDs
Format, prettify, minify, sort keys, and validate JSON with syntax diagnostics and auto-repair
Convert plain text to Base64 and decode Base64 back to text with UTF-8 support
Encode or decode special characters in URLs and query strings
Remove diacritics/accents (é -> e) and strip punctuation characters
Repeat text or individual lines multiple times with custom separators
Strip HTML tags and markup from rich text or web clippings
Scramble internal letters of words or randomize word ordering within lines
Encrypt or decrypt text using classic ROT13 or custom Caesar rotation shifts
Translate text into 8-bit binary representation and convert binary back to text
Strip all vowels (A, E, I, O, U) from text while keeping consonants and formatting
Calculate and generate all possible permutations of words or items
Generate all unique subsets and combinations (n choose k)
Text Mechanic is designed for maximum speed, security, and developer productivity. All transformations run 100% inside your local web browser using client-side JavaScript. No data is sent over the network, ensuring complete confidentiality for proprietary code, logs, and sensitive data.