Skip to footer content

Cross Platform Support

Designed for Python 3+ running on Windows, Mac, Linux or Cloud Platforms.
Available for .NET & Python

Python 3.7+
PyCharm
PyPi
Windows Logo
Windows Logo
Linux Logo
Docker Logo Docker Logo
Azure Logo Azure Logo
AWS Logo AWS Logo

A Python Excel Library that prioritizes accuracy and ease of use.

IronXL for Python is the leading Python Excel library for generating and editing Excel documents. Its user friendly API allows developers to add Excel functionality to Python projects in minutes.

Get your free 30-day Trial Key instantly.

The Excel API you need, without the Office Interop hassle.

Compatibility

.Platforms:
  • Python 3.7+
OS:
  • Microsoft Windows
  • macOS
  • Linux
  • Docker
  • Azure
  • AWS
IDEs
  • Jetbrains PyCharm
  • Other Python IDEs

Workbooks

Create or Load Spreadsheets
  • XLS
  • XLSX, XSLT, XLSM
  • CSV
  • TSV
Save or Export Formats
  • XLS
  • XLSX, XSLT, XLSM
  • CSV
  • TSV
  • JSON
  • HTML
  • Binary
  • Byte Array
Edit Workbooks
  • Metadata
  • Permissions & Passwords
  • Create and Remove Worksheets
  • Set Sheet Position
  • Set Active Tab

Worksheets

Edit Formulas:
  • Works with Excel formulas
  • Recalculation on sheet edit
Sort Data:
  • Range
  • Column
  • Row
Create and Edit Charts:
  • Area, Bar, Column, Lines, Pie, Scatter
Edit Layout:
  • Freeze Panes
  • Autosize Rows/Columns
  • Add and Remove Rows/Columns
Edit Worksheets:
  • Duplicate Worksheets
  • Protect with Password
  • Group and Ungroup
  • Add, Remove, and Extract Images

Cell Ranges

Cell Range Functions:
  • Sort
  • Trim
  • Clear
  • Copy
  • Find and Replace
  • Set Hyperlinks
  • Merge and Unmerge Cells
Style Cells:
  • Font and Size
  • Border and Alignment
  • Background Pattern
  • Conditional Formatting
Maths Functions:
  • Average and Sum
  • Min and Max
Set Cell Data Formats:
  • Text, Number, Formula, Date, Currency, Scientific, Time, Boolean, Custom Formats
World-Class Engineering,
24-Hour Support
  • Support Team Member 2 related to The Python Excel Library
  • Support Team Member 4 related to The Python Excel Library
  • Support Team Member 6 related to The Python Excel Library
  • Support Team Member 7 related to The Python Excel Library
  • Support Team Member Iron related to The Python Excel Library
Talk to an Expert
Ready to Get Started?
Version: 2026.6 just released
Still Scrolling Icon

Still Scrolling?

Want proof fast?
run a sample watch your data become a spreadsheet.

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me