IRONSOFTWARE
  • PRODUCTS
    logo of iron suite
    IRONSUITE
    All 10 .NET Libraries
    Every Iron Suite Donates logo one percent for the planet
    DOCUMENT EDITING
    • Logo of IronPDF
      IRONPDF
      Create, Edit, & Convert PDFs
    • Logo of IronWord
      IRONWORD
      Create & Edit DOCX Word Files
    • Logo of IronXL
      IRONXL
      Read & Write Excel Spreadsheets
    • Logo of IronPPT
      IRONPPT
      Create & Edit PPT Presentations
    IMAGING & RECONGNITION
    • Logo of IronOCR
      IRONOCR
      OCR Image Text in 127 Languages
    • Logo of IronBarcode
      IRONBARCODE
      Read & Write Barcode Formats
    • Logo of IronQR
      IRONQR
      Read & Write QR Codes
    UTILITIES
    • Logo of IronZip
      IRONZIP
      Zip & Unzip Archives
    • Logo of IronPrint
      IRONPRINT
      Print Documents
    • Logo of IronWebScraper
      IRONWEBSCRAPER
      Scrape Web Pages for Data
  • ENTERPRISE
    IRON FOR ENTERPRISE
    • Logo of Iron Suite
      IRONSUITEENTERPRISE
      Enterprise Licensing
    • Logo of Iron SecureDoc
      IRONSECUREDOC
      PDF Security & Compliance
    WHY CHOOSE ENTERPRISE
    • Trust Center
    • Customer Success Stories
    PROCUREMENT RESOURCES
    • Purchasing guide
    • Licensing options
    CONTACT SALES
    Talk to our experts
    Online 24/5
  • SOLUTIONS
    BY INDUSTRY
    • Government & Public Services
    • Healthcare & Pharmaceuticals
    BY COMPANY
    • Enterprise
    BY MISSION
    • Startups
    • Eco Grants
  • RESOURCES
    FEATURED
    • Agorus Build Uses Iron Suite related to 
									Convert Excel to HTML
      Pink Play Button related to 
									Convert Excel to HTML

      Customer Highlight:

      Watch David Jones, Agorus, create new efficiencies with the Iron Suite

    • Review Of Ironsoftware From Milan related to 
									Convert Excel to HTML
      Pink Play Button related to 
									Convert Excel to HTML

      Developer Spotlight:

      Watch Milan Jovanović use IronPDF

    • Transforming Data Into Insights With Ironpdf related to 
									Convert Excel to HTML
      Pink Play Button related to 
									Convert Excel to HTML

      Webinars:

      Watch our team demo products

    EXPLORE
    • Customer Success Stories
    • Developer Case Studies
    • Partnerships
    LEARN
    • Whitepapers
    • Iron Software .NET Academy
    FREE TOOLS
    • IronDrawing
    • IronFreetools
    BLOGS
    • company news
    • iron suite
    • ironpdf
    • ironocr
    • ironqr
    • ironbarcode
    • ironword
    • ironxl
    • ironppt
    • ironzip
    • ironprint
  • ABOUT US
    WHO ARE WE
    • Our Company
    • 10 Years Anniversary
    • Company News
    • Year in Review: 2024
    • 1% for the planet
    • Beta Program
    • CareersIcon Text Wearehiring related to 
									Convert Excel to HTML
    PARTNER WITH US
    • MSP Consulting Partners
    • ISV Technology Partners
    • Reseller Partners
    JOIN OUR EXPERT NETWORK
    • Microsoft MVPs
    • Content Creators
    • Affiliates
    BUYING FROM US
    • Find a Reseller
    • Trust Center
    • Payment Processor
    • Enterprise
    CONTACT US
    • Sales
    • Support
    • Partnerships
    • +1 (312) 500-3060
    • Send an Email
    • Live Chat 24/5
205 N. Michigan Ave. Chicago, IL 60601, USA
+1 (312) 500-3060
CONTACT US
  • Sales
  • Support
  • Partnerships
  • Corporate
Live Chat 24/5
  • English
  • Español
  • Deutsch
  • Français
  • 日本語
  • 简体中文
  • 繁體中文
IronXL for Python - Excel Library for C# .NET
for
  • Home
  • Licensing
    • Licensing
    • EULA
    • Support & Update Extensions
    • License Upgrades
    • How to Use License Keys
    • Start Free Trial
  • Docs
    • Get Started
    • Code Examples
    • Tutorials
    • How-Tos
    • Troubleshooting
    • Product Updates
Start for Free
pip Download Start Free Trial
Icon Right Caret related to 
									Convert Excel to HTML

