String and text tools
Case converters, counters, sorters, deduplicators, reversers and 40 other text utilities.
- Add Prefix and Suffix to Lines Add text before and after every line at once, to build lists, quote values or wrap items in tags.
- Alphabetical Order Paste a messy list and get it back in ABC order, with repeats and leading articles handled for you.
- Anagram Checker Check whether two words or phrases use exactly the same letters.
- ASCII to Text Converter Turn a run of character codes back into the words they stand for, in whichever number base they arrived in.
- Binary to String Feed in ones and zeros and read the words hiding in them, with the grouping worked out for you.
- Byte to String Drop in a byte array copied from a debugger or a log and get the string it represents.
- Case Converter Convert text between fourteen cases, from Title Case to camelCase, snake_case and kebab-case.
- Char to ASCII Converter Inspect your text one character at a time, with the decimal, hex, binary and entity form of each.
- Character Counter Count characters, bytes, letters and digits, with remaining tweet characters and SMS segments.
- Convert Text to Handwriting Converter Render your typed notes as handwriting on ruled, plain or squared paper and download the page.
- Delimited Text Extractor Name a start and an end marker and collect every piece of text that sits between them.
- Email Extractor Scan any block of text and collect the email addresses hiding in it.
- Extract Email Addresses Pull every email address out of a block of text, deduplicated and one per line.
- Extract Numbers Pull every number, including decimals, out of a block of text, one per line.
- Extract Phone Numbers Pull phone numbers, including international formats, out of a block of text.
- Extract URLs Pull every http and https link out of text, deduplicated and one per line.
- Find and Replace Find and replace text in bulk, with optional case-insensitivity and full regular-expression support.
- Hex to String Paste a hex dump in any common layout and read the text those bytes spell out.
- Invisible Character Detector Find zero-width spaces, joiners, non-breaking spaces and control characters hiding in text, see where they are, and get a cleaned copy.
- Lowercase Text Convert any text to all lowercase letters.
- Multiline to Single Line Collapse a block of lines into one line, joined with the separator you pick.
- Number Lines Add a number to the start of every line, with your choice of starting value, separator and padding.
- Palindrome Checker Check whether text reads the same forwards and backwards, ignoring spaces, punctuation and case.
- Paragraph Counter Find out how many paragraphs your text has, and how heavy each one is.
- Remove Accents Convert accented and special letters to their plain ASCII equivalents.
- Remove All Whitespace Strip every space, tab and line break to produce one unbroken string.
- Remove Duplicate Lines Delete repeated lines from a list, keeping the first occurrence of each, with the original order preserved.
- Remove Empty Lines Delete blank and whitespace-only lines from text, keeping the content in order.
- Remove Extra Spaces Collapse runs of spaces and tabs into single spaces and trim each line, keeping line breaks intact.
- Remove Letters Delete every letter from text, keeping numbers, punctuation and spacing.
- Remove Line Breaks Join text broken across many lines back into a single flowing paragraph.
- Remove Line Numbers Strip the leading number and separator from each line, whatever numbering style it uses.
- Remove Lines Containing Strip the noise out of a log or a list by deleting every line that matches what you type.
- Remove Numbers Delete every digit from text, keeping letters, punctuation and spacing.
- Remove Punctuation Strip all punctuation marks and symbols, keeping words, numbers and spacing.
- Remove Special Characters Strip punctuation and symbols, keeping only letters, numbers and spaces.
- Reverse String Flip a string end to end, or reverse its words or its lines instead.
- Reverse Text Reverse text by characters, by word order, by line order, or the letters inside each word.
- Sentence Counter Count the sentences in a passage and see which ones have grown too long to read comfortably.
- Slug Generator Turn a title into a clean, URL-friendly slug: lowercase, accent-free and hyphenated.
- Sort Lines Sort a list of lines alphabetically, numerically, by length, reversed or shuffled, and optionally drop duplicates.
- String Builder Turn a block of plain lines into a ready to paste string literal for the language you are working in.
- String to Binary Write out the bit pattern behind your text, byte by byte or character by character.
- String to Hex Produce the hexadecimal bytes behind a piece of text, formatted the way your target expects.
- Text Cleaner Scrub the invisible junk out of text copied from a document, a PDF or a web page.
- Text Repeater Duplicate a line or a whole block as many times as you need, with the separator of your choice.
- Text Replacer Apply a list of find and replace rules to a block of text in one pass.
- Text to ASCII Converter Print the numeric code of every character in your text, in the base and layout you need.
- Text to Morse Code Encode letters, digits and punctuation as International Morse Code.
- Title Case Converter Capitalise the first letter of each word to make a heading in title case.
- Trim Lines Remove leading and trailing whitespace from every line, keeping internal spacing and line breaks.
- Unique Words Extractor List every distinct word in the text, deduplicated and sorted alphabetically.
- Uppercase Text Convert any text to all capital letters.
- UTF-8 to ASCII Converter Flatten modern typography and accented letters into characters any legacy system will accept.
- Word Counter Count words, characters, sentences and paragraphs, with reading time and the most frequent words, live as you type.
- Word Frequency Counter Count how often each word appears in your text, sorted from most to least frequent.
- Word Repeater Type one word or several and get each of them repeated on its own, ready to copy.
- Word Replacer Write a list of swaps in the second box and apply every one of them to your text at once.
- Word Sorter Split a block of prose into its individual words and reorder them by alphabet, length or frequency.
Other categories
- JSON tools
- XML tools
- YAML tools
- CSV and TSV tools
- HTML tools
- CSS tools
- JavaScript tools
- SQL tools
- Code formatters
- Minifiers
- Validators
- Data converters
- Encoders and decoders
- Escape and unescape
- Hash and cryptography
- Number tools
- Color tools
- Unit converters
- Date and time tools
- Generators
- Random data generators
- Image tools
- Compress and decompress
- Network and DNS tools
- Web and developer tools
- Chart makers
- Cheat sheets
- Fun text tools
- Calculators