xPortTools
AI Chatbots Demos Products Contact
All Products
.NET Component
.NET xlReader for Microsoft Excel

Read Microsoft Excel files directly in .Net no Excel installation, no Jet engine, no additional providers required on your server.

Retired No Longer Available
xlReader
Features
What xlReader Did
📂
No Excel Required
Read Excel files on any server without a Microsoft Office installation or COM interop.
🚫
No Jet Engine
Avoided the notoriously unreliable Jet/ACE OLEDB provider entirely no 32/64-bit conflicts.
📋
Multiple Format Support
Read legacy XLS and XLT files as well as modern XLSX, XLTX and XLTM formats.
⚙️
Simple API
Familiar DataReader-style interface made it easy to drop into existing .Net data pipelines.
🏗
32 & 64-bit
Fully managed .Net code works in both 32-bit and 64-bit application pools.
🔒
No Extra Dependencies
Self-contained assembly with no redistributable requirements beyond the .Net framework.

Supported Formats
Input File Types
XLS XLT XLSX XLTX XLTM

Quick Start
Usage Example

Read rows from an Excel file using a familiar DataReader-style API with no configuration required.

// Read rows from an Excel file xlReader reader = new xlReader(); reader.FileName = "data.xlsx"; reader.Open(); while (reader.Read()) { var val = reader["ColumnName"]; }

Need to process data in 2025?

xlReader is retired. Check out our AI chatbot product or get in touch for modern solutions.

Explore AI Chatbots Contact Us