Text Pipeline

Chain text steps together (trim, sort, dedupe, find & replace, JSON, Base64, URL, hashes and more) and watch the result update as you type. Everything runs in your browser.

Last updated

Start from a preset:

Steps

No steps yet. Add one below, or pick a preset.

    The result will appear here.
    Copied

    How to chain text steps

    1. Paste your text into Input.
    2. Choose a step, such as trim, sort, remove duplicates or find and replace, and click + Add step; add as many as you need.
    3. Copy the output, or Copy pipeline link to reuse the same steps later.

    About this tool

    Most text jobs are a few small steps in a row: clean up a pasted list, remove duplicates, sort it, wrap each line in quotes, join it with commas. Instead of bouncing between separate tools, add those steps here once and the output updates live as you edit the input. Each step shows a preview of what it produced, so it's easy to see where something went wrong. Untick a step to skip it without deleting it, or use the arrows to reorder.

    Your steps are remembered on this device (the input text isn't). "Copy pipeline link" gives you a URL with the steps built in, so you can bookmark a pipeline you use often or send it to someone. Hashes use your browser's Web Crypto API, and nothing you type is sent anywhere.

    Questions about the text pipeline

    What can I do with it?

    Clean up lists, remove duplicates, sort, wrap lines in quotes, join with commas, encode Base64 or URLs, hash text and more, all in one go.

    Can I turn a list into a comma-separated line?

    Yes. Add Trim each line, Remove blank lines, then Join lines with a comma and a space as the separator.

    Can I skip a step without deleting it?

    Yes. Untick it, or use the arrows to change the order.

    Is my pipeline saved?

    The steps are saved on this device and can be shared as a link; your input text isn’t saved.

    ☕ Support toolcrate