Pricing that scales with you

Build commercial apps free with Vaadin.
Upgrade for richer experiences, faster delivery, and long-term enterprise reliability.

Free

Free forever
 
Per developer
/ month
For developers who want freedom and flexibility
  • Open source (Apache 2.0), free for commercial use
  • Vaadin Framework
  • All open-source UI Components
  • Vaadin Copilot, full access
  • Figma libraries
  • Browserless UI testing
  • Collaboration Kit
  • Docs, community, cookbooks, tutorials
  • Directory with 2,000+ add-ons

Pro

 
Per developer
/ month
For professionals who need richer UIs and automated E2E testing
← Everything included in Free
  • All commercial UI components, including Charts, Dashboard, Map, CRUD, Grid Pro, and more
  • TestBench for automated, cross-browser end-to-end application testing
Start 30-day free trial No credit card required.

Enterprise Edition

 
App-based with
unlimited seats
For organizations with long-lived critical applications
← Everything included in Pro
  • 15 years of maintenance per major release
  • Compliance and legal assurances
  • Version upgrade recipes
  • Enterprise app server support
  • Unlimited Expert Chat and ticket-based support
  • Vaadin Migration Toolkit

Compare plans and features

Features on
Frameworks
UI Components

50+ open-source components under the permissive Apache 2.0 license, plus optional commercial components for advanced needs.

Full-stack Framework

Full-stack framework (Apache 2.0) for building modern web UIs in either pure Java, or TypeScript with a Spring-based Java backend using reactive endpoints.

Enterprise application server support

Official support for the enterprise Java runtimes organizations standardize on: Spring Enterprise, JBoss EAP, WebSphere Liberty, and Payara Enterprise. Effective from Vaadin 26; Vaadin 25 keeps its existing server-support terms.

Maintenance
Maintenance period

How long a released version keeps receiving fixes. Enterprise Edition maintenance runs 15 years per major release, measured from that release’s announcement.

3 months
Hotfixes
First-line security fixes

Maintained Enterprise Edition versions are fixed first, and customers are notified before the CVE is published — a predictable response path for vulnerabilities.

Support
Vaadin Forum
Expert Chat
Ticket-based support
Support credits

80 credits per subscription term, reset at renewal. Use them in one block — roughly two weeks of consulting time — or spread across the term. Additional credits can be purchased.

Enterprise Coverage
Security review

Annual third-party security review of the Enterprise Edition binary, with the report and certificate provided to customers. Covers Vaadin Enterprise Edition itself, not your own application.

Accessibility review (VPAT)

Annual third-party accessibility review of Vaadin components, with an Accessibility Conformance Report covering WCAG 2.1 Level AA, Section 508, and EN 301 549.

AI privacy policy management

Centralized control over AI-assisted development across your organization: restrict access to AI-assisted capabilities, and require EU-based AI providers.

IPR indemnification
Insurance
Certifications (ISO 9001, ISO 27001)
Custom agreements
Escrow
UI Components
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.

Tools
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.

Browserless UI testing

Run UI tests directly on JVM without a need for browser.

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.

Air-gapped development

Offline license checking and a locally deployable Vaadin MCP server, so AI-assisted development works inside isolated or air-gapped networks with no public-internet dependency.

Acceleration Kits
Collaboration Kit
AppSec Kit
Azure Kit
Kubernetes Kit
Observability Kit
SSO Kit
Application Modernization
Analyzer

Maven/Eclipse analyzers to assess effort and flag migration hotspots.

Version upgrade recipes

Maintained OpenRewrite recipes that automate the repetitive parts of moving an older Vaadin application to a current major version, so upgrades are something you run rather than a project you schedule.

Compatibility Components

Support for older Vaadin versions and Swing projects on newer platform versions.

Multiplatform Runtime

Run multiple Vaadin versions inside your project.

SwingBridge

Modernize your Java Swing app with Vaadin's SwingBridge. Run Swing in browser today, and modernize incrementally at your own pace.

Add-on
Legacy Compatibility
Polymer Templates

Deprecated. Not available in the Free plan, but still available in later releases under Pro and Enterprise Edition.

Portlet

Deprecated. Removed in Vaadin 24. Available to Enterprise Edition customers on Vaadin 23 or older.

OSGi

Deprecated. Removed in Vaadin 24. Available to Enterprise Edition customers on Vaadin 23 or older.

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. Vaadin Framework, 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.

When should I choose Pro over Free?

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.

When should I choose Enterprise Edition?

Choose Enterprise Edition when an organization — not just an individual developer — depends on a Vaadin application long-term. It's the same Vaadin framework, with the long-term maintenance, enterprise application server support, and security and compliance assurances larger teams need. It's the right fit when an app has to run for many years, stay current without upgrade projects, or pass security and compliance review. It's licensed per application per year, with unlimited developers.

Request pricing.

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 subscription, or Enterprise Edition, the Highcharts license is already included. You don’t need to purchase anything separately from Highsoft.

What is indemnification?

Additional protection for Enterprise Edition customers against potential copyright or IPR claims related to projects that use Vaadin. Indemnification options can be customized to your organization.