I need a reliable free flowchart tool to map out processes for work and personal projects, but I’m overwhelmed by all the options. I’ve tried a couple of online editors, but they either limit key features behind a paywall or are too clunky to use regularly. What free flowchart tools do you recommend that are easy to use, support collaboration, and don’t bury basic features under premium plans?
Short version since you said you are overwhelmed:
If you want online, free, no major paywall pain:
- draw.io / diagrams.net
- yEd Live
- Whimsical free tier
- Excalidraw
- Obsidian + Mermaid (if you like notes + diagrams)
Some detail so you can pick fast.
- Price: Free, no hard feature lock.
- Best for: Workflows, BPMN style stuff, org charts, tech diagrams.
- Pros:
• Runs in browser or as desktop app.
• Exports to PNG, SVG, PDF without watermarks.
• Good library of shapes and connectors.
• Lets you save files locally, Google Drive, OneDrive, etc. - Cons:
• UI feels a bit clunky at first.
• Collaboration is not as smooth as the big SaaS tools.
If you need reliable and free with no surprise paywall, this is the top pick.
- yEd Live
- Price: Free.
- Pros:
• Strong auto layout for complex process maps.
• Good for big messy process flows. - Cons:
• Fewer templates.
• Less friendly for quick pretty diagrams for presentations.
Good when your process gets huge and you want the tool to clean it up.
- Whimsical (free tier)
- Price: Free tier with limited items.
- Pros:
• Very fast and clean.
• Good for brainstorming and simple flowcharts. - Cons:
• Free tier limits number of boards.
• Some features sit behind paid plan.
Nice if you do a few focused projects. For daily heavy use the limits hit fast.
- Excalidraw
- Price: Free.
- Pros:
• Hand drawn style diagrams.
• Great for quick sketchy flows.
• Works well for mix of notes and diagrams. - Cons:
• Fewer advanced flowchart shapes.
• Not ideal for strict corporate diagrams.
Good for personal projects, planning, and non formal work docs.
- Obsidian + Mermaid
- Price: Obsidian core is free.
- Pros:
• Text based flowcharts inside your notes.
• Good if you like version control or Markdown. - Cons:
• Needs a bit of learning.
• Not WYSIWYG, you write diagram code.
If you want one simple answer for both work and personal stuff, go with diagrams.net first.
If you value looks and ease more than unlimited usage, try Whimsical free tier and see if the limits annoy you.
@waldgeist already covered a solid “classic tools” list, so I’ll throw in a slightly different angle and a few other options, plus where I’d actually land if I were in your shoes.
If your main pain is paywalls + needing something that just works for both work and personal stuff, I’d look at:
-
LibreOffice Draw / OpenOffice Draw (desktop)
- Totally free, no online lock-in, no subscriptions.
- Feels like old-school Visio-lite. You can do proper flowcharts, swimlanes, etc.
- Exports to PDF, SVG, images.
- Downsides: UI is kinda clunky and ugly, but once you set up a few templates, it’s reliable and offline.
-
Pencil Project
- Open source, standalone app.
- A bit dated, but very usable for structured diagrams and UI-ish flows.
- No “oh btw that feature’s premium now” surprises.
- Not great for real-time collaboration, but for solo work it’s fine.
-
Google Drawings (via Google Drive)
- Super barebones, but surprisingly OK for simple process maps.
- 100% free, auto-saves, easy to share on work accounts if your org allows it.
- If you’re not doing specialized notation (BPMN, UML), it might be enough.
- Weak on fancy shapes, but you can hack it with basic boxes + arrows and some color coding.
-
VS Code + Mermaid (if you ever touch text / code)
- Similar spirit to Obsidian + Mermaid that @waldgeist mentioned, but inside VS Code.
- You write diagrams as text, get a preview, and check them into Git.
- Great for versioning work processes and documenting systems alongside code or docs.
- There’s a learning curve and it’s not “pretty slides” friendly, but once you learn the syntax it’s fast.
-
Figma free plan (with a flowchart template)
- Bit of a hot take, but Figma actually works nicely for flows if you set up components.
- Free tier is usable for a small number of files.
- Super polished UI, nice for presentable diagrams.
- The catch: once you get addicted to it, file limits and team features start nudging you toward paid. So if you’re very allergic to any form of limit, this might annoy you.
Where I slightly disagree with @waldgeist:
- I wouldn’t automatically pick diagrams.net as the one-tool-to-rule-them-all if you care about “feel” and long sessions. It’s powerful and free, yeah, but the UI fatigue is real for some people. For occasional diagrams it’s awesome; for all-day process modeling, I personally find native desktop tools or something like LibreOffice Draw less mentally noisy.
If I had to give you a concrete plan:
-
Want zero paywall surprises + offline + works for both work and personal:
→ Try LibreOffice Draw for serious diagrams, keep Google Drawings for quick, throwaway flows you share with coworkers. -
Want pretty, modern, but still free enough:
→ Start with Figma on its free tier and see if the file limits actually bother you in real life. If they do, fall back to diagrams.net which is more generous. -
Already in text / dev land or like “docs as code”:
→ Commit to Mermaid (Obsidian or VS Code), accept 2–3 mildly painful days learning syntax, then enjoy fast, repeatable diagrams for years.
You probably only need one main tool plus a backup. Pick one that matches how you actually work, not just what has the most shapes.
If the “classic tools” list from @waldgeist felt a bit heavy, here’s a different angle: minimize friction and context switching.
1. Use what you already live in
If you spend your day in:
-
Notion / Markdown / wikis
Try sticking with integrated diagram syntaxes like Mermaid where possible. It keeps your flows right beside the doc, versionable, and searchable. The tradeoff is less pixel-perfect control, but the payoff is zero paywall drama and dead-simple updates. -
Office ecosystem (Word/PowerPoint)
The built‑in shapes + connectors are actually decent. You can build a reusable “flowchart slide” or template and duplicate it. Not glamorous, but it ships fast and your coworkers already know how to edit it.
2. One “heavy” tool, one “light” tool
Instead of hunting “the best free flowchart tool,” think:
- Heavy: For big process maps, audits, swimlanes. Something with layers, snapping, alignment, and good export.
- Light: For quick 5‑minute flows during calls, then paste to a doc or slide.
For the heavy slot, a lot of people land on diagrams‑style tools because they strike a decent balance between complexity and cost. Pros for this type of tool:
- Free to use for a ton of scenarios
- Big shape libraries and templates
- Good exports to PNG, SVG, PDF
- Runs in browser so no install fights with IT
Cons:
- UI can feel crowded during long sessions
- Performance drops a bit with huge diagrams
- Not as “pretty” out of the box as Figma or similar
For the light slot, your best bet is often:
- Whatever your note app offers (inline diagrams, ASCII, screenshots)
- A simple canvas like PowerPoint/Keynote/Google Slides with boxes and arrows
3. Where I slightly disagree with @waldgeist and the other reply
They lean a bit more toward “pick one main tool and stick to it.” I’d argue:
- Have two tools: one frictionless, one powerful.
- Accept that “perfect” is the enemy of “documented.” Most flows do not need BPMN or UML; they need clarity and the ability to be updated in 30 seconds.
4. A simple decision filter you can use today
Ask yourself:
-
Do I need real‑time collaboration on almost every diagram?
- Yes → Stay browser based (Google‑style tools, diagrams‑style editor, or Figma).
- No → A desktop app or integrated syntax is safer from feature creep and paywalls.
-
Do I care more about beauty or speed?
- Beauty → Figma‑style tools on free tiers.
- Speed → Integrated text‑based diagrams or basic office shapes.
-
Am I okay with a few limits as long as I never hit a hard paywall surprise?
- If you hate even soft nudges to upgrade, favor open source or office‑built solutions.
- If occasional limits are fine, mix a browser editor with your main doc system.
If you set up one “serious” template and one “quick sketch” template in your chosen tools, you’ll spend a lot less time researching and a lot more time actually mapping your processes.