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

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
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
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.
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
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
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
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
PDF
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
n ActiveReports Standard.