Excel Drivers & Connectors for Data Integration

Read, Write, and Update Excel Spreadsheets through easy-to-use bi-directional drivers. Easily integrate Excel data with BI, Reporting, Analytics, ETL Tools, and Custom Solutions.


Decorative Icon Excel Logo

Other Microsoft Excel Technologies



BI & Analytics



Our drivers offer the fastest and easiest way to connect real-time Excel data with BI, analytics, reporting and data visualization technologies. They provide unmatched query performance, comprehensive access to Excel data and metadata, and seamlessly integrate with your favorite analytics tools.

LEARN MORE: Connectivity for BI & Analytics

Popular BI & Analytics Integrations



Amazon QuickSight: Build Interactive Dashboards from Excel Data in Amazon QuickSight Aqua Data Studio: Connect to Excel in Aqua Data Studio AWS Databricks: Process & Analyze Excel Data in Databricks (AWS) Birst: Build Visualizations of Excel in Birst BIRT: Design BIRT Reports on Excel Clear Analytics: Build Charts with Excel in Clear Analytics DBxtra: Build Dashboards with Excel in DBxtra Domo: Create Datasets from Excel in Domo Workbench Dundas BI: Build Dashboards with Excel in Dundas BI FineReport: Feed Excel into FineReport IBM Cognos BI: Create Data Visualizations in Cognos BI with Excel Infragistics Reveal: Analyze Excel Data in Infragistics Reval JasperServer: Create Excel Reports on JasperReports Server Jaspersoft BI Suite: Connect to Excel in Jaspersoft Studio JReport Designer: Integrate with Excel in JReport Designer Klipfolio: Create Excel-Connected Visualizations in Klipfolio KNIME: Enable the Excel JDBC Driver in KNIME LINQPad: Working with Excel in LINQPad Microsoft SSAS: Build an OLAP Cube in SSAS from Excel MicroStrategy: Connect to Live Excel Data in MicroStrategy through Connect Server MicroStrategy: Use the CData JDBC Driver for Excel in MicroStrategy Microstrategy Desktop: Use the CData JDBC Driver for Excel in MicroStrategy Desktop Microstrategy Web: Use the CData JDBC Driver for Excel in MicroStrategy Web OBIEE: Excel Reporting in OBIEE with the Excel JDBC Driver pandas: Use pandas to Visualize Excel in Python Pentaho Report Designer: Integrate Excel in the Pentaho Report Designer Power BI Service: Visualize Live Excel Data in the Power BI Service Qlik Cloud: Create Apps from Excel Data in Qlik Sense Cloud R: Analyze Excel in R (JDBC) RapidMiner: Connect to Excel in RapidMiner Redash: Query, Visualize, and Share live Excel Data in Redash SAP Analytics Cloud: Analyze Excel Data in SAP Analytics Cloud SAP Business Objects: Create an SAP BusinessObjects Universe on the CData JDBC Driver for Excel SAP Crystal Reports: Publish Reports with Excel in Crystal Reports (JDBC) SAS: Use the CData ODBC Driver for Excel in SAS for Real-Time Reporting and Analytics SAS JMP: Use the CData ODBC Driver for Excel in SAS JMP Sisense: Visualize Live Excel in Sisense Spago BI: Connect to Excel in SpagoBI Tableau: Visualize Excel in Tableau Desktop Tableau: Visualize Excel in Tableau Desktop (Connect Server) Tableau Cloud: Build Excel Visualizations in Tableau Cloud Tableau Server: Publish Excel-Connected Dashboards in Tableau Server TIBCO Spotfire: Visualize Excel in TIBCO Spotfire through ADO.NET TIBCO Spotfire: Visualize Excel Data in TIBCO Spotfire TIBCO Spotfire Server: Operational Reporting on Excel from Spotfire Server

ETL, Replication, & Warehousing



From drivers and adapters that extend your favorite ETL tools with Excel connectivity to ETL/ELT tools for Excel data integration — our Excel integration solutions provide robust, reliable, and secure data movement.

Connect your RDBMS or data warehouse with Excel to facilitate operational reporting, offload queries and increase performance, support data governance initiatives, archive data for disaster recovery, and more.


Popular Data Warehousing Integrations



