Diagramming API – Eraser

Trusted by leading technical teams globally

“Eraser sped up diagram creation by 10x.”
Michael Krauklis · Chief Architect, Innovative Solutions

5,000+ customers

++++++++

“Eraser has unlocked a 30% increase in developer productivity due to faster onboarding, better cross-functional collaboration, and less room for mis-communication.”

James Labastida, Co-Founder · Palm Finance

"Since implementing Eraser, our documentation efforts have skyrocketed from just 4 documents to over 110 in just six months."

Alon Weiss, CTO · Chargeflow

Why Eraser

Diagram generation is complex

We've spent years, so you don't have to

Canvas

Share

AWS

VPC

KUBERNETES

AVAILABILITY ZONE 1

AVAILABILITY ZONE 2

Users

WAF

API Gateway

Load Balancer

NGINX

Ingress

Search Service

Email Service

Pods

Pods

Search Service

Pods

References Used

Flexible inputs. Natural language prompts, diagram syntax, or images.

Fast response. Our API responds in seconds.

Pay for what you use. Eraser offers usage-based pricing.

Features

Fully customizable API built for developers

Leverage Eraser’s powerful diagramming engine through a flexible API.

CURL REQUEST EXAMPLES

curl --request POST \
  --url https://app.eraser.io/api/render/prompt \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{ \
    "diagramType": "cloud-architecture-diagram", \
    "returnFile": true, \
    "text": "Draw an AWS diagram of a video stream" \
}'

AI or syntax-driven generation

Use intuitive AI prompts or structured DSL to generate diagrams exactly as you need them.

Reference libraries

Standardize diagram elements across your company by leveraging custom reference libraries.

Private Git integration

Generate diagrams directly from your private code repositories, keeping documentation always in sync.

Use cases

Standardize, automate, and accelerate diagramming

Easily build custom diagramming solutions tailored to your organization’s needs.

Call transcript visualization

Instantly convert customer discovery calls or technical discussions into diagrams.

Discovery call – 32:14

“…the gateway hits auth first, then the order service writes to Postgres…”

gateway auth orders

Internal technical tooling

Create bespoke internal design tools (e.g., network or infrastructure design) powered by Eraser’s AI.

Network Designer internal

CI/CD pipeline automation

Generate up-to-date system architecture diagrams automatically as part of your deployment workflows.

FAQ

Can I use Eraser for free?

Yes, the Free plan is for individuals and small teams who are getting started on Eraser. Free plan teams get a limited number of files and AI credits.

Can I trust my data with Eraser?

Eraser is committed to enterprise-grade security. We are SOC II type 2 certified and annually penetration tested. Reach out to hello@eraser.io to receive security documentation. Additionally, Eraser will never use user data for training models. Nor will our LLM API provider OpenAI.

Can I get Eraser AI to understand my company's context?

Yes, you can connect your git repository with Eraser so it can generate diagrams from your live codebase. You can also upload your company’s template library to the AI reference library.

Can I edit the outputs of Eraser AI?

Yes, you can edit diagrams generated by AI in one of three ways. Using AI prompts, editing the underlying diagram-as-code, or using Eraser’s graphical interface. Whichever is the right tool for your edit.