Skip to content
SPECIFICTION
Get listed

Cacoo vs PlantUML

Cacoo

nulab.com

PlantUML

plantuml.com

Side by side

FigureCacooPlantUML
Price from$6/moFree
Free planYesYes
Free trialYes—
Open source——
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
APIYesYes
Self-hostedYesYes
Plans published61
Spec score · Diagramming Software9.2 (#2)8.0 (#28)
Spec score · Diagram Software9.2 (#2)8.0 (#24)
Spec score · Diagramming tools9.0 (#6)8.5 (#15)
Diagram typesflowcharts,wireframes,network diagrams,organizational charts,BPMN diagrams,component diagrams,deployment diagrams,AWS architecture diagramsIt supports UML diagrams including sequence, use case, class, object, activity, component, deployment, state, and timing diagrams.
Founded20042009
Free planYesYes
IntegrationsOfficial integrations include Backlog, Google Drive, Google Docs, and Atlassian Confluence, with additional integrations listed by Nulab.The project lists integrations with tools including GitHub, GitLab, Confluence, WordPress, Slack, Visual Studio Code, Eclipse, and IntelliJ IDEA.
PurposeCacoo is an online diagramming and visual collaboration tool for creating wireframes, flowcharts, mind maps, workflows, and other visuals.PlantUML creates diagrams from simple textual descriptions.
SupportThe pricing comparison lists email support for Free and Pro, priority email support for Team, and 24/7 priority email support for Enterprise.The project directs users to its community forum for advice and solutions to common layout issues.

Plans

Cacoo

  • FreeFree
  • Pro$6 a month
  • Team$6 a month
  • EnterprisePriced on request
  • Education$9 a month
  • Enterprise private server$1,500 a year

Cacoo pricing →

PlantUML

  • PlantUMLFree

PlantUML pricing →

In their own words

Cacoo

Cacoo is a diagramming and visual collaboration tool for teams creating flowcharts, wireframes, mind maps, workflows and technical diagrams. Its editor offers templates, shapes, sticky notes, an infinite canvas, tables and dynamic charts, with real-time collaboration and in-app video chat. It supports network, organizational, BPMN, component, deployment and AWS architecture diagrams. Users can share diagrams by public URL or shared folder, present them, embed them in websites and wikis, and protect them with passwords. Cacoo imports Microsoft Visio files and CSV. The Free plan supports PNG exports; paid plans add SVG, PDF, PS and PPT. Free includes unlimited users and six sheets, but limits exports and activity history. Pro and Team each cost $6 per user per month, billed monthly, and include a 14-day trial without a credit card. Enterprise offers security controls such as SAML SSO, SCIM provisioning and audit logs; private-server hosting is also available.

Visit nulab.com

PlantUML

PlantUML turns textual descriptions into diagrams, covering UML forms such as sequence, use-case, class, object, activity, component, deployment, state, and timing diagrams. It also supports JSON, YAML, EBNF, regex, network, wireframe, Archimate, Gantt, mind map, and WBS diagrams. Outputs include PNG, SVG, LaTeX, EPS, and other listed formats; sequence diagrams can also be rendered as ASCII art. Its browser editor renders diagrams with JavaScript and refreshes them as the text changes. Layout options include Graphviz, Smetana, VizJs, and ELK, though ELK lacks some features. PlantUML offers integrations for tools including GitHub, GitLab, Confluence, WordPress, Slack, Visual Studio Code, Eclipse, and IntelliJ IDEA. It is free, with a plan listed at free, and runs on web, Windows, macOS, Linux, API, extension, and self-hosted platforms. Local installation requires Java, with version 11 or later recommended; Graphviz is needed for some diagrams. PlantUML can also run as a local server, which the project recommends for sensitive diagrams.

Visit plantuml.com