Text Tools
Text Tools — 10 free browser-based developer tools including Text Diff Checker, Case Converter and Sort & Remove Duplicates. Everything runs locally with no signup or uploads, so your data stays private and results are instant.
How to Use
- 1Paste the text and read the numbers— The String Length Calculator counts characters, words and lines and shows the UTF-8 and UTF-16 byte size, which is what a database column or an SMS limit actually measures.
- 2Run the transformation you need— Switch case, sort lines and drop duplicates, add or strip line numbers, or run a find and replace with a regular expression across the whole block.
- 3Check what changed— Text Diff highlights every added, removed and modified line against the original, and String Escape turns the result into a safe literal for JavaScript, Python, Java, Go, PHP, SQL or HTML.
Frequently Asked Questions
It counts by Unicode code point, so a plain emoji counts as one while a flag or a skin-tone sequence counts as several. The UTF-8 and UTF-16 byte sizes shown next to it are what actually matter for SMS segments and database column limits.
Sort & Remove Duplicates covers most of it: alphabetical or natural sort, case sensitivity, empty-line removal, and duplicate statistics so you can see how many lines were dropped. If you are renaming identifiers instead, the Case Converter flips a whole list between camelCase, snake_case and kebab-case in one pass.
Text Diff compares two versions line by line with the Myers algorithm — the same family Git uses — and highlights what was added, removed or changed. Find & Replace edits a single text instead, matching with plain strings or regular expressions and replacing every hit at once.