Toolso.AI
Toolso.AI
All ToolsCategoriesTrendingLatest ToolsPricingBlog
Toolso.AI
Toolso.AI
Toolso.AI
Toolso.AI

Discover the best AI tools to boost your productivity

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Popular Categories

  • AI Writing
  • AI Image
  • AI Video
  • AI Coding
  • More Categories

Explore

  • Latest Tools
  • Popular Tools
  • More Tools
  • Submit Tool
  • Pricing

About

  • About Us
  • Contact
  • Blog
  • Changelog

Legal

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Refund Policy
© 2026 Toolso.AI All Rights Reserved
Limited timeLimited-time offerFeatured Listing24h priority review · No backlink · 30 days featured$29.90then $59.90Price rises to $59.90 after Oct 31Ends in--:--:--Submit now
  1. Home
  2. All Tools
  3. Developer Tools
  4. Eraser
Eraser interface preview
Eraser logo

Eraser

Eraser turns prompts, code, Git repositories and uploaded files into editable architecture diagrams, flowcharts, ERDs and design docs for engineering and architecture teams.

Developer ToolsProductivityCollaboration Tools#Devops#Api Available#Github
Try for Free
Saves
Visits
Views
Pricing
Free
Published
Oct 6, 2026
Domain
eraser.io
Community rating

Used this tool? Rate it

Rate this tool

Eraser Product Information

Try for Free
Tool Information
Saves
Visits
Views
Pricing
Free
Published
Oct 6, 2026
Domain
eraser.io
Community rating

Used this tool? Rate it

Rate this tool

Featured Tools

Related Tools

Try for Free

What is Eraser?

Eraser is an AI diagram generator and documentation workspace for software and architecture teams, operated by Eraser Labs, Inc. from a San Francisco address. The company calls Eraser an AI tool for technical design and documentation, and it also built the DiagramGPT generator on OpenAI models.

Eraser's tagline is "AI for diagrams that matter", and the company says it creates production-ready diagrams in seconds using AI. Prompts, code snippets, Git repositories and uploaded files go in; editable architecture diagrams, flowcharts, entity relationship diagrams, sequence diagrams and BPMN diagrams come out.

Every Eraser file consists of a single infinite canvas and a note editor, so a diagram and the design doc that explains it live in the same place. That pairing matters because AI output is not a flat picture: it lands on the canvas as editable diagram code that can be refined by prompt, by code or by hand.

The product has changed a lot since launch. In 2021 Eraser was a year-old startup centered on a collaborative digital canvas for whiteboarding and note-taking, and it raised $4 million in seed funding led by Caffeinated Capital. The current product layers Git-connected codebase diagrams, a CI bot, an API and an MCP server for AI agents on top of that canvas.

Core features

AI diagram generation

  • Text or code in, diagram out: AI input can be natural language or a code snippet, and the output can be edited by hand or with further AI prompts.
  • Five diagram types: the generator covers flow charts, entity relationship diagrams, cloud architecture diagrams, sequence diagrams and BPMN diagrams.
  • Clarifying questions: Eraser AI can ask follow-up questions to fine-tune a diagram to the user's needs.
  • Diagram as code underneath: generated diagrams are represented as diagram-as-code, the same syntax users can write or edit directly.

Because the AI writes diagram code rather than pixels, a generated result can be corrected line by line, regenerated with a new prompt, or adjusted visually, and all three paths edit the same diagram.

Files, screenshots and legacy diagrams

  • File-to-diagram: a screenshot, a legacy Visio or draw.io file, a spreadsheet or a slide deck can be uploaded and converted into a native, editable Eraser diagram.

Team standards

  • Reference libraries: teams can ground the AI in their own building blocks so diagrams stay consistent across teams.
  • Rules, styles and templates: Eraser lets a team lock in its notation, colors and layout so every diagram follows one house style.

Codebase diagrams and Eraserbot

  • Codebase diagrams: given a prompt, Eraser scans the relevant files in a Git repository to draw architecture, infrastructure, schemas or application logic.
  • Eraserbot: when a pull request edits files a monitor is watching, Eraserbot comments the updated diagram on the PR within 1-2 minutes.
  • Live infrastructure sources: a connected cloud account or catalog lets Eraser draw architecture diagrams from what a team actually runs; every connection is read-only, and only team admins can add one.
  • Interactive maps: microsites let readers zoom from a company-wide map into a single service across C4 context, containers and components.

AI documents

  • Design docs: the document side of a file can be used to outline RFCs, PRDs, ADRs and project documentation, next to the diagrams they describe.

Export, API and agents

  • Export: diagrams export to PNG, SVG, PDF, PowerPoint, Google Slides, BPMN, Visio and draw.io, while notes export to Markdown or PDF.
  • MCP server: agents in clients such as Claude, Cursor, VS Code and ChatGPT can create, search, read, update and export diagrams, free to use within the plan's AI credit limits.
  • Open-source renderer: the rendering engine underneath Eraser is open source and MIT licensed.

