Spire.XLS-for-JavaScript
A professional Excel development component that can be used to create, read, write, and convert Excel files in web applications with JavaScript.

Product Page | Documentation | Examples |
Forum |
Temporary License |
Customized Demo
Spire.XLS for JavaScript is a powerful Excel JavaScript library that can be used to create, read, write, and convert Excel files in any JavaScript environment with no reliance on Microsoft Office Excel. This JavaScript library supports both client-side and server-side development, including environments like Node.js, and enables smooth integration with frameworks such as Vue, React, Angular, and pure JavaScript.
The API supports old Excel 97-2003 formats (.xls) and modern Excel formats like Excel 2007, Excel 2010, Excel 2013, Excel 2016, and Excel 2019 (.xlsx, .xlsb, .xlsm), as well as OpenOffice (.ods). It offers fast performance and reliability, reducing the complexity of manual Excel manipulation and avoiding the need for Microsoft Automation.
$3
Spire.XLS for JavaScript is a completely standalone Excel manipulation library that does not require Microsoft Excel or Office to be installed on the system.
$3
- Create/Save/Merge/Split/Get Excel files.
- Protect/Encrypt/Decrypt Excel files.
- Create/Add/Rename/Edit/Delete/Move worksheets.
- Insert/Modify/Remove hyperlinks.
- Add/Remove/Change/Hide/Show comments in Excel.
- Merge/Unmerge Excel cells, freeze/unfreeze panes, and insert/delete rows and columns.
- Add/Read/Calculate/Remove Excel formulas.
- Create/Refresh pivot tables.
- Apply/Remove conditional formatting.
- Add/Set/Change headers and footers.
$3
Developers can easily manipulate Excel cells and evaluate formulas in JavaScript at runtime. The fast, scalable calculation engine is compatible with Excel versions from 97-2003 to 2019. The library supports a wide range of cell formatting options, including cell merging, text wrapping, alignment, rotation, interior, borders, and font formatting (e.g., font type, size, color, bold, italic, strikeout, underline). Conditional formatting, search/replace, filtering, and data validation are also supported.
$3
- Convert Excel to PDF/HTML/XML/CSV/Image/XPS/SVG.
- Convert CSV to Excel/CSV to PDF.
- Convert a selected range of cells to PDF.
- Convert XLS to XLSX or XSLX to XLS.
- Convert Excel to OpenDocument Spreadsheet (.ods).
- Save Excel charts as SVG/Image.
- Convert HTML to Excel.
$3
Spire.XLS for JavaScript provides a variety of chart types such as Pie Chart, Bar Chart, Column Chart, Line Chart, and Radar Chart. It supports seamless data transportation between databases and Excel in JavaScript. Hyperlinks and templates are also supported, making it easy to integrate Excel functionality into your web applications.
Vue Examples
$3
``
JavaScript
Click the following button to create my first Excel
Start
Click here to download the generated file
`
$3
`
JavaScript
Click the following button to convert Excel to PDF
Start
Click here to download the generated file
`
$3
`
JavaScript
Click the following button to convert worksheet to image
Start
Click here to download the generated file
``
Product Page | Documentation | Examples |
Forum |
Temporary License |
Customized Demo