EditableImage
Draw.io XML

Convert a diagram image into editable Draw.io nodes and connectors.

The shapes come back attached to their arrows, so you can drag a box and the lines follow it — then keep working in the Draw.io editor you already know.

Original remains untouchedReview before export
Drop, paste, or choose an imagePNG, JPG, or WebP · up to 20 MB · Ctrl/⌘ V works anywhere on this page
No image ready?Loads the example above into this editor.
Best withFlowcharts, architecture diagrams, and clean whiteboard exportsProcessing timeUsually 30–75 secondsProcessingImages are sent to third-party AI services. Privacy details

New accounts get 10 free credits — no card.

One run costs 4 credits, so that covers your first 2. Signing in is free and takes one click — the tools need an account to run.

Every new run is charged, including the same image uploaded again. Extra steps you ask for — another edit round, a further split — cost extra; a failed run refunds. See credit packs and pricing.

Image to Draw.ioDraw.io XML

  1. Upload the diagram image.
  2. Nodes, labels, and connectors are recovered, with each arrow attached to the shapes it joins.
  3. Edit in the embedded Draw.io canvas and export .drawio XML.

Image to Draw.io at a glance

Image to Draw.io by EditableImage: Upload a PNG, JPG, screenshot, or flowchart image and recover editable Draw.io nodes, labels, and connected arrows in a standard .drawio file.

Input
PNG, JPG, or WebP, up to 20 MB
Output
Draw.io XML
Best with
Flowcharts, architecture diagrams, and clean whiteboard exports
Processing time
Usually 30–75 seconds
Cost
4 credits per run; new accounts get 10 free credits, no card
Your upload
Never published; the server copy is deleted after 24 hours
Last updated
21 October 2026

Compare the image with the editable Draw.io diagram

Original imageOriginal input: A technical diagram of the kind this recovers as nodes, labels, and connectors
Editable result
A technical diagram of the kind this recovers as nodes, labels, and connectors shown with editable regions
ConnectorGateway → Orders
11 nodes · 12 live connectors
Draw.io XMLMove a node and its connectors stay attached

How image-to-Draw.io conversion works

  1. 01Upload the diagram image.
  2. 02Nodes, labels, and connectors are recovered, with each arrow attached to the shapes it joins.
  3. 03Edit in the embedded Draw.io canvas and export .drawio XML.

When to convert an image to Draw.io

  • An architecture diagram from a slide deck or a PDF.
  • A flowchart you need to extend but only have as a screenshot.
  • A whiteboard photo you want as a real editable diagram.

Image to Draw.io questions

Which editor does the diagram open in?

The real Draw.io editor, embedded on the page. Styling, alignment, and grouping all work as they normally do.

Are the arrows connected to the boxes?

Where the recovery could tell which shapes an arrow joins, yes — the connector is bound to them, so moving a node reroutes the line.

Can I convert a diagram screenshot?

Yes. Use a full-resolution capture with legible labels and complete arrowheads. Check the recovered connections in Draw.io before exporting, especially where lines cross.

What can I do with the export?

It is standard .drawio XML. Open it in Draw.io, diagrams.net, or any tool that reads mxGraph files.

What happens where lines cross or arrowheads are faint?

Crossings and faint arrowheads are where recovery is least sure — a crossing can be read as a junction, and a blurred arrowhead as a plain line. Check those spots in the embedded editor and reattach any connector that came loose before exporting.

What does a conversion cost, and can I reopen the result?

A conversion is 4 credits for the picture, however many calls it took, and a failed run refunds in full. The result stays reachable from your account page for 24 hours and reopens free for further editing.

Start free — signing in gives you 10 credits

No card required. Enough for 2 diagram conversions, before you decide whether any of this is worth paying for.

  • Signing in takes one click and costs nothing. The tools need an account to run.
Get 10 free credits