Amazon Redshift: Automated Continuous Excel Replication to Amazon Redshift Amazon S3: Automated Continuous Excel Replication to Amazon S3 Apache Airflow: Bridge Excel Connectivity with Apache Airflow Apache Camel: Integrate with Excel using Apache Camel Apache Cassandra: Automated Continuous Excel Replication to Apache Cassandra Apache Kafka: Automated Continuous Excel Replication to Apache Kafka Apache NiFi: Bridge Excel Connectivity with Apache NiFi Apache NiFi Batch Operations: Perform Batch Operations with Excel Data in Apache NiFi Azure Data Lake: Automated Continuous Excel Replication to Azure Data Lake Azure Synapse: Automated Continuous Excel Replication to Azure Synapse BIML: Use Biml to Build SSIS Tasks to Replicate Excel to SQL Server CloverDX: Connect to Excel in CloverDX (formerly CloverETL) Couchbase: Automated Continuous Excel Replication to Couchbase CSV: Automated Continuous Excel Replication to Local Delimited Files Databricks: Automated Continuous Excel Replication to Databricks ETL Validator: How to Work with Excel in ETL Validator FoxPro: Work with Excel in FoxPro Google AlloyDB: Automated Continuous Excel Replication to Google AlloyDB Google BigQuery: Automated Continuous Excel Replication to Google BigQuery Google Cloud SQL: Automated Continuous Excel Replication to Google Cloud SQL Google Data Fusion: Build Excel-Connected ETL Processes in Google Data Fusion Heroku / Salesforce Connect: Replicate Excel for Use in Salesforce Connect HULFT Integrate: Connect to Excel in HULFT Integrate IBM DB2: Automated Continuous Excel Replication to IBM DB2 Informatica Cloud: Integrate Excel in Your Informatica Cloud Instance Informatica PowerCenter: Create Informatica Mappings From/To a JDBC Data Source for Excel Jaspersoft ETL: Connect to Excel in Jaspersoft Studio Microsoft Access: Automated Continuous Excel Replication to Microsoft Access Microsoft Azure Tables: Automated Continuous Excel Replication to Azure SQL Microsoft Power Automate: Build Excel-Connected Automated Tasks with Power Automate (Desktop) MongoDB: Automated Continuous Excel Replication to MongoDB MySQL: Automated Continuous Excel Replication to MySQL Oracle Data Integrator: ETL Excel in Oracle Data Integrator Oracle Database: Automated Continuous Excel Replication to Oracle petl: Extract, Transform, and Load Excel in Python PostgreSQL: Automated Continuous Excel Replication to PostgreSQL Replicate to MySQL: Replicate Excel to MySQL with PowerShell SAP HANA: Automated Continuous Excel Replication to SAP HANA SingleStore: Automated Continuous Excel Replication to SingleStore SnapLogic: Integrate Excel with External Services using SnapLogic (JDBC) Snowflake: Automated Continuous Excel Replication to Snowflake SQL Server: Automated Continuous Excel Replication to SQL Server SQL Server Linked Server: Connect to Excel Data as a SQL Server Linked Server SQLite: Automated Continuous Excel Replication to SQLite Talend: Connect to Excel and Transfer Data in Talend UiPath Studio: Create an RPA Flow that Connects to Excel in UiPath Studio Vertica: Automated Continuous Excel Replication to a Vertica Database

Workflow & Automation Tools



Connect to Excel from popular data migration, ESB, iPaaS, and BPM tools.

Our drivers and adapters provide straightforward access to Excel data from popular applications like BizTalk, MuleSoft, SQL SSIS, Microsoft Flow, Power Apps, Talend, and many more.

Popular Workflow & Automation Tool Integrations



Developer Tools & Technologies



The easiest way to integrate with Excel from anywhere. Our Excel drivers offer a data-centric model for Excel that dramatically simplifies integration — allowing developers to build higher quality applications, faster than ever before. Learn more about the benefits for developers:



Popular Developer Integrations



AWS Lambda: Access Live Excel Data in AWS Lambda .NET Charts: DataBind Charts to Excel Angular JS: Using AngularJS to Build Dynamic Web Pages with Excel Apache Spark: Work with Excel in Apache Spark Using SQL AppSheet: Create Excel-Connected Business Apps in AppSheet C++Builder: DataBind Controls to Excel Data in C++Builder ColdFusion: Query Excel in ColdFusion Using JDBC ColdFusion: Query Excel in ColdFusion Using ODBC Dash: Use Dash & Python to Build Web Apps on Excel Delphi: DataBind Controls to Excel Data in Delphi DevExpress: DataBind Excel to the DevExpress Data Grid EF - Code First: Access Excel with Entity Framework 6 EF - LINQ: LINQ to Excel EF - MVC: Build MVC Applications with Connectivity to Excel Filemaker Pro (on Mac): Bidirectional Access to Excel from FileMaker Pro (on Mac) Google Apps Script: Connect to Excel Data in Google Apps Script Hibernate: Object-Relational Mapping (ORM) with Excel Entities in Java IntelliJ: Connect to Excel in IntelliJ JBoss: Connect to Excel from a Connection Pool in JBoss JDBI: Create a Data Access Object for Excel using JDBI JRuby: Connect to Excel in JRuby Mendix: Build Excel-Connected Apps in Mendix (JDBC) Microsoft Power Apps: Integrate Live Excel Data into Custom Business Apps Built in Power Apps NodeJS: Query Excel Data in Node.js (via Connect Server) NodeJS: Query Excel through ODBC in Node.js PHP: Access Excel in PHP through Connect Server PHP: Natively Connect to Excel in PHP PowerBuilder: Connect to Excel from PowerBuilder React: Build Dynamic React Apps with Excel Data Ruby: Connect to Excel in Ruby RunMyProcess: Connect to Excel Data in RunMyProcess RunMyProcess DSEC: Connect to Excel in DigitalSuite Studio through RunMyProcess DSEC SAP UI5: Integrate Real-Time Access to Excel in SAPUI5 MVC Apps Servoy: Build Excel-Connected Apps in Servoy Spring Boot: Access Live Excel Data in Spring Boot Apps SQLAlchemy: Use SQLAlchemy ORMs to Access Excel in Python Tomcat: Configure the CData JDBC Driver for Excel in a Connection Pool in Tomcat Unqork: Create Excel-Connected Applications in Unqork VCL App (RAD Studio): Build a Simple VCL Application for Excel WebLogic: Connect to Excel from a Connection Pool in WebLogic


