Free Mind Mapping Tool by Jason Pearce
- Overview
- Features
- Getting Started
- Keyboard Shortcuts
- Browser Compatibility
- Privacy & Data
- Troubleshooting
- Contributing
- License
- Credits
- Version History
- Contact
MindZen is a free web-based mind mapping tool that helps you organize your thoughts, brainstorm ideas, and visualize complex information. MindZen runs entirely in your browser - no registration or data upload required.
- Visual Mind Mapping: Create organized mind maps with a drag-and-drop interface
- Custom Titles: Name your mind maps for easy identification and organization
- Rich Node Customization:
- Multiple node shapes (rectangle, rounded, circle, diamond, hexagon, cloud)
- Custom colors and styling
- Icons and emoji support
- Adjustable font sizes and weights
- Notes and metadata for each node
- Multiple Tools:
- Select tool for node manipulation
- Pan tool for canvas navigation
- Text tool for quick editing
- Connect/Disconnect tools for relationship management
- Zoom Controls: Zoom in/out, fit to screen, custom zoom levels
- Minimap: Bird's eye view for large mind maps
- Grid Toggle: Optional grid for precise alignment
- Search: Find nodes quickly in complex maps
- JSON Format: Save and load mind maps in JSON format
- PNG Export: Export high-quality images of your mind maps
- Auto-naming: Files automatically use your mind map title
- Dark Mode: Toggle between light and dark themes
- Keyboard Shortcuts: Comprehensive shortcuts for power users
- Command Palette: Quick access to all features (Ctrl+K)
- Undo/Redo: Full history management (Ctrl+Z/Ctrl+Y)
- Auto Layout: Automatically arrange nodes for optimal viewing
👉 Use online here: MindZen Live
Or run locally
- Open
index.htmlin a modern web browser - Start with the central "Main Topic" node
- Right-click to add child nodes or use the toolbar buttons
- Drag nodes to rearrange your mind map
- Double-click nodes to edit text
- Save your work using Export → JSON
No installation required! Simply:
- Clone or download this repository
- Open
index.htmlin your web browser - Start mapping!
For the best experience, use a modern browser like Chrome, Firefox, Safari, or Edge.
Ctrl+K- Open command paletteCtrl+F- Search nodesEsc- Clear selection
F2- Edit selected node textCtrl+C- Copy nodeCtrl+V- Paste nodeCtrl+X- Cut nodeCtrl+D- Duplicate nodeDel- Delete selected nodeN- Add new node
Ctrl++- Zoom inCtrl+-- Zoom outCtrl+0- Fit to screenV- Select toolH- Pan toolT- Text toolC- Connect toolD- Disconnect tool
Ctrl+Z- UndoCtrl+Y- Redo
Ctrl+I- Import JSONCtrl+E- Export
Ctrl+L- Auto layoutCtrl+A- Select all
MindZen works best on:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
- 100% Local: All data stays in your browser
- No Tracking: No analytics or tracking scripts
- No Server: No backend server or database
- Your Data, Your Control: Export and delete at any time
- Ensure you're using a modern browser
- Check that JavaScript is enabled
- Try clearing your browser cache
- Check browser permissions for downloads
- Try a different export format
- Ensure sufficient disk space
- Limit mind maps to under 1000 nodes
- Close other browser tabs
- Try disabling browser extensions
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Ensure security best practices
- Submit a pull request
MindZen is released under the MIT License. Feel free to use, modify, and distribute as needed.
- Built with vanilla JavaScript, HTML5 Canvas, and CSS3
- Icons by Font Awesome
- Font: Inter by Google Fonts
- Initial release with core mind mapping features
- Title support for mind maps
- Dark mode support
- Comprehensive keyboard shortcuts
- Import/Export functionality
For questions, suggestions, or bug reports, please open an issue on the GitHub repository.