Build CSV Workflows Visually
Chain 24+ data tools into a single reusable pipeline with a drag-and-drop node editor. Configure every step once, save it, then apply it to any CSV in one click.
How It Works
Drag tools onto the canvas
Pick from dedupe, filtering, cleaning, scaling, anonymization, and more — each one becomes a node in your pipeline.
Configure each node
Set parameters (columns, thresholds, formulas, rules) right inside the node — no dataset needs to be loaded to design the pipeline.
Save your workflow
Name it once and it is stored locally in your browser, ready to reuse on any future file.
Apply it in one click
Load a new CSV, hit Apply, and every step runs in sequence automatically — no re-clicking through tools by hand.
Why Use a Workflow Instead of Running Tools One by One
Repeatable pipelines
Stop re-doing the same 5 cleaning steps every week. Build the pipeline once, apply it to every new export.
Visual, not a script
See your whole data pipeline as a flowchart. Reorder, add, or remove steps without touching any code.
Saved locally, always yours
Workflows live in your browser (IndexedDB) — nothing is uploaded, exactly like every other tool in the toolkit.
24+ Tools You Can Chain Together
Every node in the builder runs the same battle-tested logic as its standalone tool page — pick any combination and put them in whatever order your pipeline needs.
Frequently Asked Questions
Do I need to upload a file to build a workflow?
No. You design and save a workflow with a description of each step's parameters without any dataset loaded — you only need to load a CSV when you're ready to apply it.
Where are my workflows stored?
Locally in your browser (IndexedDB), exactly like every other tool in the toolkit — nothing is uploaded to a server. You can export a workflow as JSON to back it up or share it.
Can I edit a workflow after saving it?
Yes. Open it from the My Workflows page and it reopens in the builder with every node and parameter exactly as you left it.
What happens if a step can't be applied automatically?
A handful of highly interactive tools (like joins requiring a second file) aren't available as workflow nodes. Everything else in the node list runs automatically when you apply the workflow.
Stop Repeating Yourself
Build your CSV pipeline once with How To CSV, and apply it to every file from now on.
Open the Workflow Builder