Build commercial apps free with Vaadin.
Upgrade for richer experiences, faster delivery, and long-term enterprise reliability.
Pricing that scales with you
Free
Free forever/ month
- Open source (Apache 2.0), free for commercial use
- Flow and Hilla frameworks
- All open-source UI Components
- Collaboration Kit
- Figma libraries
- Control Center core features
- Docs, community, cookbooks, tutorials
- Directory with 2,000+ add-ons
Plus
/ month
- Full Vaadin Copilot experience
Pro
Most popular/ month
- All commercial UI components, including Charts, Dashboard, Map, CRUD, Grid Pro, and more
- TestBench for automated Vaadin UI testing, from fast UI unit tests to full cross-browser end-to-end tests
Team
Seat-based with unlimited apps
- All Acceleration Kits
- Chat and ticket-based support
- 20 support credits for on-demand expert help
- 1 simultaneous hotfix
Enterprise
App-based with unlimited seats
- Extended Maintenance (up to 15 years)
- Modernization Toolkit
- 80 support credits per year
- 2 simultaneous hotfixes
- Compliance and legal assurances, including certifications, indemnification and custom agreements
Trusted by teams at
Compare plans and features
UI Components
50+ open-source components under the permissive Apache 2.0 license, plus optional commercial components for advanced needs.
Vaadin Flow
Full-stack Java framework (Apache 2.0) for building modern web UIs in pure Java.
Vaadin Hilla
TypeScript + Java framework (Apache 2.0) combining reactive endpoints with a Spring backend.
All OSS UI components
Open-source (Apache-2.0).
Includes popular components like Grid, Tree Grid, Combo Box, Date Picker, Tabs, Dialog, Upload.
Browse all 50+ components
Figma Libraries
Official high-fidelity Vaadin design libraries to speed up creating mockups and prototypes that match Vaadin UI components.
Board
Responsive layout for dashboard-style views; rows/columns auto-reflow by breakpoints.
Charts
Feature-rich interactive charting with many chart types and animated vector graphics.
Cookie Consent
Configurable banner to inform users and collect consent on use of Cookies.
CRUD
Dataset management component combining grid + editor for create/read/update/delete.
Dashboard
Build static or user-configurable dashboards with movable/resizable widgets.
Grid Pro
Grid extension with in-cell editing and full keyboard navigation.
Map
Geographical maps with tiled/full-image sources, layers, markers, and event interaction.
Rich Text Editor
Rich-text input with formatting (bold, headings, lists, images, links).
Spreadsheet
Display and edit Excel files in-browser (XLSX) with formulas supported.
Vaadin Copilot
Edit Vaadin UIs in the browser: select elements, jump to source, and tweak properties & layout. Use AI to generate/refactor views (incl. Figma to Vaadin), with built-ins for i18n, feature flags, and version-upgrade help.
TestBench
UI testing for Vaadin apps in Java. Simulate real user flows, run tests headless or in parallel across browsers, and catch CSS regressions with pixel-perfect analysis. Works great with JBehave for BDD.
Analyzer
Maven/Eclipse analyzers to assess effort and flag migration hotspots.
Feature Pack
Support for Vaadin 7/8/Swing projects on the modern platform.
Multiplatform Runtime
Run Vaadin 7/8 UIs inside Flow.
Swing Kit
Embed Vaadin views inside existing Swing UIs for gradual modernization.
Frequently asked questions
Is Vaadin free to use?
Yes, Vaadin is free and open source, built under the Apache 2.0 license. Free for commercial use.
Can I use Vaadin Free plan for commercial projects?
Yes. Flow, Hilla, and the core UI components are Apache-2.0. The liberal OSS license allows fully commercial use of Vaadin without a need for a license. Control Center is proprietary but most of its functionality is free to use on the Free plan.
When should I choose Plus over Free?
Vaadin Plus gives you unlimited access to Vaadin Copilot, a visual AI assistant that runs on your app in the browser. It helps developers iterate faster by enabling editing the UI in place and generating code, with every change written to your codebase and hot reloaded into the running app. Works with Flow and Hilla.
When should I choose Pro over Plus?
Choose Pro when your application is data rich or when you need automated UI testing. Pro unlocks all commercial UI components, including Charts, Dashboard, Maps and CRUD, for building data-intensive views and workflows. It also includes TestBench for automated Vaadin UI testing, from fast UI unit tests to full cross-browser end-to-end tests.
What does Team add beyond Pro?
Team is for organizations that want to ship faster and reduce operational risk. It adds Acceleration Kits for Kubernetes, SSO (OpenID Connect), observability, security and Azure, giving you pre-built, supported integrations instead of building from scratch. You also get direct access to Vaadin engineers through chat and tickets, support credits for deeper assistance, and hotfix capacity when needed.
What does Enterprise add beyond Team?
Enterprise extends Team with long-term maintenance (up to 15 years) so you can plan upgrades on your schedule. It also includes Modernization Toolkit to migrate legacy Vaadin 7/8 or Swing apps to the latest Vaadin in stages, avoiding big-bang rewrites. You get priority support (more credits and two concurrent hotfixes), enterprise assurances (compliance certifications, indemnification, custom terms), and options for offline or air-gapped environments.
Can I buy separate licenses for different tools?
No. We don’t sell individual or perpetual licenses for commercial features. Features are bundled by subscription tier.
How many licenses do I need?
Every developer who contributes to a project that uses any commercial features needs an active license. Contractors are counted as developers.
Do I need a separate Highcharts license when using Vaadin Charts?
No. Vaadin has a licensing agreement with Highsoft, the makers of Highcharts. When you use Vaadin Charts as part of the Pro, Team, or Enterprise plans, the Highcharts license is already included. You don’t need to purchase anything separately from Highsoft.
What is indemnification?
Additional protection for Enterprise customers against potential copyright or IPR claims related to projects that use Vaadin. Indemnification options can be customized to your organization.
Considering Vaadin for your business?
Book a session with a Vaadin expert to explore how the Vaadin platform can accelerate your application development and how we can support your team.