High-Speed Java Excel Spreadsheet API Library
Programmatically create, edit, import, and export Excel spreadsheets in your Java applications. Deploy nearly anywhere.
Create, load, edit, and save Excel spreadsheets
Save to .XLSX, PDF, HTML, CSV, JSON, and SpreadJS files
Based on the Excel Object Model with zero Excel dependencies
Deploy locally, inhouse or to Cloud, including Azure and AWS
2x+ faster and less memory than Apache POI
Includes a JavaScript Data Viewer to open and view data documents on the client-side
Latest Release Info
What's New in GrapeCity Documents for Excel v6.2
Overview
GrapeCity Documents for Excel, Java edition, is a programming interface that allows Java developers to programmatically create and manipulate Excel documents at scale. GrapeCity Documents for Excel is a solution that allows developers to import/export, create reports & templates, and deploy spreadsheets across Java applications.
Fast and Efficient
Save memory and time with the lightweight API architecture. The more rows in the spreadsheet, the faster our API is by comparison.
Flexible Themes and Components
Empower users with customizable themes, configurable components, summary data, custom styles, embedded drawing objects, integrated calculation engine, and more.
Seamless Excel Compatibility
Lose nothing on import. Pivot tables, comments, charts, conditional formatting, data validation, filters, formulas, shapes, pictures, slicers, sparklines, and tables stay intact.
Develop Excel Spreadsheets in Java 8.0+ for Windows, Linux, and Mac
Create lightning-fast spreadsheets in cross-platform apps with this intuitive Java API.
Document Object Model
The interface-based API allows you to import, calculate, query, generate, and export any spreadsheet scenario. With the VSTO-style API, you can create custom styles using the same elements as VS Tools for Office.
Deploy Java Spreadsheets to the Cloud
Cloud-based deployment means you can be everywhere - with NuGet and Documents for Excel, you can deploy to Azure, AWS, and AWS Lambda.
Important Product Update:
JDK 6 & 7 has reached the end of their life. Since this, GcExcel Java Edition will no longer support them and will now target JDK 8 as of the latest v6 release and onwards.
Top Features for Excel JAVA API
Import and Export Excel in a Java Application
Seamlessly import and export Excel-compatible XLSX, XLTX, XLSM files with no Excel dependency, with all formulas, formatting, and other settings.
Workbooks and Worksheets
Create, import, export, use passwords, add sheets, cut and copy ranges, copy and move worksheets, activate, configure, delete, protect, and add iterative calculations.
Formulas (450+ Excel Functions)
Use hundreds of built-in functions and operators to perform complex calculations, add external formulas, or build your own custom functions and create what you need.