draw.io draw.io Tools
draw.io GitHub
draw.io

draw.io Tools

A collection of web-based utilities for working with draw.io diagrams. Encode, decode, validate, and generate diagrams with ease.

Text & Encoding

Text Tools

Compress, decompress, encode, and decode text. Supports URL encoding, Base64, deflate compression, and more.

Open tool →

Base64 Images

Convert images to Base64 data URLs for embedding directly in diagrams or web pages.

Open tool →

Diagram Files

MxFile Tools

Validate and repair draw.io diagram files. Check for encoding errors, fix corrupted files, and inspect file structure.

Open tool →

Diagram Viewer

View draw.io diagrams from public URLs. Generate embeddable links for sharing diagrams.

Open tool →

Image Merge

Stack multiple images vertically into a single image. Perfect for creating image sequences.

Open tool →

Configuration

Configuration Editor

Visually configure draw.io editor settings. Toggle options, customize colors, fonts, and export as JSON or a configuration link.

Open tool →

Generation & Import

AI Generate

Generate draw.io diagrams from natural language descriptions using AI (ChatGPT, Claude, Gemini).

Open tool →

CSV Import

Convert CSV data into draw.io diagrams. Define shapes, styles, and connections from tabular data.

Open tool →

Custom Links

Create interactive diagram links with actions like toggle, show/hide, animations, and navigation.

Open tool →
© 2026 JGraph Ltd. Apache-2.0 License.
draw.io GitHub Report Issue