About Text Tools

These tools work on text you paste or type, in your browser: counting words and characters, changing case, sorting and de-duplicating lines, cleaning spaces, finding and replacing with plain text or regular expressions, comparing two versions, and encrypting with a password. Most accept very long texts: above 1,000,000 characters, the box shows a read-only preview, but the tool processes all of it. Sticky Notes keeps its notes in this browser's local storage, so another device does not see them.

How to use Text Tools

  1. 1Pick the tool for your task: count, change case, clean spacing, sort or de-duplicate lines, compare, or encrypt.
  2. 2Paste or type your text in the box; Word Counter and Character Counter update as you type.
  3. 3Choose the option, such as the case style, sort order, or character limit, and apply it.
  4. 4Copy the result: Case Converter changes the text in place, while Find and Replace writes it to a separate field.

Frequently asked questions

Is my text sent to a server?

No. The text tools on this page run in your browser. An error message shown by a tool, or a crash of the page, sends us the cleaned message, the tool name, and your browser's name and version, never your text.

Can I use regular expressions in Find and Replace?

Yes. With the regular expression option on, the search uses JavaScript regex syntax, and the replacement can insert captured groups with $1, $2, and so on.

Will Sticky Notes keep my notes?

Yes, in this browser only: the notes are saved in its local storage, so clearing the site's data, or opening the page in another browser or on another device, shows an empty board. Safari also deletes a site's storage after seven days of browsing without a visit.

How does Text Encryptor protect my text?

With AES-256-GCM and a key derived from your password by PBKDF2-SHA-256 at 600,000 iterations; the result is Base64 text that only the same password decrypts. A short or common password remains the weak point.

Tips and tricks

  • ✓Check "Ignore surrounding spaces" in Remove Duplicate Lines; for doubled spaces inside lines, use Remove Whitespace first.
  • ✓Compare Text works line by line; put each sentence on its own line to see where a paragraph changed.
  • ✓Truncate Text counts characters as they are displayed, so an emoji counts as one.
  • ✓Case Converter's programming cases, such as camelCase and snake_case, turn a phrase into a variable name.