{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.160Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"image-cropper","name":"Image Cropper","url":"https://toolsly.tools/image-cropper"},{"slug":"png-cropper","name":"PNG Cropper","url":"https://toolsly.tools/png-cropper"},{"slug":"image-to-grayscale","name":"Image to Grayscale","url":"https://toolsly.tools/image-to-grayscale"},{"slug":"image-to-bw","name":"Image to Black & White","url":"https://toolsly.tools/image-to-bw"},{"slug":"image-to-sepia","name":"Image to Sepia","url":"https://toolsly.tools/image-to-sepia"},{"slug":"image-invert-colors","name":"Invert Image Colors","url":"https://toolsly.tools/image-invert-colors"},{"slug":"image-blur","name":"Blur Image","url":"https://toolsly.tools/image-blur"},{"slug":"image-rotate","name":"Rotate Image","url":"https://toolsly.tools/image-rotate"}],"kind":"converter","slug":"mermaid-to-png","name":"Mermaid to PNG","description":"Render a Mermaid diagram as a high-resolution PNG — paste the code or upload an .mmd file.","longDescription":"Drop in a Mermaid diagram or paste the code directly, and download a crisp PNG. PNG is the best raster format for diagrams — lossless, transparent background optional, works everywhere. The diagram is rendered to SVG then rasterized at up to 4× the native size for sharp output on retina displays and print. Rendering runs locally in your browser — your source never leaves your device.","category":"diagram","categoryName":"Diagram","keywords":["mermaid to png","mermaid png","mermaid diagram to png","convert mermaid to png","mermaid online","render mermaid online","mermaid converter","mermaid image","diagram as code","mermaid flowchart png","export mermaid as image","mermaid graph to png"],"url":"https://toolsly.tools/mermaid-to-png","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".mmd",".mermaid"],"mimeTypes":["text/plain","text/x-mermaid",""]},"output":{"type":"file","extension":".png","mimeType":"image/png"},"options":[{"type":"select","key":"theme","label":"Theme","defaultValue":"default","choices":[{"value":"default","label":"Default (light)"},{"value":"dark","label":"Dark"},{"value":"neutral","label":"Neutral"},{"value":"forest","label":"Forest"}]},{"type":"select","key":"scale","label":"Scale","defaultValue":"2","choices":[{"value":"1","label":"1× (native)"},{"value":"2","label":"2× (retina)"},{"value":"3","label":"3× (print)"},{"value":"4","label":"4× (very high)"}],"help":"Higher = sharper PNG but larger file."},{"type":"boolean","key":"transparent","label":"Transparent background","defaultValue":false,"help":"Off = white background (best for embedding)."}],"invocation":{"webUi":"https://toolsly.tools/mermaid-to-png","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}