When Only the Best Excel Drivers Will Do

See what customers have to say about our products and support.



Frequently Asked Excel Driver Questions

Learn more about Excel drivers & connectors for data and analytics integration


The Excel driver acts like a bridge that facilitates communication between various applications and Excel, allowing the application to read data as if it were a relational database. The Excel driver abstracts the complexities of Excel APIs, authentication methods, and data types, making it simple for any application to connect to Excel data in real-time via standard SQL queries.

Working with a Excel Driver is different than connecting with Excel through other means. Excel API integrations require technical experience from a software developer or IT resources. Additionally, due to the constant evolution of APIs and services, once you build your integration you have to constantly maintain Excel integration code moving forward.

By comparison, our Excel Drivers offer codeless access to live Excel data for both technical and non-technical users alike. Any user can install our drivers and begin working with live Excel data from any client application. Because our drivers conform to standard data interfaces like ODBC, JDBC, ADO.NET etc. they offer a consistent, maintenance-free interface to Excel data. We manage all of the complexities of Excel integration within each driver and deploy updated drivers as systems evolve so your applications continue to run seamlessly.

Many organizations draw attention to their library of connectors. After all, data connectivity is a core capability needed for applications to maximize their business value. However, it is essential to understand exactly what you are getting when evaluating connectivity. Some vendors are happy to offer connectors that implement basic proof-of-concept level connectivity. These connectors may highlight the possibilities of working with Excel, but often only provide a fraction of capability. Finding real value from these connectors usually requires additional IT or development resources.

Unlike these POC-quality connectors, every CData Excel driver offers full-featured Excel data connectivity. The CData Excel drivers support extensive Excel integration, providing access to all of the Excel data and meta-data needed by enterprise integration or analytics projects. Each driver contains a powerful embedded SQL engine that offers applications easy and high-performance access to all Excel data. In addition, our drivers offer robust authentication and security capabilities, allowing users to connect securely across a wide range of enterprise configurations. Compare drivers and connectors to read more about some of the benefits of CData's driver connectivity.

With our drivers and connectors, every data source is essentially SQL-based. The CData Excel driver contains a full SQL-92 compliant engine that translates standard SQL queries into Excel API calls dynamically. Queries are parsed and optimized for each data source, pushing down as much of the request to Excel as possible. Any logic that can not be pushed to Excel is handled transparently client-side by the driver/connector engine. Ultimately, this means that Excel looks and acts exactly like a database to any client application or tool. Users can integrate live Excel connectivity with ANY software solution that can talk to a standard database.

The Excel drivers and connectors offer comprehensive access to Excel data. Our Excel driver exposes static and dynamic data and metadata, providing universal access to Excel data for any enterprise analytics or data mangement use. To explore the Excel driver data model, please review the edition-specific Excel driver documentation.

Using the CData Excel drivers and connectors, Excel can be easily integrated with almost any application. Any software or technology that can integrate with a database or connect with standards-based drivers like ODBC, JDBC, ADO.NET, etc., can use our drivers for live Excel data connectivity. Explore some of the more popular Excel data integrations online.

Excel Analytics is universally supported for BI and data science. In addition, CData provides native client connectors for popular analytics applications like Power BI, Tableau, and Excel that simplify Excel data integration. Additionally, native Python connectors are widely available for data science and data engineering projects that integrate seamlessly with popular tools like Pandas, SQLAlchemy, Dash, and Petl.

Excel data integration is typically enabled with CData Sync, a robust any-to-any data pipeline solution that is easy to set up, runs everywhere, and offers comprehensive enterprise-class features for data engineering. CData Sync makes it easy to replicate Excel data any database or data warehouse, and maintain parity between systems with automated incremental Excel replication. In addition, our Excel drivers and connectors can be easily embedded into a wide range of data integration tools to augment existing solutions.