Guide

Creating an AI diagram

  1. On the canvas, open the insert menu (or press /).
  2. Choose Diagram as Code, then AI Diagram (or press Cmd/Ctrl+J).
  3. Enter a prompt in natural language or paste a code snippet.
  4. Optionally pick a diagram type; if none is selected, Eraser AI chooses the most suitable type for the input.
  5. Click Generate, then refine by prompt, by editing the diagram code or on the canvas.

Generating a diagram from a repository

  1. Connect the private repository first; public repositories can skip the connection step.
  2. Insert a blank AI diagram and click "Add repo or library".
  3. Describe the diagram you want; naming a specific folder or file path in the prompt can give better results.
  4. Click "Generate diagram".

Keeping a diagram in sync with Eraserbot

  1. Give Eraser access to the repository and enable usage-based pricing.
  2. On the Eraserbot page, click "New monitor", enter the diagram prompt and generate the diagram.
  3. Optionally adjust the prompt or files, or edit the diagram syntax, then click "Save monitor".
  4. When a PR is merged, the monitor's diagram is updated.

Eraserbot uses credits only when a diagram is actually created for a PR with relevant code changes or when someone manually regenerates it, so a PR whose changes do not affect the diagram does not consume credits.

Eraser use cases and examples

  • System design reviews: Eraser is pitched for clear diagrams of infrastructure, APIs and services that support technical discussions and decisions.
  • Infrastructure as code: Eraserbot can track and visualize changes to Terraform, CloudFormation and Kubernetes YAML configurations.
  • Customer and stakeholder communication: the vendor positions Eraser for illustrating complex solutions and workflows to customers and stakeholders.
  • Consulting and pre-sales: technology consultants are offered quick diagram generation during pitches, RFPs and early-stage planning.
  • Internal tooling: the Diagramming API is pitched for building bespoke internal design tools, such as network or infrastructure design tools, on top of Eraser's AI.

Who is it for

Eraser is aimed at people who need an architecture diagram tool tied to real systems rather than a general drawing canvas.

  • Software engineers and DevOps teams: Eraser is positioned to help new engineers ramp up faster with always-accurate architecture diagrams.
  • Enterprise architects: the vendor pitches enforcing pre-approved patterns and architectural rules so diagrams follow internal standards.
  • Individuals trying it out: the Free plan is designed for individuals and teams that want to try Eraser.
  • Small teams and SSO-bound companies: Starter is recommended for individuals and small teams, and Business for teams at companies with requirements like SAML SSO.
  • Large organizations: Enterprise targets organizations that want unlimited AI or flexible deployments such as single-tenancy or private cloud, plus custom invoicing and dedicated support.

Eraser is not for minors: the terms require users to be over 18 and do not permit anyone under 18 to use the service.

Platforms

  • VS Code: an extension renders and modifies diagrams from the Eraser DSL without leaving the IDE.
  • Notion and Confluence: live-updating Eraser diagrams can be embedded in both tools.
  • Confluence viewers: embeds made with the /eraser command can be viewed by anyone with access to the Confluence page, whether or not they have an Eraser account.
  • Git hosts: Eraserbot supports GitHub and GitLab, and Azure DevOps support is listed as coming soon.
  • Free Git Diagrammer: the standalone generator works with any public git repository; private repositories need the Eraser app with the GitHub integration.
  • Infrastructure data sources: AWS, Azure, Google Cloud, ServiceNow, VMware, Cisco, Ardoq and OrbusInfinity can be connected as diagram sources.
  • AI agents: MCP requests made through OAuth use the signed-in user's AI credits, while API-key requests use team-level credits.
  • Identity: single sign-on can be enforced with identity providers such as Okta, Azure AD and Google.
  • Deployment: Eraser offers multi-tenant, single-tenant or self-hosted deployment options.
  • Self-run rendering: the open-source renderer runs locally, in CI, on a server or in Lambda, anywhere a headless browser can run.

Pricing

PlanPrice per member (annual billing)Monthly billingFilesAI diagramsVersion historyOther inclusions
Free$0$033 or 5 (pages differ)7 daysUnlimited guests
Starter$15$20Unlimited4090 daysPrivate files, 20 custom icons, API calls
Business$45$60Unlimited250UnlimitedSAML SSO, 100 custom icons, reference diagrams
EnterpriseCustomCustomUnlimitedUnlimitedUnlimitedFlexible deployments, customer success manager, ACH and wire transfer, usage reporting

