DiagramPreview

Core Workflows

Core workflow

Mermaid and text diagram workflow

Draft diagrams from text, preview Mermaid syntax, fix errors, and export clean documentation assets.

Core workflow

Draw.io preview and conversion

Open diagrams.net files, generate editable draw.io drafts, and convert diagram sources for sharing.

Core workflow

API debugging and sequence diagrams

Turn OpenAPI, Postman, HAR, and error notes into sequence diagrams for backend review.

Core workflow

Schema and data model visualization

Inspect JSON Schema, Protobuf, GraphQL, SQL, and DBML contracts before publishing docs.

Start from an example

Template library

Open paste-ready diagram templates

Start with Mermaid, draw.io, API, schema, and DevOps examples that load directly into the matching tool.

View templates

Workflow guides

Follow developer diagram workflows

Connect tools around AI diagrams, draw.io review, API debugging, and schema visualization.

View workflows

Product Demo

60-second product tour

See DiagramPreview turn generated text into visible diagrams

Watch how AI-generated Mermaid, PlantUML, draw.io, Grafana, Prometheus, JSON, YAML, and developer source text can be previewed, debugged, converted, and exported from one browser workspace.

With voiceover64-second demoNo signup needed

Popular Tools

Tool Categories

Recently Added

AI Diagram Generator

Generate Mermaid diagrams from a natural language prompt with AI.

Text to Mermaid

Convert product notes, incidents, and architecture text into Mermaid diagrams.

Mermaid AI Fixer

Fix broken Mermaid syntax and improve diagram readability with AI.

Architecture Diagram Generator

Generate Mermaid architecture diagrams from product or system notes with AI.

AI PlantUML Generator

Generate PlantUML diagrams from natural language with DeepSeek.

AI Draw.io Generator

Generate editable diagrams.net / draw.io XML from architecture, CI/CD, and data flow prompts.

Grafana Dashboard Generator

Generate Grafana dashboard JSON for Prometheus, Loki, Node Exporter, API, and Kubernetes monitoring.

Prometheus Alert Rule Generator

Generate Prometheus alert rules YAML for APIs, infrastructure, Kubernetes, databases, and queues.

Observability Pack Generator

Generate Grafana dashboard YAML, Prometheus rules, Mermaid architecture, and a runbook checklist with AI.

OpenAPI to Sequence Diagram

Convert OpenAPI paths into a Mermaid sequence diagram locally.

API Error Flow Diagram

Turn API status codes, failure conditions, retry rules, and recovery actions into a clear error flow diagram.

Postman Collection to Sequence Diagram

Postman Collection to Sequence Diagram: Convert Postman collection JSON into a readable API request sequence diagram.

HAR File to Sequence Diagram

HAR File to Sequence Diagram: Turn browser Network HAR exports into request sequence diagrams for debugging and documentation.

HAR File Viewer

Preview HAR request timelines, status codes, slowest calls, and host breakdowns.

PlantUML to Draw.io

Convert PlantUML sequence, component, class, and activity diagrams into editable draw.io / diagrams.net XML.

SQL to ER Diagram

Convert CREATE TABLE SQL into a Mermaid ER diagram.

JSON Schema Visualizer

Inspect JSON Schema properties, types, required fields, and composition groups.

JSON Schema Form Preview

Turn JSON Schema properties, required fields, enums, and formats into a form preview.

JSONPath Tester

Run common JSONPath expressions against API responses and inspect matched values.

jq Filter Tester

Run common jq-style filters against JSON and preview the filtered result.

XPath Tester

Test XPath expressions against XML or HTML and inspect matched nodes.

YAML Path Tester

Preview YAML path lookups for Kubernetes, Helm, GitHub Actions, and config files.

TOML Visualizer

Inspect TOML sections, keys, and values from pyproject, Cargo, and app config files.

package.json Dependency Diagram

Visualize package.json dependencies, devDependencies, peerDependencies, and optionalDependencies.

Mermaid to Draw.io

Convert Mermaid diagrams to editable draw.io / diagrams.net XML from Markdown, README, or AI-generated source.

Docker Compose Diagram

Convert Docker Compose services and dependencies into a readable architecture diagram.

Terraform Architecture Diagram

Visualize Terraform resource blocks and references as a software architecture diagram.

CloudFormation Template Diagram

CloudFormation Template Diagram: Visualize AWS CloudFormation resources and references from template YAML or JSON.

Kubernetes Manifest Visualizer

Inspect Kubernetes manifests as resource trees for deployments, services, ingress, labels, and namespaces.

Kubernetes Service Topology Diagram

Visualize Ingress, Service, Deployment, and Pod relationships from Kubernetes YAML.

GitHub Actions Workflow Diagram

Turn GitHub Actions YAML jobs, needs, and steps into a readable workflow diagram.

CI/CD Pipeline Generator

Generate a pipeline diagram from GitHub Actions, GitLab CI, or simple step lists.

