BeanNestTools

Clean with a preview

Fix line-oriented text without losing the source.

Turn on only the cleanup rules you need, inspect the result beside your source, then copy it or explicitly apply it back.

Preview before replaceRuns locallyAll options off by default

Text cleaner workspace

Source

0 / 50,000 UTF-16 units

Source: 0 lines

Cleanup options

Your source is not replaced automatically

Preview

Visible before source replacement

Result: 0 lines

Operation order

When enabled, BeanNest trims/collapses whitespace first, handles blank lines, removes duplicates, then sorts. With every option off, preview matches the source.

Safe replacement

Changing an option only changes the preview. `Apply to source` is the only action that replaces the source text, and it applies exactly what is already visible.

Privacy & sorting

Everything runs in this browser tab. Sorting uses a fixed English collation rule when the browser provides it so changing device locale does not silently change the selected A–Z behavior.

Keep checking

More text tools

Case Converter

Convert text among lower, upper, sentence, title, camel, Pascal, snake, and kebab case without replacing the source.

Open tool →

Word & Character Counter

Count words, grapheme-aware characters, lines, paragraphs, and estimated reading time locally as you type.

Open tool →

Slug Generator

Generate a URL path slug with visible separator, case, Unicode, and narrow ASCII-friendly rules locally.

Open tool →