Text Workflow is a free online tool that transforms text right in your browser. You chain small actions into a workflow, and your input is converted to a result instantly — nothing is ever uploaded to a server.
Quick start
- Type or paste your text into the Input box.
- Open the Actions tab and click an action (e.g. Convert Case). You’ll see it applied to your text in the Result box immediately.
- Adjust the action’s options (like UPPER CASE vs Title Case) and watch the result update live.
- Copy the result, or send it back to the input to keep transforming.
Actions vs. Workflows
The sidebar has two tabs:
- Actions — the full catalog of transformations. Clicking one shows a temporary single-action workspace so you can try it instantly without saving anything.
- Workflows — your saved, named pipelines. Create as many as you like; each remembers its own input and steps.
Building a workflow
A workflow is a list of actions that run top-to-bottom — each action works on the output of the one above it. For example: Remove Empty Lines → Trim Lines → Sort Lines.
- Click + Add Action to add a step, then set its options.
- Reorder steps with the ↑ / ↓ arrows, disable one with its toggle, or remove it with ✕.
- Everything recomputes live as you edit.
Turn a quick action into a workflow
When you pick something from the Actions tab it opens as a Temporary workspace. If you want to keep or extend it, use the ⋯ menu → Create Workflow based on this. It becomes a saved, editable workflow.
Working with the result
- Copy — copies the result to your clipboard.
- ↑ Input — sends the result back into the input box, so you can keep chaining transformations by hand.
- QR codes — the Generate QR Code action shows Preview, SVG, and PNG buttons so you can view, download, or copy the code as an image.
Saving & managing workflows
- + New workflow creates a blank one.
- Double-click a workflow’s name to rename it; hover and click ✕ to delete it.
- Everything is saved automatically in your browser and restored when you come back.
- To wipe everything and start over: Settings (⚙) → Delete all workflows.
On your phone
On a small screen the app shows just Input and Result. Tap the ☰ menu for your workflows, and tap the workflow name in the top bar to open its steps.
Your data & privacy
Text Workflow runs entirely on your device. Your text and your workflows never leave your browser — they’re processed locally and saved only in your browser’s storage.
What you can do with it
Dozens of actions across these categories:
- Case & Style — convert case, Unicode styles, curly quotes, remove accents
- Editing — find & replace, insert text, add prefix/suffix, reverse, repeat, insert date
- Lines — sort, shuffle, number, delete, break, de-duplicate
- Cleanup — remove empty lines, line breaks, extra spaces, characters; filter words
- Numbers — spell out, format, and evaluate math expressions
- Extract & Data — extract emails/URLs/numbers, CSV → Markdown table
- Format — beautify JSON, JSON ↔ YAML ↔ CSV, XML → JSON, HTML & Markdown
- Encoding & Crypto — Base64 / URL encode & decode, password encryption
- Analysis — statistics and reading time
- Generators — UUIDs and QR codes
Also on Mac & iOS
Prefer a native app with system-wide shortcuts, services, and more? Text Workflow is available for Mac and iOS.
Text Workflow · gtrigonakis.com/textworkflow