C4 Model Diagram Generator

C4 Model Diagram Generator: Generate C4-style system context, container, and component diagrams from simple text.

Regex Railroad Diagram

Turn regular expressions into simple railroad-style diagrams for documentation and code review.

Cron Expression Visualizer

Visualize cron fields, schedule intent, and documentation notes.

JWT Decoder Diagram

Decode JWT header, payload, signature, and claims into a readable diagram.

Dockerfile Visualizer

Visualize Dockerfile build stages and instructions as a step-by-step diagram.

Helm Values Visualizer

Inspect Helm values.yaml as an expandable structure for chart review and documentation.

Nginx Config Visualizer

Visualize nginx server, location, proxy_pass, and upstream relationships.

Nginx Location Tester

Test Nginx location precedence for exact, prefix, ^~, and regex routing blocks.

.env Diff Checker

Compare .env with .env.example and find missing, empty, or duplicate variables.

HTTP Header Parser

Parse HTTP response headers and review cache, CORS, content type, and security hints.

HTML Preview Sandbox

Preview HTML components, email snippets, and landing sections in a script-blocked sandbox.

Webpage to Markdown

Convert a webpage URL or pasted HTML into clean Markdown for docs, notes, AI prompts, and migration work.

CSS Gradient Preview

Preview CSS linear, radial, conic, and repeating gradients with extracted color stops.

JSON Diff Viewer

Compare two JSON payloads and inspect added, removed, and changed paths.

Base64 Image Preview

Preview Base64 image strings and data URLs with MIME type and size analysis.

CSS Box Shadow Preview

Preview CSS box-shadow values on realistic cards and compare shadow layers.

Color Palette Preview

Preview hex, rgb, hsl, and CSS variable palettes with adjacent contrast checks.

cURL Command Parser

Parse cURL commands into method, URL, headers, query parameters, and request body preview.

URL Query Parser

Decode URL query strings, inspect UTM parameters, and review API query payloads.

OpenTelemetry Trace to Sequence

Convert OpenTelemetry spans JSON into a Mermaid sequence diagram for request flow review.

Log to Sequence Diagram

Turn simple service call logs into a Mermaid sequence diagram.

GraphQL Schema Visualizer

Visualize GraphQL types, inputs, interfaces, fields, and relationships.

TypeScript Interface Visualizer

TypeScript Interface Visualizer: Visualize TypeScript interfaces, type aliases, fields, and references for API and SDK docs.

Zod Schema Visualizer

Zod Schema Visualizer: Visualize Zod object schemas, validators, and validation documentation structure.

Protobuf Schema Visualizer

Visualize protobuf messages, fields, and message references as a class diagram.

AsyncAPI Event Flow Diagram

Convert AsyncAPI channels into producer, channel, and consumer event flow diagrams.

DBML to ER Diagram

Convert DBML table definitions and refs into a Mermaid ER diagram.

Prisma Schema Diagram

Convert Prisma model blocks into an ER-style schema diagram.

Draw.io to SVG Preview

Preview uncompressed diagrams.net / draw.io XML as SVG and export the rendered result.

XML to Diagram

Inspect XML documents as a readable tree for feeds, SVG snippets, configs, and integration payloads.

CSV to Diagram

Preview CSV files as row and column trees for lightweight data inspection.

SVG Code Preview Editor

Paste SVG markup or a data URI, preview it safely, and export cleaned SVG.

Open Graph Preview Debugger

Preview og:title, og:description, og:image, Twitter cards, and social share snippets.

robots.txt Tester

Test robots.txt Allow and Disallow rules for a target URL.

Sitemap XML Viewer

Preview sitemap XML URLs, sitemap indexes, duplicates, lastmod, and hreflang alternates.

D2 Preview

Preview D2 architecture diagrams and service maps in a focused workspace.

Draw.io Viewer

Open draw.io and diagrams.net XML files online before sharing or converting them.

Mind Map Preview

Turn Markdown headings or indented text into a mind map workspace.

JSON to Diagram

Visualize JSON as a readable object and array tree.

YAML to Diagram

Visualize YAML documents as readable tree diagrams.

Why DiagramPreview

Use one focused workspace for text diagrams, documentation previews, and file-based diagram formats.

Most rendering runs in the browser, keeping drafts fast while reducing unnecessary round trips.

Every tool has its own URL, metadata, related tools, and export actions so it can grow as a search-friendly utility.

FAQ

What can DiagramPreview render?

The first release focuses on Mermaid, PlantUML, Markdown, Graphviz, JSON, YAML, and structured preview pages for the remaining diagram formats.

Do diagrams upload to a server?

Browser-first tools render locally when possible. PlantUML uses a server URL in the first version so the renderer can be replaced later.

Can I export diagrams?

Supported renderers expose SVG, PNG, copy, and print-style PDF actions from the workspace toolbar.