Feature | Version | Free Edition | Personal Edition | Standard Edition | Enterprise Edition |
Getting data |
Loading data from database tables, views, and stored procedures | | ✓ | ✓ | ✓ | ✓ |
Loading data from web data sources (XML, JSON, CSV, HTML) | | ✓ | ✓ | ✓ | ✓ |
Loading data from XML, JSON, CSV, HTML, and plain text files | | ✓ | ✓ | ✓ | ✓ |
Loading data from Excel workbooks | 9+ | ✓ | ✓ | ✓ | ✓ |
Loading data from CSV files | 9+ | ✓ | ✓ | ✓ | ✓ |
Loading data from DBF files | 9+ | ✓ | ✓ | ✓ | ✓ |
Saving data |
Saving data from Excel to server databases | | x | ✓ | ✓ | ✓ |
Saving data from Excel to SQLite and SQL Server Compact | | ✓ | ✓ | ✓ | ✓ |
Saving data from Excel to OData web services, including ODataDB | | x | ✓ | ✓ | ✓ |
Saving data from Excel to REST API web services, including DBGate | 10+ | x | ✓ | ✓ | ✓ |
Saving data to databases and services using cell change handlers | | x | ✓ | x | ✓ |
Saving data to databases and services using VBA | | x | ✓ | ✓ | ✓ |
Saving data to CSV, HTML, and SQL INSERT | | ✓ | ✓ | ✓ | ✓ |
Advanced UI features with no coding |
The Reports tab to create interactive reports | 9+ | ✓ | ✓ | ✓ | ✓ |
The ribbon Query List to switch queries | | ✓ | ✓ | ✓ | ✓ |
Ribbon controls to change query parameters and WHERE fields | | ✓ | ✓ | ✓ | ✓ |
User's table views to apply saved views in one click | | ✓ | ✓ | ✓ | ✓ |
Encrypting Excel connection string passwords | | ✓ | ✓ | ✓ | ✓ |
Keeping formulas on data refresh | 8+ | ✓ | ✓ | ✓ | ✓ |
Keeping comments on data refresh | 10+ | ✓ | ✓ | ✓ | ✓ |
Opening the last opened workbook at startup | | ✓ | ✓ | ✓ | ✓ |
Interactive cells to change Excel AutoFilters | | ✓ | ✓ | ✓ | ✓ |
Table cursors and interactive fields to view and edit data | | ✓ | ✓ | ✓ | ✓ |
Pivot tables as data editors | | ✓ | ✓ | ✓ | ✓ |
Task panes to show images | | ✓ | ✓ | ✓ | ✓ |
Task panes to edit cell contents | | ✓ | ✓ | ✓ | ✓ |
Task panes to select validation list values | | ✓ | ✓ | ✓ | ✓ |
Task panes to view and edit row values | 8+ | ✓ | ✓ | ✓ | ✓ |
Double-click calendars to input dates | | ✓ | ✓ | ✓ | ✓ |
Context menus to create Outlook tasks, appointments, and emails | | ✓ | ✓ | ✓ | ✓ |
SaveToDB Wizards |
Database Connection Wizard | | ✓ | ✓ | ✓ | ✓ |
Web Data Connection Wizard | | ✓ | ✓ | ✓ | ✓ |
Text File Connection Wizard | | ✓ | ✓ | ✓ | ✓ |
Pivot Table Connection Wizard | | ✓ | ✓ | ✓ | ✓ |
DB RTD Connection Wizard | 8+ | ✓ | ✓ | ✓ | ✓ |
Data Publishing Wizard | | ✓ | ✓ | ✓ | ✓ |
Data Merge Wizard | | ✓ | ✓ | ✓ | ✓ |
Connection Change Wizard | | ✓ | ✓ | ✓ | ✓ |
Table Format Wizard | | ✓ | ✓ | ✓ | ✓ |
Developer Tools | | ✓ | ✓ | ✓ | ✓ |
Application Installer | | ✓ | ✓ | ✓ | ✓ |
Application Workbooks | | ✓ | ✓ | ✓ | ✓ |
Features customizable by developers |
Saving changes to target tables and views | | x | ✓ | ✓ | ✓ |
Saving changes using stored procedures or SQL codes | | x | ✓ | ✓ | ✓ |
Saving changes using REST API | 10+ | x | ✓ | ✓ | ✓ |
Saving changes using server-side cell change handlers | | x | ✓ | x | ✓ |
Saving Excel formulas in a database | 8+ | x | ✓ | ✓ | ✓ |
Saving Excel comments in a database | 10+ | x | ✓ | ✓ | ✓ |
Saving bulk changes using procedures with JSON parameters | 8+ | x | ✓ | ✓ | ✓ |
Dynamic JSON forms | 10+ | ✓ | ✓ | ✓ | ✓ |
Data translation | | ✓ | ✓ | ✓ | ✓ |
Dynamic column headers for multi-tenant applications | 8+ | x | x | x | ✓ |
Dynamic Excel validation lists | | ✓ | ✓ | ✓ | ✓ |
Dynamic parameter value lists | | ✓ | ✓ | ✓ | ✓ |
Configuring list dependencies | 10+ | ✓ | ✓ | ✓ | ✓ |
Converting loaded text values to formulas | | ✓ | ✓ | ✓ | ✓ |
Converting loaded text values to hyperlinks | 9+ | ✓ | ✓ | ✓ | ✓ |
Saving and loading Excel table formats | | ✓ | ✓ | ✓ | ✓ |
Customizable ribbon action menus | | ✓ | ✓ | ✓ | ✓ |
Customizable Excel context menus including drill-down queries | | ✓ | ✓ | ✓ | ✓ |
Showing table data, HTML, XML, and images in context task panes | | ✓ | ✓ | ✓ | ✓ |
Showing table descriptions in context task panes | 10+ | ✓ | ✓ | ✓ | ✓ |
Generating application workbooks from a database | | ✓ | ✓ | ✓ | ✓ |
Using the add-in as a VBA library | | ✓ | ✓ | ✓ | ✓ |
Supported database platforms |
SQL Server, Oracle Database, DB2, MySQL, PostgreSQL, and NuoDB | | ✓ | ✓ | ✓ | ✓ |
SQLite and SQL Server Compact | | ✓ | ✓ | ✓ | ✓ |
Snowflake | 8+ | ✓ | ✓ | ✓ | ✓ |
Supported HTTP authentication schemes |
Basic, Windows, Forms | | ✓ | ✓ | ✓ | ✓ |
OAuth1, OAuth2 | 10+ | ✓ | ✓ | ✓ | ✓ |
Supported operating systems |
Windows 7/8/10/11 | | ✓ | ✓ | ✓ | ✓ |
Windows Vista | 7/8 | ✓ | ✓ | ✓ | ✓ |
Windows XP | 7 | ✓ | ✓ | ✓ | ✓ |
Supported .NET Framework versions |
.NET Framework 4.7.2 | | ✓ | ✓ | ✓ | ✓ |
.NET Framework 4.5.2 | 7/8 | ✓ | ✓ | ✓ | ✓ |
.NET Framework 4 Client Profile | 7 | ✓ | ✓ | ✓ | ✓ |
Licensing |
Commercial use | | ✓ | x | ✓ | ✓ |