- Products
- BI Suite
- - Editions
- - JasperServer
- - JasperAnalysis
- - JasperETL
- - JasperReports
- - iReport
- - Add-ons
- - Community vs Pro
- - Supported Platforms
- User Solutions
- - Stand Alone
- - Embedded
- - SaaS
- Horizontal Solutions
- - Production Reporting
- - Operational & Embedded Reporting
- - End-User Query and Reporting
- - Dashboards & Mashups
- - Data Analysis
- - Data Integration
- Services
- Training
- Support
- Resources
- Events
- Partners
- Company
- Store
- Software
- - BI Suite
- - Column Manager
- - ODBO Connect
- - Template Exporter
- Ultimate Guides
- - JasperServer
- - JasperAnalysis
- - JasperReports
- - iReport
- - Authentication Cookbook
- Documentation Packs
- - BI Suite
- - JasperServer & JasperAnalysis
- - JasperReports & iReport
- Training Services
- - Advanced Report Design Using iReport
- - Intro to Report Design Using iReport
- - Technical Training
- Incident Support
- - 3 Incidents Support
- - 6 Incidents Support
- - Support Options Table
JasperReports
"We needed to replace Crystal Reports for an application we were porting from VB. JasperReports did the trick. I have been very pleased with JasperReports. Its reporting power is unparalleled in the Java world!" -- Timco Aero
JasperReports – An Embeddable Java Reporting Library For Developers
For business users, the cornerstone of business intelligence is the ability to see the information they need as quickly and as clearly as possible. Reports that are too complex to create or use soon lose value. With JasperReports, you can embed the power of Jaspersoft reports in your applications. And your users will gain the enterprise-grade tools they need to create reports with unprecedented ease, from the simplest invoice to the most complex dashboards.
JasperReports Equals Maximum Java
JasperReports is the world’s most complete, most popular Java reporting solution. Implemented as a 100% pure Java report library, JasperReports seamlessly embeds in your applications. Using standards-based, open XML report definitions, it allows users to take advantage of the largest and most active community of report designers and developers. JasperReports is Java reporting to the max.
Massively Scalable And Massively Useful
JasperReports enables users to produce reports of any length and complexity. In fact, its built-in virtualization capability means that only available disk storage resources limit report size. High performance reporting features include:

- Multiple data sources such as JDBC, XML, POJO, EJB, MDX, CSV, and custom
- Output in HTML, PDF, XLS, RTF, SWF, ODF, TXT
- Sub-reports—reports within other reports
- Tables, crosstabs, charts, barcodes, and graphical report components
- Conditional printing and formatting
(Visit The Interactive Report Gallery)
iReport. Command Central For Report Design.
The heart of the JasperReports interface is iReport—the visual report designer specifically designed for JasperReports. iReport gives administrators and report designers total control over the contents as well as the look and feel of every report. This kind of control ensures their report presentation is every bit as powerful as it is easily understood. With iReport, designers can create web-based and print-ready reports in virtually any style—dashboards, tables, crosstabs, charts, and gauges.
iReport is a 100% pure Java application, which is available as a rich client or a NetBeans IDE plug-in. iReport includes full support for JasperReports and JasperServer and enables business users to:
- Create pixel-perfect reports with any layout
![]()
- Live-preview reports in any format
- Choose page-orientation or continuous output for printing or screen
- Upload and download reports to and from the JasperServer repository
- Build graphic queries for for SQL, MDX, and JasperServer domains (business metadata layer)
- Embed drill-through and hypertext links, including PDF bookmarks
- Rotate text
- Create internationalized and localized reports
Chart Designer
To fine-tune chart design, JasperReports includes a chart designer that gives users every conceivable tool to make charts easy to build and powerful to use. Working with the comprehensive library provided, the choices are endless. Users can choose from meter, thermometer, and multi-axis charts. Take advantage of the built-in expression builder. And guarantee predicted functionality by testing a chart in the desktop environment with iterative report preview.
