Text Toolkit

Chain text operations — case conversion, cleanup, encoding, find/replace, regex — into a live pipeline. Select lines with the gutter to apply ops to only chosen lines. 100% client-side.

All transformations happen in your browser. Nothing is uploaded.

Input

0 lines · 0 selected · 0 chars · 0 words · 0 B · 0 min read

Pipeline

Output

You just tested your Text Toolkit — Try JSON Formatter & Validator next →

What Is the Text Toolkit?

Text Toolkit chains common text-manipulation operations into a single pipeline so you can transform any block of text without copying it through five different websites. Convert case, trim and dedupe lines, encode for URLs or HTML, extract emails or URLs with one click, or pipe through regex find-and-replace. A gutter beside the input lets you check specific lines and apply an operation only to those, while leaving the rest untouched. Every transformation runs locally — no servers, no logs, no telemetry.

How to Use Text Toolkit

Paste your text into the input box. Click + Add operation and pick from the case, line, encode, or regex groups. Operations chain in the order you add them; drag arrows to reorder, click the operation name to toggle it on/off, or click the scope chip to switch between all-lines and selected-lines. Tick checkboxes in the gutter beside lines to mark them for scoped ops. The output updates as you type. Copy or download when done, or share the URL — your pipeline travels with it.

Frequently Asked Questions

Is my text uploaded anywhere?

No. Every operation runs in your browser. Nothing leaves your device.

How does the pipeline work?

Each operation runs in order on the output of the previous one. Toggle a step off to skip it, drag chips to reorder, or change scope between 'all' and 'selected' lines.

Can I share a configured pipeline?

Yes — copy the URL. The pipeline state lives in the URL hash. Inputs over 50 KB are dropped from the URL to keep links short.

What is the input size limit?

Live preview works up to 1 MB. Larger inputs show a Run button and process on demand.