Start from scratch or import Mermaid
Use built-in shapes, open a sample, or import a Mermaid flowchart.
Optional Mermaid importChoose a payment outcome to see which path the checkout follows.
Use built-in shapes, open a sample, or import a Mermaid flowchart.
Optional Mermaid importResize, recolor, and rearrange shapes. Connectors follow as you move them.
Smart connectors · Undo & redoGuide viewers through a process step by step, or let them choose what happens next. Export a walkthrough as an MP4.
Use 138 symbols across six engineering disciplines, plus 38 software components.
Map circuits, power and control systems with components, named pins and wire junctions.
Connect drives, actuators and fluid equipment to explain how a mechanism works.
Build process flows with vessels, heat exchangers, valves and instrument loops.
Show production cells, material handling, inspection and manufacturing flow.
Explain drainage networks, transport infrastructure, earthworks and structures.
Plan spaces and circulation with doors, stairs, rooms, walls and furniture.
Map software architecture, explain engineering systems, show project dependencies, or build a lesson people can explore.
Map the services a request touches, show where it can fail, and walk your team through what happens next.
Give technical ideas a shared visual language. Connect electrical, mechanical, process, industrial, civil, and architectural systems with dedicated symbols and named ports.
Connect tasks to milestones, make dependencies visible, and show how the work comes together before the details get lost in a document.
Teach one connection at a time. Focus attention, ask a question, and let your audience explore the consequences of their answer.
Start with shapes, open a sample system, or import a Mermaid flowchart.
Arrange the pieces. Add context, color, and the connections that matter.
Guide viewers step by step, or add a question so they choose a path.
Share an image, a PDF, editable Mermaid, or a browser-rendered MP4.
Your boards save in this browser. Export a Hanila JSON file to keep the shapes, layout, and walkthrough together.
Shapes, walkthroughs, local saving, and export formats.
Hanila is a web-based diagram editor for turning connected ideas into editable diagrams, interactive scenarios, and animated walkthroughs. Build directly on the canvas, choose a sample system, or optionally import a Mermaid flowchart.
Hanila includes electrical, mechanical, process, industrial and civil engineering symbols, plus architectural shapes. Each library has an editable system example, named connection points and specification fields. Software architecture and project management packs are also available. Add the packs you use from Shapes → Add more.
Boards are saved locally in your browser and survive reloads. Export a native JSON board for a portable backup. Clearing browser storage or changing browsers will not carry those local boards over automatically.
Yes. Add walkthrough steps, or play a scenario and choose a branch, then download an MP4 directly in a compatible browser. Browser export includes progress and cancellation. You can also export PNG, JPG, PDF, Mermaid, and native JSON.
No account is needed to use the editor. You can create an account and sign in with email and password. Boards stay in this browser; cloud sync is not available.
No. Add shapes from the palette, draw connections, and edit directly on the canvas. If you already use Mermaid, paste a supported flowchart and continue visually.
Hanila currently imports a documented subset of Mermaid flowcharts: rectangles, stadium terminals, diamonds, labeled directed connectors, grouped connections with &, title frontmatter, nested subgraphs, and node fill/stroke styles using hex colors. Custom shapes export using labeled fallbacks, with a preview explaining what Mermaid will omit.