Free Tool — No sign-up required

Free Process Flowchart Builder

Map business processes visually. Drag, connect, and label nodes. Load a template, customise, and export as Mermaid or print-ready diagram.

7 node types10 starter templatesMermaid exportDecision branches (Yes/No)
100%
Node Types
Click to add nodes. Use Connect tool to draw arrows. Drag to move.
Tip: Alt+drag to pan. Scroll to zoom.
StartProcess StepEnd
Select a node or connection to edit its properties.
Click any element on the canvas to select it.

Frequently Asked Questions

What types of nodes can I create in this flowchart tool?+
The builder supports 7 standard flowchart node types: Start/End (oval, used to mark the beginning and end of a process), Process (rectangle, for action steps), Decision (diamond, for yes/no or branch points), Input/Output (parallelogram, for data entry or output), Subprocess (double-bordered rectangle, for steps that have their own sub-process), Document (wavy-bottom rectangle, for document creation or referral), and Delay/Wait (half-rounded rectangle, for wait states or queues).
How do I connect nodes to create a flow?+
Click the "Connect" button in the toolbar, then click a source node, then click the destination node. An arrow will be drawn between them. For Decision nodes, you can add "Yes" and "No" labels to branches by clicking the connection line after creating it. To delete a connection, select it and press Delete or click the trash icon.
Can I export my flowchart to use in other tools?+
Yes. Use "Copy as Mermaid" to get Mermaid.js diagram syntax that you can paste directly into tools like GitHub, GitLab, Notion, Confluence, or any Mermaid-compatible renderer. Use "Copy as Text" for a plain-text ASCII representation. Use "Print" for a clean, print-optimised view. For SVG or PNG export, use your browser's built-in screenshot or print-to-PDF functionality.
Are there pre-built templates I can start from?+
Yes, 10 starter templates are included: Order Processing, Employee Onboarding, Customer Support Ticket, Purchase Approval, Invoice Processing, Manufacturing QC, Recruitment, IT Change Management, Sales Pipeline, and Return/Refund. Load any template and customise it to match your specific process. Templates are a starting point — you can add, remove, and edit any node or connection.
How do I edit a node's label or appearance?+
Click any node to select it. The Properties panel on the right will show the node's label, color, and other properties. Edit the label directly in the panel. To change colors, use the color picker in the Properties panel. You can also double-click a node on the canvas to edit its label inline.
How does this flowchart builder relate to Odoo processes?+
Odoo's built-in workflows power every business process — from sales order approval to manufacturing work orders, HR leave requests, and purchase approvals. Mapping your processes as flowcharts first (using this tool) is an excellent way to design and validate Odoo workflow configurations before implementation. ECOSIRE's Odoo consultants use process flowcharts in every implementation to align business processes with Odoo's automated workflow engine.

Ready to Automate Your Business Processes in Odoo?

Once you've mapped your processes, ECOSIRE's Odoo experts can implement them as automated workflows — approval routing, email triggers, stage gates, and multi-step automations — so your team follows the right process every time.

Workflow automation · Approval routing · Process digitalisation · Odoo implementation

Chat on WhatsApp