Start Free 30 Day Trial

  • Get started with a fully-functinal free trial.
  • Deploy to live servers without restrictions.
  • Access 24/5 support from our engineers.
Logo Icon related to 
									Convert Excel to HTML
IronXL for Python - Excel Library for C# .NET
for
  • .NET
  • Python
  • IRONSOFTWARE HOME
  • Mobile Product Menu

    PRODUCTS
    • IRONSUITE

    • IRONPDF
    • IRONWORD
    • IRONXL
    • IRONPPT
    • IRONOCR
    • IRONBARCODE
    • IRONQR
    • IRONZIP
    • IRONPRINT
    • IRONWEBSCRAPER
  • Mobile Enterprise Menu

    ENTERPRISE
    • IRONSUITE ENTERPRISE
    • IRONSECUREDOC
  • Mobile Open Source Menu

    OPEN SOURCE
    • IRONDRAWING
    • IRONFREETOOLS
  • Miscellaneous

    ABOUT US
    • About Us
    • Company News
    • Customers
    • Environmental Commitments
    • Beta Program
    • Year in Review: 2024
    • Live Chat
    • Global Resellers
    • Join our team
  • CONTACT US
  • HOME
  • LICENSING
    • Licensing
    • EULA
    • Support & Update Extensions
    • License Upgrades
    • How to Use License Keys

    • Start Free Trial
  • DOCS
    • Get Started
    • Code Examples
    • Tutorials
    • How-Tos
    • Troubleshooting
    • Product Updates
Message icon
Skip to footer content
IronXL Code Example
Workbooks
Create or Load Spreadsheets
  • Create a new Excel File
  • Load Excel Files without Interop
Save or Export Formats
  • Export Excel to CSV, XML, HTML, XLSX
  • Convert Spreadsheet File Types
  • Convert Excel to HTML
Edit Workbooks
  • Edit Excel Metadata from Python
  • Protect Excel Files
  • Excel Print Setup
Worksheets
Edit Formulas
  • Excel Formulas in C#
Sort Data
  • Sort Excel Ranges in C#
  • Select Excel Range
Create and Edit Charts
  • Create Excel Chart
Edit Layout
  • Freeze Panes in Excel
  • Auto Adjust Rows & Columns Size
Edit Worksheets
  • Insert Rows & Columns into Excel in Python
  • Group & Ungroup Excel Rows/Columns in Python
  • Repeat Excel Rows & Columns
  • Copy Excel Worksheets
  • Add, Extract & Remove Worksheet Images
Cell Ranges
Cell Range Functions
  • Combine Excel Ranges
Style Cells
  • Style Excel Cell Borders & Fonts
Maths Functions
  • Aggregate Excel Functions
Set Cell Data Formats
  • Excel Number Format
  • Excel Conditional Formatting
Convert Excel to HTML
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xlsx")

# Set up HTML export options
options = HtmlExportOptions()
options.OutputRowNumbers = True
options.OutputColumnHeaders = True
options.OutputHiddenRows = True
options.OutputHiddenColumns = True
options.OutputLeadingSpacesAsNonBreaking = True

# Export workbook to HTML file
workbook.ExportToHtml("workBook.html", options)

Convert Excel to HTML

Related Docs Links

Try IronXL for Free
Get Set Up in 5 Minutes
Icon Lightbulb related to 
									Convert Excel to HTML
Python Module Download for Excel
Install with pip
Version: 2025.7
 pip install IronXL
https://pypi.org/project/IronXL/
  1. Download and install Python 3.7+.
  2. Install pip from pypi.org if it isn't installed already.
  3. Execute the above command in the terminal.
Python PDF Module
Download Module
Version: 2025.7
Download Now
Manually install into your project
  1. Download the package
  2. Run this command from the terminal
    pip install IronXL-2025.7-py37-none-win_amd64.whi
Licenses from $749

Have a question? Get in touch with our development team.

15 1000 1
PyPi Logo
Now you've installed with Pypi
Your browser is now downloading IronXL

Next step: Start free 30-day Trial

No credit card required

  • Test in a live environment
  • Fully-functional product
  • 24/5 technical support
Get your free 30-day Trial Key instantly.
Thank you.
If you'd like to speak to our licensing team:

badge_greencheck_in_yellowcircle
The trial form was submitted
successfully.

Your trial key should be in the email.
If it is not, please contact
support@ironsoftware.com

Schedule a call
Have a question? Get in touch with our development team.
No credit card or account creation required
15 1000 1
PyPi Logo
Now you've installed with Pypi
Your browser is now downloading IronXL

Next step: Start free 30-day Trial

No credit card required

  • Test in a live environment
  • Fully-functional product
  • 24/5 technical support
