Input
Upload a PNG, JPG, WEBP, or SVG diagram. PicStruct reads labels, boxes, arrows, and branches.
Image to Mermaid
Flowchart screenshots, architecture diagrams, handoff docs, product process maps, and whiteboard exports that need to become editable Markdown-friendly diagrams.
Try the converterUpload a PNG, JPG, WEBP, or SVG diagram. PicStruct reads labels, boxes, arrows, and branches.
Copy Mermaid syntax into GitHub, Notion, Obsidian, Linear docs, or engineering handoff notes.
Use the live preview and code tab to correct labels before sharing the final diagram.
Does it work with screenshots? Yes. Screenshots are the main use case, as long as labels and arrows are readable.
Can AI make mistakes? Yes. Dense diagrams should be reviewed before you paste the Mermaid output into production docs.