draw.io → BPMN 2.0

Free

Convert draw.io diagrams into standards-compliant BPMN 2.0 XML. No signup, no upload. Runs entirely in your browser.

Click to upload or drag and drop

.drawio and .xml files

100% client-side. Your file never leaves your browser.

Why real BPMN matters

Go from pictures to processes that actually work

draw.io gives you shapes on a canvas. Real BPMN gives you a process you can simulate, validate, analyze with AI, and hand directly to your automation team. Same diagram, completely different value.

What BPMN elements are supported?

Crismo's free converter handles all common BPMN 2.0 elements. The converted diagram can be imported directly into Crismo for AI-powered analysis, collaboration, and process improvement.

Events

  • Start (none, message, timer, signal)
  • End (none, terminate, message, error)
  • Intermediate (timer, message, signal, conditional)

Tasks

  • User Task
  • Service Task
  • Send Task
  • Receive Task
  • Script Task
  • Manual Task
  • Subprocess / Call Activity

Gateways

  • Exclusive (XOR)
  • Parallel (AND)
  • Inclusive (OR)
  • Event-Based
  • Complex

Structure

  • Pools (participants)
  • Lanes (swim lanes)
  • Multi-pool collaboration
  • Message flows (cross-pool)

Flows

  • Sequence flows
  • Conditional flows (labels)
  • Message flows (dashed)

Which tools can I convert to BPMN with Crismo?

Crismo offers free, browser-based converters for the most popular diagramming tools. Convert once, then continue in Crismo with AI-powered process discovery, real-time collaboration, and version history.

ToolFormatStatusHow
Microsoft Visio.vsdx AvailableDirect upload
Lucidchart.vsdx (export) AvailableExport as Visio, then upload
draw.io / diagrams.net.drawio / .xml AvailableDirect upload
MiroScreenshot Coming soonUse AI vision import (coming soon)
PowerPointScreenshot Coming soonUse AI vision import (coming soon)

Frequently asked questions

Ready to migrate the whole mess?

You've got dozens of .drawio files scattered across drives, Confluence pages, and Slack threads. Crismo lets you batch-import them all at once and automatically converts them to real BPMN. From there, link processes into value chains, simulate flows, and build one workspace your whole team can navigate.