# Diagrams.so > AI-powered diagram generation platform. Turn plain English into fully editable Draw.io diagrams in seconds. ## About Diagrams.so converts natural language (text or voice) into professional, fully editable Draw.io architecture diagrams. Supports AWS, Azure, GCP, OCI, Kubernetes, and 30+ icon libraries. Outputs native .drawio XML compatible with Draw.io desktop, web, Confluence, and VS Code. ## Key Pages **Product & discovery** - [Homepage](https://diagrams.so): AI diagram generator with text/voice input; landing, features overview, pricing - [Gallery](https://diagrams.so/gallery): Browse and fork community-created and curated architecture diagrams; filter by cloud provider, type, popularity - [Templates](https://diagrams.so/templates): Curated diagram templates; fork any to start - [Pricing](https://diagrams.so/pricing): Free, Pro ($10/mo), and Power ($16.67/mo) plans; feature comparison and checkout - [Features](https://diagrams.so/features): Full feature list — text/voice/image-to-diagram, icon libraries, warnings, export, gallery, teams - [How it works](https://diagrams.so/#how-it-works): Three steps — describe, AI generates, download/edit/share (section on homepage) - [Diagram view](https://diagrams.so/d/{id}): View a specific public diagram by ID; fork, remix, or download as .drawio **AI Diagram Generators** - [All Generators](https://diagrams.so/generate): Generate any diagram type from text with AI - [AI Diagram Maker](https://diagrams.so/generate/diagram-maker): Create Draw.io diagrams from plain text - [AI Diagram Generator](https://diagrams.so/generate/ai-diagram-generator): Architecture diagrams in seconds - [Text to Diagram](https://diagrams.so/generate/text-to-diagram): Convert plain English to Draw.io - [Flowchart Maker](https://diagrams.so/generate/flowchart-maker): Generate flowcharts from text - [Architecture Diagram Tool](https://diagrams.so/generate/architecture-diagram-tool): AI-powered Draw.io generator - [Flowchart Generator](https://diagrams.so/generate/flowchart): ISO 5807 flowcharts from text - [Sequence Diagram Generator](https://diagrams.so/generate/sequence-diagram): UML sequence diagrams - [ERD Generator](https://diagrams.so/generate/erd): Entity relationship diagrams from text or SQL - [AWS Architecture Generator](https://diagrams.so/generate/aws-architecture): Official AWS icons, VPC layouts - [AWS Landing Zone Generator](https://diagrams.so/generate/aws-landing-zone): Control Tower, Organizations, SCPs - [AWS Data Platform Generator](https://diagrams.so/generate/aws-data-platform): S3, Glue, Redshift, Kinesis - [AWS Networking Generator](https://diagrams.so/generate/aws-networking): VPC, Transit Gateway, Direct Connect - [AWS Serverless Generator](https://diagrams.so/generate/aws-serverless): Lambda, Step Functions, API Gateway - [Azure Architecture Generator](https://diagrams.so/generate/azure-architecture): Official Azure icons - [Azure Landing Zone Generator](https://diagrams.so/generate/azure-landing-zone): CAF, management groups, hub-spoke - [Azure DevOps Pipeline Generator](https://diagrams.so/generate/azure-devops-pipeline): YAML pipelines, AKS deployment - [AKS Architecture Generator](https://diagrams.so/generate/aks-architecture): Azure Kubernetes Service - [Azure Data Platform Generator](https://diagrams.so/generate/azure-data-platform): Synapse, Data Factory, Databricks - [Azure Networking Generator](https://diagrams.so/generate/azure-networking): VNet, Azure Firewall, ExpressRoute - [GCP Architecture Generator](https://diagrams.so/generate/gcp-architecture): Official GCP icons - [GCP Data Analytics Generator](https://diagrams.so/generate/gcp-data-analytics): BigQuery, Dataflow, Pub/Sub - [GKE Architecture Generator](https://diagrams.so/generate/gke-architecture): Google Kubernetes Engine - [GCP Networking Generator](https://diagrams.so/generate/gcp-networking): Shared VPC, Cloud Armor - [GCP Serverless Generator](https://diagrams.so/generate/gcp-serverless): Cloud Run, Cloud Functions - [GCP AI/ML Generator](https://diagrams.so/generate/gcp-ai-ml): Vertex AI, BigQuery ML - [OCI Architecture Generator](https://diagrams.so/generate/oci-architecture): Oracle Cloud Infrastructure - [Oracle Database Generator](https://diagrams.so/generate/oracle-database-architecture): Autonomous DB, RAC, Exadata - [OCI Networking Generator](https://diagrams.so/generate/oci-networking): VCN, DRG, FastConnect - [Kubernetes Diagram Generator](https://diagrams.so/generate/kubernetes-diagram): CNCF K8s icons - [Network Diagram Generator](https://diagrams.so/generate/network-diagram): Routers, switches, firewalls - [System Architecture Generator](https://diagrams.so/generate/system-architecture): High-level system design - [Cloud Architecture Generator](https://diagrams.so/generate/cloud-architecture): Multi-provider cloud diagrams - [Microservices Generator](https://diagrams.so/generate/microservices-architecture): Service boundaries, message brokers - [CI/CD Pipeline Generator](https://diagrams.so/generate/ci-cd-pipeline): Build, test, deploy stages - [Data Flow Diagram Generator](https://diagrams.so/generate/data-flow-diagram): DFD with Yourdon-DeMarco notation - [UML Diagram Generator](https://diagrams.so/generate/uml-diagram): Class, component, deployment - [DevOps Diagram Generator](https://diagrams.so/generate/devops-diagram): Toolchain and infrastructure - [Security Architecture Generator](https://diagrams.so/generate/security-architecture): Trust boundaries, IAM, encryption - [Serverless Architecture Generator](https://diagrams.so/generate/serverless-architecture): FaaS event-driven - [Event-Driven Architecture Generator](https://diagrams.so/generate/event-driven-architecture): Kafka, EventBridge, CQRS - [API Gateway Diagram Generator](https://diagrams.so/generate/api-gateway-diagram): Kong, AWS API Gateway - [Zero Trust Architecture Generator](https://diagrams.so/generate/zero-trust-architecture): NIST 800-207, BeyondCorp - [Multi-Cloud Architecture Generator](https://diagrams.so/generate/multi-cloud-architecture): AWS + Azure + GCP - [Hybrid Cloud Architecture Generator](https://diagrams.so/generate/hybrid-cloud-architecture): On-prem + cloud **Learn — Educational Guides** - [All Guides](https://diagrams.so/learn): Architecture diagrams, cloud patterns, best practices - [What Is an Architecture Diagram?](https://diagrams.so/learn/what-is-architecture-diagram): Types, examples, best practices - [What Is Cloud Architecture?](https://diagrams.so/learn/what-is-cloud-architecture): Components, patterns, diagrams - [What Is a Sequence Diagram?](https://diagrams.so/learn/what-is-sequence-diagram): UML syntax, examples, tools - [What Is an ERD?](https://diagrams.so/learn/what-is-erd-diagram): Entity relationship diagram guide - [What Is a Flowchart?](https://diagrams.so/learn/what-is-flowchart): Symbols, types, best practices - [AWS Architecture Best Practices](https://diagrams.so/learn/aws-architecture-best-practices): Well-Architected guide - [AWS Well-Architected Framework](https://diagrams.so/learn/aws-well-architected-framework): Six pillars, WAF Tool - [Azure Well-Architected Framework](https://diagrams.so/learn/azure-well-architected-framework): Five pillars, landing zones - [GCP Architecture Framework](https://diagrams.so/learn/gcp-architecture-framework): Google Cloud best practices - [OCI Architecture Best Practices](https://diagrams.so/learn/oci-architecture-best-practices): Compartments, VCN, security - [Kubernetes Architecture Explained](https://diagrams.so/learn/kubernetes-architecture-explained): Components, patterns - [Microservices vs Monolith](https://diagrams.so/learn/microservices-vs-monolith): When to choose which - [Draw.io File Format Guide](https://diagrams.so/learn/drawio-format-guide): .drawio XML, compatibility - [Diagram as Code Comparison](https://diagrams.so/learn/diagram-as-code-comparison): D2, Mermaid, PlantUML, AI - [Multi-Cloud Design Patterns](https://diagrams.so/learn/multi-cloud-design-patterns): Cross-cloud architecture - [Cloud Migration Strategies](https://diagrams.so/learn/cloud-migration-strategies): 7 Rs, wave planning **Blog — Tutorials & Insights** - [All Posts](https://diagrams.so/blog): Architecture insights, tutorials, product updates - [AI Architecture Diagram Guide](https://diagrams.so/blog/ai-architecture-diagram-guide): Complete guide to AI-generated diagrams - [AWS Architecture Diagram Best Practices](https://diagrams.so/blog/aws-architecture-diagram-best-practices): Icons, VPCs, anti-patterns - [Azure Architecture Diagram Tutorial](https://diagrams.so/blog/azure-architecture-diagram-tutorial): Landing zones, AKS, security - [GCP Architecture Diagram Tutorial](https://diagrams.so/blog/gcp-architecture-diagram-tutorial): Shared VPC, GKE, BigQuery - [OCI Architecture Diagram Tutorial](https://diagrams.so/blog/oci-architecture-diagram-tutorial): Compartments, VCN, Autonomous DB - [Kubernetes Diagram Guide](https://diagrams.so/blog/kubernetes-diagram-complete-guide): Cluster visualization for DevOps - [Draw.io vs Lucidchart vs Miro](https://diagrams.so/blog/drawio-vs-lucidchart-vs-miro): 2026 comparison for architects - [Cloud Architecture Documentation](https://diagrams.so/blog/cloud-architecture-documentation): Diagrams, ADRs, runbooks - [Multi-Cloud Diagram Guide](https://diagrams.so/blog/multi-cloud-diagram-guide): Cross-provider architecture - [Cloud Provider Icon Guide](https://diagrams.so/blog/cloud-provider-icon-guide): AWS, Azure, GCP, OCI icon libraries **Compare & Use Cases** - [Compare](https://diagrams.so/compare): Compare Diagrams.so vs Miro, Lucidchart, Eraser, Draw.io AI, and more - [vs Draw.io AI](https://diagrams.so/compare/drawio-ai): Diagrams.so vs Draw.io AI Generate - [vs Eraser](https://diagrams.so/compare/eraser): Diagrams.so vs Eraser.io - [vs Miro](https://diagrams.so/compare/miro): Diagrams.so vs Miro - [vs Lucidchart](https://diagrams.so/compare/lucidchart): Diagrams.so vs Lucidchart - [vs ChatGPT](https://diagrams.so/compare/chatgpt): Diagrams.so vs ChatGPT for diagrams - [vs DIY MCP](https://diagrams.so/compare/diy-mcp): Diagrams.so vs building your own MCP pipeline - [Use cases](https://diagrams.so/use-cases): How cloud architects, DevOps, founders, and teams use Diagrams.so - [Use case: Cloud Architects](https://diagrams.so/use-cases/cloud-architects): For AWS/Azure/GCP architects - [Use case: DevOps Engineers](https://diagrams.so/use-cases/devops-engineers): For DevOps and platform teams - [Use case: Technical Founders](https://diagrams.so/use-cases/technical-founders): For startup CTOs **Docs & Support** - [Documentation](https://diagrams.so/docs): Getting started, prompts, export, import, architecture warnings, BYO API key - [FAQ](https://diagrams.so/faq): Frequently asked questions about product, plans, and diagrams - [Contact](https://diagrams.so/contact): Contact form and support email **Company & Legal** - [About](https://diagrams.so/about): Mission, team, and product story - [Privacy Policy](https://diagrams.so/privacy): Data handling and privacy practices - [Terms of Service](https://diagrams.so/terms): Platform terms of use - [Security](https://diagrams.so/security): How we protect data — encryption, infrastructure, AI handling, auth - [Accessibility](https://diagrams.so/accessibility): Accessibility statement - [Acceptable Use](https://diagrams.so/acceptable-use): Acceptable use policy **Diagram Images** - [Diagram Image](https://diagrams.so/img/diagram/{slug}): PNG rendering of any public diagram in light mode. Replace {slug} with any diagram slug from the gallery. Used for OpenGraph previews, Google Images, and social sharing. Example: https://diagrams.so/img/diagram/dns-failover-routing **Machine-Readable Resources** - [Full Documentation](https://diagrams.so/llms-full.txt): Comprehensive AI-readable docs - [Sitemap](https://diagrams.so/sitemap.xml): Machine-readable sitemap (1,200+ pages with image entries) - [AI Discovery](https://diagrams.so/.well-known/ai.txt): Pointers for AI crawlers and agents ## Features - Text-to-diagram: describe any architecture in plain English - Voice input: speak your architecture description (Free, Pro, Power) - Image-to-diagram: upload whiteboard photos or screenshots (Pro/Power) - Document-to-diagram: upload PDFs/Markdown to extract diagrams (Power) - 30+ icon libraries: AWS, Azure, GCP, OCI, Kubernetes, networking, CI/CD - Native .drawio output: works in Draw.io desktop, web, Confluence, VS Code - Export as .drawio, SVG, PNG, PDF - Architecture warnings: WARN-01 (single-AZ), WARN-02 (no WAF), WARN-03 (no replica), WARN-04 (no security boundary), WARN-05 (ambiguous component) - Opinionated mode: enforces left-to-right layout, auto-grouping, best-practice validation - VLM visual validation: catches overlapping labels and crossing arrows after generation - Community gallery: browse, fork, and remix 700+ public diagrams - Team workspaces: shared diagram libraries and collaboration ## Diagram Types - Cloud architecture (AWS, Azure, GCP, OCI, multi-cloud, hybrid cloud) - Kubernetes cluster and workload diagrams (EKS, AKS, GKE) - CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, ArgoCD) - Microservices architecture (service mesh, saga, CQRS) - Network topology (VPCs, VNets, VCNs, firewalls, load balancers) - Database and ERD diagrams (Crow's Foot, UML class) - Data pipeline and data flow diagrams (ETL, streaming, lake house) - System design and component diagrams - Security architecture (zero trust, IAM, encryption) - Serverless architecture (Lambda, Functions, Cloud Run) - Event-driven architecture (Kafka, EventBridge, Pub/Sub) - UML diagrams (class, sequence, activity, deployment) - Flowcharts (ISO 5807, BPMN swim lanes) - API gateway and service mesh diagrams ## Plans | Plan | Price | Credits/Month | Highlights | |-------|--------------------|---------------|--------------------------------------------------| | Free | $0 | 10 | All icons, public diagrams, voice input, watermarked exports | | Pro | $10/mo (annual) | 75 | Private, image input, no watermark, opinionated mode | | Power | $16.67/mo (annual) | 250 | Doc uploads, BYO LLM key, teams, API access | ## Contact - Email: success@diagrams.so - Website: https://diagrams.so