Sequence diagram makerfrom plain language, free.
/ Example
(01)Prompt: A mobile app paying through a payment gateway with a webhook back to the server
sequenceDiagram
autonumber
actor User
participant App as Mobile App
participant API as Order Server
participant Gateway as Payment Gateway
participant Bank as Card Issuer
User->>App: Tap "Pay now"
App->>API: Create order (cart, total)
API->>Gateway: Create payment intent
Gateway-->>API: Intent id and client secret
API-->>App: Client secret
App->>Gateway: Confirm payment with card
Gateway->>Bank: Authorise charge
alt 3-D Secure needed
Bank-->>Gateway: Challenge required
Gateway-->>App: Show bank challenge
User->>App: Approve in banking app
App->>Gateway: Challenge complete
end
Bank-->>Gateway: Approved
Gateway-->>App: Payment succeeded
App-->>User: Processing your order
par Webhook
Gateway->>API: payment_intent.succeeded
API->>API: Verify signature, mark order paid
API-->>Gateway: 200 OK
and Receipt
Gateway-)User: Email receipt
end
API-)App: Push "Order confirmed"
App-->>User: Show order status
/ Good for
(02)- API requests across services
- Authentication and payment handshakes
- Message passing between users and systems
(03)
drop something in
1text, notes, whatever
it turns into a diagram
2usually in a few seconds
tweak it if you want
3export it and move on
/ Other diagram types
(04)- FlowchartSign-up, checkout and approval flows
- Class DiagramObject-oriented designs and domain models
- State DiagramOrder and ticket lifecycles
- ER DiagramDatabase schema design
- User JourneyOnboarding and first-run experiences
- Gantt ChartProject and release schedules
- Pie ChartBudget and cost breakdowns
- Git GraphExplaining a branching strategy
- Mind MapBrainstorming and planning
- TimelineProduct and company history
- Requirement DiagramTracing requirements to components
- Quadrant ChartEffort and impact prioritisation
- C4 DiagramSystem context for new team members
- Sankey DiagramBudget and money flows
- XY ChartMonthly sales or sign-ups
- Block DiagramHigh-level system overviews
- Packet DiagramProtocol and file format documentation
- Kanban BoardSprint snapshots in a README or doc
- Architecture DiagramCloud infrastructure overviews
- Radar ChartComparing products or frameworks
- TreemapBudgets broken down by department
- Ishikawa DiagramRoot cause analysis after an incident
- Venn DiagramComparing products or roles
- Tree ViewProject folder layouts in a README