foryour work
On your device

Sort lines

Sort whole lines with an explicit language and stable tie order.

Limits: 100,000 input UTF-16 units, 20,000 lines, 200,000 output units; local worker timeout 10 seconds.

Uses the chosen language's Intl.Collator, case/accent-sensitive lexical order, no numeric sorting. Equal comparisons retain input order in both directions. Text is never normalized; browser collation versions may differ.

Choose options and preview. Nothing changes automatically.

Your text stays here

Input and results stay in this tab’s memory. They are not uploaded or placed in storage, analytics or logs. Only language, theme and an optional analytics choice are saved on this device. Analytics and advertising are inactive.

Preview changes

Preview leaves the working input intact. Apply saves one undo step. Restore returns to the first preview input; edits clear undo, but keep that original until Clear. All copies stay only in this tab.

Exact, case-sensitive line matching keeps the first occurrence, including empty lines. Spaces, combining marks and Unicode normalization are unchanged.

CRLF, LF and CR separate lines; other Unicode separators remain text. Preserve keeps newline slots in their original order and the final break; removal uses the first remaining slots. Pasted endings are retained; newly typed breaks are LF. The preview field displays LF, while copy/download use the preserved endings.

Manual copying from the preview field uses displayed LF endings. Download preserves the selected endings.

Operator

weareport

Contact: help@foryour.work