Thank you.
View your license options:
Thank you.
If you'd like to speak to our licensing team:
View Licensing
Schedule a call
Have a question? Get in touch with our development team.
Have a question? Get in touch with our development team.
ironxl_for_python

Get started for FREE

No credit card required

Test in a live environment

Test in production without watermarks.
Works wherever you need it to.

bullet_test
Fully-functional product

Get 30 days of fully functional product.
Have it up and running in minutes.

bullet_calendar
24/5 technical support

Full access to our support engineering team during your product trial

bullet_support
Support Team Member 6 related to 
									Convert Excel to HTML									Support Team Member 14 related to 
									Convert Excel to HTML									Support Team Member 4 related to 
									Convert Excel to HTML									Support Team Member 2 related to 
									Convert Excel to HTML
ironxl_for_python
Get your free 30-day Trial Key instantly.

bullet_checkedNo credit card or account creation required

badge_greencheck_in_yellowcircle
The trial form was submitted
successfully.

Your trial key should be in the email.
If it is not, please contact
support@ironsoftware.com

Trusted by Millions of Engineers Worldwide
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
ironxl_for_python

Get started for FREE

No credit card required

Test in a live environment

Test in production without watermarks.
Works wherever you need it to.

bullet_test
Fully-functional product

Get 30 days of fully functional product.
Have it up and running in minutes.

bullet_calendar
24/5 technical support

Full access to our support engineering team during your product trial

bullet_support
Support Team Member 6 related to 
									Convert Excel to HTML									Support Team Member 14 related to 
									Convert Excel to HTML									Support Team Member 4 related to 
									Convert Excel to HTML									Support Team Member 2 related to 
									Convert Excel to HTML
ironxl_for_python
Get your free 30-day Trial Key instantly.
Install with pip
View Licensing

Licenses from $749. Have a question? Get in touch.

Trusted by Millions of Engineers Worldwide
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Experience the full power of IronXL Start Free Trial
Logo 1 Percent related to 
									Convert Excel to HTML
Textlogo Iron Suite related to 
									Convert Excel to HTML

IronXL for Python
is a part of IRONSUITE

10 .NET API products for your office documents

Get 10 products for the price of 2   Start Free Trial

Product Links

  • Icon Hash related to Product Links
    ironpdf_logo
    - Create, read, and edit PDFs. HTML to PDF for .NET.
  • Icon Hash related to Product Links
    ironword_logo
    - Edit DOCX Word Files. No Office Interop required.
  • Icon Hash related to Product Links
    ironxl_logo
    - Edit Excel & CSV files. No Office Interop required.
  • Icon Hash related to Product Links
    ironppt_logo
    - Create, read, and edit presentations. No Office Interop required.
  • Icon Hash related to Product Links
    ironocr_logo
    - OCR (extract text from images) in 125 languages.
  • Icon Hash related to Product Links
    ironbarcode_logo
    - Read and write QR & Barcodes.
  • Icon Hash related to Product Links
    ironqr_logo
    - Read and write QR codes.
  • Icon Hash related to Product Links
    ironzip_logo
    - Zip and unzip archives.
  • Icon Hash related to Product Links
    ironprint_logo
    - Print documents in .NET applications.
  • Icon Hash related to Product Links
    ironwebscraper_logo
    - Scrape structured data from websites.
IronXL for Python

Documentation

  • Code Examples
  • How-Tos
  • Blog
  • Credits
  • AI-Friendly Index (llms.txt)

Tutorials

  • Get Started
  • Read an Excel File

Licensing

  • Buy a License
  • Find a Reseller
  • Product Update Renewals
  • How to Use License Keys
  • EULA

Try IronXL for Python Free

  • Download with pip
  • Start Free Trial
  1. IronXL for Python
  2. Code Examples
  3. Convert Excel: XLS, CSV and XLSX
Back to top

Global Navigation Menu

Company Logo and Address

Iron Software
205 N. Michigan Ave. Chicago, IL 60601 USA +1 (312) 500-3060

Main Navigation Links

  • About Us
  • News
  • Customers
  • Careers
  • Academy
  • Webinars
  • Customer HUB Login
  • Contact Us
    • English
    • Español
    • Deutsch
    • Français
    • 日本語
    • 简体中文
    • 繁體中文

Social Media Links

  • Github related to Social Media Links
  • Youtube related to Social Media Links
  • Twitter X related to Social Media Links
  • Facebook related to Social Media Links
  • Linkedin related to Social Media Links
Slack Icon related to Social Media Links Join Iron Slack

Supporting Teamseas

Legal Information

Copyright © Iron Software 2013-2025

  • Terms
  • Privacy
  • Cookie