Free Spire.Office for JavaScript
- Overview
Free Spire.Office for JavaScript is the Community Edition of Spire.Office for JavaScript, a comprehensive suite of enterprise-level JavaScript APIs developed by E-iceblue. It includes Free Spire.Doc for JavaScript, Free Spire.XLS for JavaScript, Free Spire.Presentation for JavaScript, Free Spire.PDF for JavaScript.
With Free Spire.Office for JavaScript, developers can seamlessly handle Word (DOC, DOCX), Excel (XLS, XLSX), PowerPoint (PPT, PPTX), PDF, and other popular document formats. The library offers a rich set of features, enabling users to create, read, edit, format, and convert documents with ease.
As a standalone JavaScript library, Free Spire.Office for JavaScript provides an intuitive API that allows developers to integrate document processing capabilities into web and Node.js applications without relying on additional plugins or third-party software.
Friendly Reminder:
We don't provide technical or any other support to the users of the free versions.
- ● When reading or writing Word files, Free Spire.Office for JavaScript, is limited to 500 paragraphs and 25 tables. When converting Word files to other file formats, you can only get the first 3 pages of the resultant files.
- ● When reading or writing .xls files, Free Spire.Office for JavaScript is limited to 5 sheets per workbook and 200 rows per sheet, there is no such limitation with .xlsx file formats. When converting Excel to other file formats, you can only get the first 3 pages of the resultant files.
- ● When reading or writing PDF and PowerPoint files, Free Spire.Office for JavaScript is limited to 10 pages. When converting PDF and PowerPoint files to other file formats, you can only get the first 3 pages of the resultant files.
- ● When generating or scanning barcodes, Free Spire.Office for JavaScript only supports a limited number of barcode types.

Additionally, Free Spire.Doc for JavaScript provides robust conversion features, allowing users to convert Word documents to and from TXT, HTML, PDF, XPS, XML, Markdown, and SVG formats. This makes it a versatile solution for web-based and Node.js applications that require seamless Word document processing.

Free Spire.XLS for JavaScript supports both the legacy Excel 97-2003 format (.xls) and modern formats such as Excel 2007, Excel 2010, Excel 2013, Excel 2016, and Excel 2019 (.xlsx, .xlsb, .xlsm), as well as OpenOffice (.ods) files. It delivers high performance and reliability compared to building a custom spreadsheet solution or using Microsoft Automation.

Free Spire.PDF for JavaScript enables seamless PDF conversion, including PDF to XPS, XPS to PDF, PDF to SVG, SVG to PDF, PDF to Excel, PDF to Word, PDF to HTML, HTML to PDF, and PDF to PDF/A, ensuring high-quality output.

Free Spire.Presentation for JavaScript
Free Spire.Presentation for JavaScript is a standalone JavaScript library that allows developers to create, edit, convert, and save PowerPoint presentations effortlessly without requiring Microsoft PowerPoint.Free Spire.Presentation for JavaScript supports PPT, PPS, PPTX, and PPSX file formats. It also enables high-quality conversion between presentation formats and to images, PDF, XPS, HTML, and SVG.
Frameworks




GET STARTED
Free Trials for All Progress Solutions