Input & Output: The "Input" textarea is where you type, paste or upload your text. The sorted result is shown in the read-only "Output" textarea, ready to copy or download.
Sort method - Alphabetical (A-Z) and Reverse (Z-A): The core modes. "flower" becomes "eflorw" in A-Z and "wrolfe" in Z-A.
Sort method - Vowels first / Consonants first: Groups vowels and consonants together, each group in alphabetical order. "Mountain" becomes "Aioumnnt" with vowels first.
Sort method - Code point order: Orders characters by their Unicode code point instead of the alphabet, which is useful when working with mixed scripts or symbols.
Sort method - Custom order: Type the characters in the exact order you want (for example etaoinshrdlu for English letter frequency). Characters listed first sort first; anything not listed goes to the end in alphabetical order.
Sort method - Random shuffle: Ignores ordering and randomly rearranges the letters instead. Each click gives a fresh arrangement. For a dedicated shuffle tool with more scope options, see our Randomize Letters in Text tool.
Scope - Each word / Each sentence: Each word sorts the letters of every word independently, so word order never changes. Each sentence pools all the letters of a sentence and redistributes them across that sentence's letter positions, which turns the whole sentence into a single anagram.
Case - Keep position case: The case follows the original position, so a capital at the start of a sentence stays at the start. "Orbital" becomes "Abilort".
Case - Move each letter's case: Each letter keeps its own case and carries it to the new position. "Orbital" becomes "abilOrt". The other two options force everything to lowercase or uppercase.
Case-insensitive sorting: On by default, this ignores capitals while ordering letters, so "Zebra" and "apple" sort as if both were lowercase. Turn it off to sort by actual character code, where capitals come before lowercase.
Punctuation - keep / sort / split / remove: Keep in place leaves symbols at their positions and sorts only the letters; sort with letters treats symbols as sortable characters; split at punctuation sorts each run between symbols separately; remove deletes symbols before sorting.
Digits - keep / sort / remove: The same three choices for numbers, so you can hold digits in place, include them in the ordering, or strip them out.
Remove repeating letters: Keeps only the first copy of each letter in a word, so duplicates disappear. Words may come out shorter.
Live sort while typing: Off by default. Turn it on to re-sort automatically every time you type or change a setting, instead of pressing the button.
Load an example: Loads a sample sentence into the "Input" field and resets the options to their defaults so you can test the tool instantly.
Upload a file: Reads a plain text file from your device into the "Input" field - handy for sorting saved text.
Copy & Download: "Copy" puts the output on your clipboard for pasting elsewhere; "Download" saves it as a text file.
Sort Letters button: The central action - it applies the chosen method and options to every word or sentence and writes the result to the "Output" field. In random mode it reads "Shuffle Letters".
Clear & Reset: Clears both textareas and returns every option to its default value.