GlobalKit

Text tools

Most text work is small and mechanical: seeing whether a draft fits a limit, fixing capitalisation, tidying a list you pasted from a spreadsheet, or finding out what changed between two versions of a paragraph. These tools do those jobs without an account and without uploading anything. The text is processed in your browser and is not stored. They share one ceiling, 500,000 characters per text, and the ones where letter rules matter let you pick the language rule instead of assuming English.

Measuring text

The word counter gives words, sentences, paragraphs, an estimated reading time and your most repeated words. It splits text by Unicode word-boundary rules rather than at every space, so "e-mail" counts as two words and a number like 1,234 as one. Totals can differ slightly from a word processor, which is why a strict limit should be checked in the program that enforces it.

The character counter answers the other question: how long is this text for a field, a database or a message. It shows characters with and without spaces, UTF-16 units, UTF-8 bytes, how far you are from a limit you enter, and an estimate of SMS parts. One Turkish ş or a curly quote from a word processor is enough to move an SMS from the 160-character GSM-7 limit to 70, because the estimate models only the default GSM-7 alphabet and its extension table; ç in lower case and other Turkish letters are counted as forcing the 70-character UCS-2 encoding.

Changing text

The case converter produces UPPERCASE, lowercase, Sentence case or Capitalize Each Word. Its main use is getting the language right: "istanbul" becomes İSTANBUL under the Turkish rule and ISTANBUL under the English one. It does not know names or acronyms, so read a Sentence case result before using it.

The remove line breaks tool is for prose copied from a PDF or a wrapped plain-text e-mail, where every visual line ends in a hard break. It can keep paragraphs separated by blank lines and rejoin words split with a hyphen at the end of a line. That last option is a guess, because "well-" followed by "known" looks the same as a split word. Do not use it on a list: it joins lines, it does not clean them.

Working with lists

Remove duplicate lines keeps the first or the last copy of each line and leaves the remaining lines in their original order. It can ignore letter case, spaces at the ends and common invisible characters. Sort lines orders a list alphabetically, naturally (item 2 before item 10) or by line length, ascending or descending. They are separate steps: one does not sort, the other does not deduplicate.

Comparing two texts

Text compare takes an original and a changed version and marks what was added and what was removed, by line or by word. It can ignore case and whitespace. It does not detect moved paragraphs, merge versions or judge similarity; it shows the differences between exactly the two texts you paste.

Which tool for which situation

Case conversion can change length ("ß" becomes "SS"), so count after converting if a limit applies. When lines that look equal are treated as different, the cause is almost always an invisible character, and each list tool has an option that ignores them at the edges of a line.

Frequently asked questions

Last updated: 10/11/2026