KendoReact Free vs. Premium
KendoReact is available in two tiers: KendoReact Free and the full KendoReact commercial library.
- KendoReact Free provides 50+ production-ready components with no license key required.
- KendoReact Trial gives you temporary access to all premium features for evaluation.
- KendoReact (commercial) unlocks 120+ components, advanced capabilities, and professional support for production use.
Not sure which components are free? Premium components and premium-only features are marked with a diamond icon in the docs. If there is no diamond marker, that functionality is free to use in production.
Comparing the Plans
The table below summarizes what is available at each level.
| KendoReact Free | KendoReact Trial | KendoReact | |
|---|---|---|---|
| React components | 50+ | 120+ | 120+ |
| Four professional themes | Yes | Yes | Yes |
| Four Figma UI Kits | Yes | Yes | Yes |
| Page Templates & Building Blocks | 1 template | ||
| ThemeBuilder | Free* | Ultimate | Ultimate |
| Visual Studio Code extension | 1 starter template | Full functionality | Full functionality |
| Legendary customer support | No | Yes (during trial) | Yes |
| Agentic UI Generator | No | (trial) |
* Requires a free Telerik account.
Free and Premium Components
The table below maps each package to its free and premium-only components. Components marked with ** provide a blend of free and premium features — see the Components with Mixed Tiers section for a feature-by-feature breakdown.
| Package | npm | KendoReact Free | Premium-Only |
|---|---|---|---|
| Animation | npm | ||
| Barcodes | npm | No | Barcode, QR Code |
| Buttons | npm | Button ButtonGroup Chip ChipList FloatingActionButton SegmentedControl Toolbar | DropDownButton SmartPasteButton SpeechToTextButton SplitButton |
| Chart Wizard | npm | No | |
| Charts | npm | No | Chart Sparkline StockChart Sankey |
| Common Utilities | npm | Icon SvgIcon Typography Keyboard Navigation | Drag&Drop |
| Conversational UI | npm | No | AIPrompt, Chat, InlineAIPrompt |
| Data Grid (Table) | npm | ** | ** |
| Data Query | npm | No | |
| Data Tools | npm | Pager | Filter DataSource |
| Date Inputs | npm | Calendar DateInput DatePicker DateTimePicker | DateRangePicker MultiViewCalendar TimePicker |
| Date Math | npm | No | |
| Dialogs | npm | Dialog Window | |
| Diagram | npm | No | |
| Drawing | npm | No | |
| Dropdowns | npm | AutoComplete DropDownList** MultiSelect** | ComboBox DropDownList** DropDownTree MultiColumnComboBox MultiSelect** MultiSelectTree |
| Editor | npm | No | |
| Excel Export | npm | No | |
| File Saver | npm | No | |
| Form | npm | No | |
| Gantt | npm | No | |
| Gauges | npm | No | ArcGauge CircularGauge LinearGauge RadialGauge |
| Indicators | npm | Badge Loader Skeleton | |
| Inputs | npm | Checkbox ColorPalette Input MaskedTextBox NumericTextBox RadioButton RadioGroup Rating Slider Switch TextArea TextBox | ColorGradient ColorPicker FlatColorPicker RangeSlider Signature |
| Labels | npm | Label FloatingLabel Hint Error | |
| Layout | npm | ActionSheet AppBar Avatar BottomNavigation Breadcrumb Card ContextMenu Drawer ExpansionPanel GridLayout Menu PanelBar StackLayout Stepper TabStrip TileLayout | Splitter Timeline |
| ListBox | npm | ||
| ListView | npm | No | |
| Map | npm | No | |
| Notification | npm | ||
| OrgChart | npm | No | |
| PDF Processing | npm | No | |
| PDF Viewer | npm | No | |
| PivotGrid | npm | No | |
| Popup | npm | ||
| Progress Bars | npm | ProgressBar | ChunkProgressBar |
| Ripple | npm | No | |
| Scheduler | npm | No | |
| ScrollView | npm | No | |
| Sortable | npm | No | |
| Spreadsheet | npm | No | |
| TaskBoard | npm | No | |
| Tooltips | npm | Popover Tooltip | |
| TreeList | npm | No | |
| TreeView | npm | No | |
| Upload | npm | No |
** This component provides a blend of free and premium features.
Which Tier Should You Choose?
- Choose KendoReact Free if you need core components, standard business application workflows, and no licensing overhead.
- Choose KendoReact Trial if you want to validate premium-only capabilities in a real project before purchasing.
- Choose KendoReact (commercial) if your product needs advanced data, scheduling, exporting, AI tooling, and enterprise support in production.
Components with Mixed Tiers
Several components ship in both free and premium variants within the same package. The sections below detail exactly which capabilities are free and which require a license.
Data Grid
The free Data Grid is production-ready and covers the most common data display scenarios. Premium features go further with advanced editing, grouping, server integration, and export options.
| Area | KendoReact Free | Premium-Only |
|---|---|---|
| Columns | Resizing Reordering Auto-resizing Spanned columns | Locked columns Hidden columns Multi-column headers Column menu |
| Rows | Spanned rows Reordering of rows | Locked rows Detail rows |
| Custom cell rendering | No | Custom cells Custom group headers and footers Custom filter cells |
| Editing | In-cell editing In-cell editing of all cells | Inline editing (row editing) Inline editing with custom editors Inline editing with external form |
| Selection | Single row selection Cell selection Checkbox selection | Multiple row selection Selection aggregates Multi-range selection |
| Filtering | Global filter (quick filter) Row filtering (header filtering) | Column menu filtering External filter Custom filter operations Multi-column filtering |
| Sorting | Single column sorting | Multi-column sorting |
| Paging | Numeric pager with drop-down | Custom Pager |
| Virtualization | Column virtualization | Row virtualization |
| Styling | Basic theming Adaptive mode Custom row and cell styling | Stacked layout (card-based layout for mobile/responsive) Custom column templates |
| Exporting | CSV export | PDF export Excel export |
| Loading | Loading indicator | |
| Grouping | No | Persisting group state Aggregates for grouped data Locked group Multi-column headers as column groups Row groups |
| Master-detail grid | No | Master-detail grid |
| Other | Print Accessibility Keyboard navigation Localization and globalization | Clipboard copy/paste Chart integration Context menu OData support DataSource Toolbar tools |
| Server and hybrid data operations | No | Server actions Server-side rendering Server-side filtering Server-side selection React Server Components (RSC) mode |
DropDownList
The free DropDownList covers basic selection scenarios with no license required. Premium adds filtering and virtualization for large data sets.
| KendoReact Free Includes | Premium Adds |
|---|---|
| Core single-value selection and data binding scenarios | Data filtering in the popup list |
| Keyboard navigation and accessibility support | Virtualization for large data collections |
MultiSelect
The free MultiSelect supports core multi-value selection. Premium adds filtering support for large data sets.
| KendoReact Free Includes | Premium Adds |
|---|---|
| Core multiple-value selection and tagging scenarios | Data filtering for long option lists |
For API-level details, check the component documentation and the diamond icon markers that identify premium-only features.
Upgrading to KendoReact
When you are ready to move beyond the free tier, you have two paths:
- Start a free trial — Activate a 30-day trial to access all 120+ components and receive priority support from the team that builds the library. No credit card required.
- Purchase a subscription — A commercial subscription adds source code access, year-long support, Page Templates, Building Blocks, and ThemeBuilder Ultimate. (Note: Page Templates, Building Blocks, and ThemeBuilder Ultimate are subscription-only benefits and are not included in a perpetual license.)