The pricing page shows the Free plan at $0 per member per month with 3 files, 3 AI diagrams and 7-day version history. The plans documentation instead says Free teams can generate up to 5 AI diagrams, so the two official pages disagree on the Free AI allowance.

  • Seats: all prices are per member per month, and every plan includes unlimited free guests. On monthly billing, the charge covers the number of members on the team, including admins.
  • Members versus guests: members have full edit access to every file that belongs to the team and each one is charged on paid plans, while guests can edit and comment only on the specific files they are invited to.
  • Monthly credits: the plans documentation describes Starter as 40 monthly AI credits and Business as 250 monthly AI credits.
  • Usage-based pricing: available only on paid plans, it extends AI credits beyond plan limits, is required for API calls, and lets teams set a monthly spending limit.
  • Overage rates: $60 per 100 AI credits, $80 per 100 /render/prompt API calls and $20 per 100 /render/elements API calls.
  • Overage billing: usage-based charges are billed on a calendar-month basis and added to the next invoice.
  • API access: the API is only available to Starter, Business and Enterprise plan teams.
  • Discounts: education users and non-profits can request a discount through a form.
  • Refunds: paid subscription fees are non-refundable except where required by law, though some refund requests may be considered case by case at the company's sole discretion.
  • Cancellation: cancelling stops renewal without refunding the current period, and access continues until that period ends.

Eraser alternatives

  • Mermaid: an open-source diagramming library with a platform built around it and a Live Editor for creating diagrams and charts. It suits teams that prefer writing diagrams as text; Eraser adds hosted AI generation, a shared canvas and Git monitoring around its own diagram syntax.
  • draw.io: free with no sign-up, it works online with your own storage or locally through a desktop app. Eraser can convert draw.io files into native diagrams and export back to the draw.io format, so moving between the two works in both directions.
  • Moving existing diagrams into Eraser: Eraser's image-to-diagram import is described as useful for migrating diagrams from Lucidchart, Visio, draw.io or even photos of hand-drawn diagrams.

Limitations

Plan and usage limits

  • Spend cap: once the spending limit is reached, extra API calls and AI credit usage beyond plan limits are blocked until the next calendar month.
  • Eraserbot prerequisites: Eraserbot needs Git repository access and usage-based pricing enabled, so it is effectively a paid-plan feature.
  • Upload size: file-to-diagram accepts a maximum of 10 MB per file.
  • Deployment tiers: self-hosting and single-tenancy are only available on the Enterprise plan, not on Starter or Business.
  • Unfinished features: template-based document structure and AI docs that reference the actual codebase are both still marked coming soon.
  • Account deletion: an account cannot be deleted while a paid subscription is active, and teams where the user is the only member are deleted together with their files.

Sharing defaults

  • Link access: team files default to "anyone with the link can edit" (an Eraser account is required), and the "no link access" setting is limited to paid plans.
  • Private files: files visible only to the creator and invited collaborators are a paid-plan feature; team files are available on all plans, including Free.
  • Conflicting documentation: the private-files guide says private files can still be shared to the web via a public link. The sharing guide says private files have no link access and this cannot be changed.

Privacy and data use

  • Training: Eraser states that neither OpenAI nor Eraser will use customer data to train AI models. It may still analyze usage to improve and enhance its AI feature.
  • Model provider: the AI FAQ says Eraser AI currently uses Anthropic's Opus 4.5. The security documentation, by contrast, names OpenAI as the LLM provider.
  • Subprocessors: the subprocessor list includes both OpenAI and Anthropic as LLM API providers located in the United States.
  • Retention: requests to and responses from OpenAI are retained by OpenAI for up to 30 days under its usage policy.
  • Ownership: users keep sole ownership of their content, and the license Eraser receives is limited to providing the service, with no other use or distribution to third parties without permission.
  • Security: Eraser states it is SOC 2 Type 2 certified and penetration tested annually.

The privacy policy does not address AI model training, and the review-platform pages checked this round were blocked, so no independent rating sample is reported here.

FAQ

Q1. Is Eraser free?

Yes, there is a Free plan at $0 with 3 files and 7-day version history. Its AI allowance is listed as 3 AI diagrams on the pricing page and up to 5 in the plans documentation.

Q2. Does Eraser train AI models on my diagrams?

Eraser says neither it nor OpenAI will train models on your data, although Eraser may analyze usage to improve its AI feature. The privacy policy itself does not address model training.

Q3. Can I edit what Eraser AI generates?

Yes. Results are stored as diagram code, so you can change them with further prompts, by editing the code, or by hand on the canvas.

Q4. Can Eraser import Visio or draw.io diagrams?

Yes. File-to-diagram converts Visio and draw.io files, screenshots, spreadsheets and slide decks into native, editable diagrams, up to 10 MB per file.

Q5. Does Eraser have an API or MCP server?

Both exist. The API is limited to paid plans and requires usage-based pricing, while the MCP server is free to use within each plan's AI credit limits.

Know a Similar Tool?
If you know other great AI tools, feel free to submit them to us