Text

Text Manipulation

Change case, trim and sort lines, reverse characters or line order, drop duplicate lines, add line numbers, and copy results — all in your browser with input and output panes so you can chain steps safely.

Ad placement — top banner
Case
Lines
Whole text
Clipboard / panes
Ad placement — mid rectangle

What this text tool does

Every action reads from the input textarea and writes to the output textarea, so your original paste stays available until you overwrite it or use Output → input to chain operations. Use Copy input → output to mirror text without changing casing or lines — handy as a starting point before sorting or trimming.

Case transforms

  • UPPERCASE / lowercase — standard full-string conversion.
  • Title Case — capitalizes each word (English-style heuristic).
  • Sentence case — lowercases the text, then capitalizes sentence starts with simple word-boundary rules; proofread multilingual text after converting.
  • iNVERT cASE — flips the case of each character.

Line operations

Trim each line removes leading and trailing whitespace per line. Remove empty lines drops lines that are blank after trim. Sort orders lines with locale-aware string compare; Sort numeric parses lines as numbers when possible. Unique lines keeps first occurrences only — exact string match, including spaces.

Privacy

Text never leaves your browser for processing. Do not paste secrets on shared computers.

How to use this tool

  1. Step 1: Paste your text into Input.
  2. Step 2: Click a transform; check Output.
  3. Step 3: Use Output → input to chain another step, or copy Output to your editor.

Frequently Asked Questions

Does DroidXP upload my text?

No. Processing uses JavaScript in the page; nothing is transmitted to DroidXP for this feature.

Is there an undo?

There is no undo stack. Keep a backup copy for long documents, or re-paste from the source if needed.

How are line breaks handled?

Lines are split on newline characters. Output is joined with \n. Mixed CRLF sources are handled on read; saved output uses LF unless your editor converts again.

Does title case handle proper nouns?

No — it is a simple per-word capitalize. Fix names, brands, and acronyms manually after converting.

What does numeric line sort do?

Lines that parse as numbers sort in numeric order. Others sort after them, with string comparison as a fallback.

How does unique lines work?

The first copy of each line is kept; later identical lines are removed. Use Trim each line first if you want to treat lines that differ only by spaces as duplicates.

Will very large documents freeze the tab?

Extremely large strings can slow any in-browser tool. For huge logs, use a native editor or split the file.

Is Unicode supported?

Yes — JavaScript strings are Unicode. Sorting is locale-aware; proofread sentence case for non-Latin scripts.

Can I use this for secrets or PHI?

Follow your security policy. The site does not receive your text, but shared or recorded screens still pose risk — treat it like any local text field.