The fast, complete .NET reporting solution
With code-based reporting, easy-to-use designers, and a flexible API, ActiveReports provides a reporting experience you’ll love
- Design, customize, publish, and view .NET reports
- Create code-free reports with the ProDesigner app
- Write customized reports entirely in code
- Leverage the lightning-fast, powerful reporting engine to develop complex reports of all types
- Export to multiple formats
NEW: Users can design ad-hoc reports with the
ProDesigner for Web!
-
Create code-free reports with the ProDesigner app
Deliver new reports in less time with the ProDesigner desktop app. You’ll work in the drag-and-drop designer, bind data in a few clicks, and generate reports without a line of code
-
Design the report type of your choice
Broaden your reporting reach! Select from layout-driven page reports, data-driven RDL reports, and traditional code-based banded section reports
-
Give your users the power of ad-hoc reporting on web or desktop
Embedding the ProDesigner's end-user designer controls in your desktop or web solution enables users to create their own reports on the fly, with fully customizable headers, controls, and formulas
-
Generate dynamic code-based reports with the comprehensive API
Develop reports entirely in code, change controls’ run-time behavior, and implement an event-based, truly dynamic reporting experience
-
Design and deliver .NET reports, fast, with the Visual Studio add-in
The fully-integrated VSDesigner Add-In includes a toolbox and properties window, providing a familiar, comfortable report design experience in the most popular IDE.
-
Embed royalty-free, customizable viewers in your apps
Give your users a table of contents, thumbnails, drill down interactivity, parameters, and even annotations using viewers for JavaScript, HTML5, ASP.NET, ASP.NET MVC, WPF, and WinForms.
ActiveReports Professional's Top Features

Offer ad-hoc reporting to end users
By embedding the customizable ProDesigner* component in your desktop or web solution, you can give your users a tailored ad hoc report-creation experience
ProDesigner Desktop | ProDesigner Web

Powerful reporting engine
ActiveReports’ high-speed reporting engine is optimized for fast imports, exports, calculations, and large report generation

Branch out with multiple report types
Pick from layout-driven page reports, scrolling RDL reports, and code-based section reports to create a full-featured report library

No-code design with ProDesigner app
Design and deliver reports quickly and easily with the desktop ProDesigner* app

Save time with master reports
Create a master report* as a template to keep consistent branding in headers, footers, logos, and more

Export to multiple formats
Export to major modern document types like PDF, Excel, CSV, DocX*, JSON, Word, RTF, HTML, Text, XML, and TIFF
Explore ActiveReports' expansive feature set
Leverage built-in features and extend to your needs with the API
- .NET Report types
- Data-driven continuous RDL reports
- Layout-driven page reports
- Banded section reports
- Report creation
- Create reports in Visual Studio with VSDesigner Add-In
- Code-free design with standalone ProDesigner*
- Add ad-hoc reporting for end users on web and desktop*
- Dynamic .NET reports
- .NET overloadable events
- Comprehensive, flexible .NET API
- Control Section Report behavior using events
- Design dynamic .NET reports entirely in code
- Change run-time behavior of RDL and Page reports
- HTTP handlers*
- Self-service .NET reporting for end users
- Add ad-hoc report design for end users in desktop solutions*
- Add ad-hoc report design for end users in web solutions*
- Construct reports from parts of other reports*
- Customizable set of .NET report designer controls
- Install without Visual Studio for BI and IT teams
- Customize report layouts for different customers using Layers
- Shared .NET Report Sources
- Nested data regions bound to different data
- Shared datasources and datasets*
- Visual Query Designer
- Localize .NET Reports
- Major language character sets and locales
- Multiple languages supported
- RTL support
- Standard and custom multi-byte character sets
- Streamlined design and customization
- .NET Report themes
- Create and use custom controls in your project
- CSS-like stylesheets
- Master reports*
- Embed SubReports in multiple reports
- Mail merge operations
- Display richly formatted text in XHTML
- Include HTML text to render reports with rich text
- Add mail merge fields
- Add table, table row, table cell, and table header tags and attributes
- Define element names and output
- Map attributes to CSS properties
- Set background and border colors
- Toggle visibility on rich text
- Printing
- Add print methods to your reports
- Booklet and duplex printing
- Define different gutters and margins on odd and even pages
- Define paper sizes, page margins, watermarks, and page scaling
- PDF print presets
- Print selected layers, select paper trays, and set pages per sheet
- Scan preprinted forms for accurate layouts
- View printer job
- Interactivity
- Drill down
- Filter parameters
- Sorting
- Royalty-free viewers
- JavaScript Viewer*
- WinForms viewer
- WPF viewer with touch
- HTML5 Viewer
- ASP.NET Viewer*
- ASP.NET Viewer (Raw HTML)*
- ASP.NET Viewer (PDF)*
- Report conversion
- Convert Crystal Reports
- Convert Section Reports to RDL
- Import layouts from Excel
- Convert MS Access reports
- Convert RPX reports
- Data Sources
- Microsoft SQL Server
- Oracle Client Provider
- CSV Files
- JSON Datasources
- XML Datasources
- ODBC Providers
- OLEDB Providers
- Data Objects
- Extensible Custom Data Providers
- Shared datasources and datasets*
- Export
- CSV and Excel
- DocX* and Doc
- HTML and XML
- JSON
- Advanced PDF encryption* like security, settings, and embedded fonts
- RTF and Text
- TIFF
- Chart Controls
- Area Chart
- Bar Chart
- Bubble Chart
- Column Chart
- Financial Charts
- Line Chart
- Pie Chart
- Scatter Chart
- Data Visualization
- Banded Lists
- Barcodes
- Bullets and Sparklines*
- Containers and Overflow Placeholders
- Formatted and Rich Textboxes
- Images
- Maps*
- Tables
- Table of contents*
- Tablix in reports
- *Not included in ActiveReports Standard.
- Compare Professional vs. Standard
Deliver beautifully-designed .NET reports in less time with the ActiveReports Designers

