← Back to Editor

About Mermaid Diagram Editor

A modern, web-based tool for creating beautiful diagrams using Mermaid.js. This editor provides a professional development environment with real-time rendering, cloud storage, intelligent autocomplete, and a seamless user experience across all devices.

✨ Key Features

🎨 Professional Code Editor

  • Syntax highlighting with YAML support
  • 9 beautiful editor themes
  • Smart autocomplete for Mermaid syntax
  • Line numbers & bracket matching
  • Active line highlighting

⚡ Real-time Preview

  • Instant diagram rendering
  • Adjustable split-view layout
  • Zoom & pan navigation
  • Keyboard shortcuts for control
  • Background pattern options (dots, grid, blank)

☁️ Cloud Storage

  • Sign in with Google account
  • Save diagrams to cloud
  • Access from anywhere
  • Manage & delete saved diagrams
  • Powered by Firebase

💾 Save & Share

  • Auto-save to local storage
  • Shareable diagram URLs
  • Export as PNG, JPG, SVG, PDF
  • Copy to clipboard
  • Save/load code files (.txt, .mmd)

📱 Mobile Optimized

  • Responsive design for all screens
  • Code/Preview view toggle
  • Touch-friendly controls
  • Optimized mobile interface

🎯 Theme Support

  • Dark & light modes
  • Theme-aware exports
  • Persistent theme selection
  • Customizable backgrounds

📊 Supported Diagram Types

Create 22+ types of diagrams with sample templates:

  • Flowchart
  • Sequence Diagram
  • Class Diagram
  • State Diagram
  • Entity Relationship
  • User Journey
  • Gantt Chart
  • Pie Chart
  • Quadrant Chart
  • Requirement Diagram
  • GitGraph
  • C4 Diagram
  • Mindmaps
  • Timeline
  • Sankey Diagram
  • XY Chart
  • Block Diagram
  • Packet Diagram
  • Kanban Board
  • Architecture Diagram
  • Radar Chart
  • Treemap

🎨 Editor Themes

Choose from 9 carefully selected themes to match your preference:

⌨️ Keyboard Shortcuts

Zoom Controls

Pan Navigation

📤 Export Options

Export your diagrams in multiple formats with theme-aware rendering:

🔧 Technical Stack

🌐 Browser Compatibility

Works on all modern browsers:

🚀 Performance

📄 License

This project is licensed under the MIT License.

🔗 Links

Made with ❤️ for the diagram community

← Back to Editor