ProDesigner App
This standalone app enables you to build complete design-based reports code-free and offer ad-hoc report design for your end-users on desktop or web.
- Easily create new reports with the drag-and-drop interface
- Includes snap lines, guides, and subsections
- Provides end-user ad hoc reporting on desktop or web
- Not available in ActiveReports Standard

VSDesigner Add-In
The Visual Studio-based designer includes full integration into the best .NET IDE.
- Toolboxes and properties windows
- Drag and drop controls to the design surface
- Build code-based functions in the code behind
- Available in ActiveReports Professional and Standard
Try ActiveReports Demos
Demos
Demo Gallery
Web Designer
Financial Report with Drilldown and Parameters
Sales Dashboard with Maps and Drilldown
What's New in ActiveReports 13

New web designer
With the ProDesigner for Web embeddable control, end users can open existing reports in a design view, manipulate the layout, create new reports, and preview them.
The ActiveReports JSViewer is a new JavaScript report viewer control that can run on any modern browser with a fast rendering experience. The JSViewer supports the major web application frameworks and includes client-side and server-side rendering, a familiar .NET-like syntax, and multiple customizations, exporting, and printing options.
We've overhauled our charts! Especially built for reports on the web, the new charts offer interactivity, improved performance, and enhanced chart types.
The enhanced FormattedText control to support many more HTML tags, and users can also see the rendered text in the control at design time to ensure a WYSIWYG result. Supported tags and attributes include table, td, th, tr, and mapping attributes to CSS properties.
The enhanced the Report Converter includes conversion to the Page Reports, a sister-report-type of the RDL Reports. Page Reports are great for highly structured reports such as invoices, official or government forms, diplomas and templates, etc.
ActiveReports' VSDesigner Add-In now includes a Visual Studio theme that has been extended to the ActiveReports designer and its supporting windows. This not only provides a nice UI change for the designer, but also includes new icons for the updated UI.
What's NewManage, publish, and scale your reports with ActiveReports Server Core

Manage, publish, distribute, and store reports online with ActiveReports Server
Manage, publish, distribute, and store reports online
Add ActiveReports Server Core and get:
- Report scheduling and exporting in the end-user web portal
- Web-based administrator functions like monitoring, managing, and configuring reports and end user roles
- Built-in load balancing
- Plug-and-play scalability
- Multi-tenant deployment
- Server-based print management
- Single sign-on support