Skip to main content Skip to footer
ActiveReports.NET Web Report Viewer

Report Viewers for All ASP.NET Applications

Add reporting to any enterprise-level application. View reports in ASP.NET MVC, ASP.NET CORE MVC, .NET 8, and Blazor applications using ActiveReports' lightweight viewers with built-in support for client-side printing, exporting to over 15 formats extensible API.

Download Free Trial

Web Viewer Components

Choose from 2 available viewer components. WebViewer for ASP.NET WebForms and ASP.NET MVC and JSViewer for ASP.NET MVC, ASP.NET CORE MVC, .NET 8, Blazor, JavaScript, Angular, React, and Vue applications. Reports render on the server and view in the browser.

Embrace the Latest Tech

ActiveReports' JSViewer and WebViewer controls give you the flexibility to deliver reports in the browser in the framework of your choice. With support for ASP.NET MVC, ASP.NET WebForms, ASP.NET CORE MVC, .NET 8, Blazor, JavaScript, Angular, React, and Vue, you have the freedom to embrace your favorite stack.

Drive Interactive Reports to Your Users

Add sorting, drill-down, and drill-through actions to your reports, insert a document map to jump to a report section, or add hyperlinks to external web pages. These interactive features are available to all report viewers.

Customize to Suit

Use the flexible API to customize the viewers and blend them into your web page. Add custom buttons, remove or hide existing ones, or customize the parameters panel. With multiple View Modes, you can display your reports as Paginated, Continuous, or in Galley view.

WebViewer

Render Modes

The WebViewer control offers three render modes: HTML, RawHTML, Acrobat. The default HTML render mode displays a viewer shell with a customizable toolbar, parameters panel, Table of Contents, text search, and more. RawHTML displays the report as part of your web page without the viewer shell. Acrobat render mode renders a PDF version of your reports in your browser.

Learn More

Client-Side Printing

Allow users to print their reports from the browser easily. With advanced printing options available, your users can print as a duplex, from specific trays, with added watermarks, and more.

 

 

 

Learn More

Parameters

A rich parameters panel allows you to take input from your users to filter the data in your reports. Customize the prompts, input value type, and presentation all in one place.

 

 

 

Learn More

JSViewer

Responsive Layout

The JSViewer supports all the major browsers as well as rendering in mobile layout. On mobile devices, the viewer's UI changes to accommodate the screen size while reports are panned in the viewer.





Learn More

Customized Parameter Panel

Use the JSViewer to display advanced parameter prompts and panels created with the End-User Report Designer for the web.






Learn More

View Modes

The JSViewer offers multiple view modes: Single Page, Continuous, and Galley. The default Single Page view mode paginates your report based on the page size set at design time and displays one page at a time. The Continuous view mode displays your paginated reports in a single continuous and scrollable view. The Galley mode displays data in a single scrollable view without page breaks or margins.

Learn More

Feature Comparison

Features JS Viewer WebViewer
ASP.NET WebForms  
ASP.NET MVC
ASP.NET CORE MVC  
.NET 8  
Angular *  
React *  
Vue *  
Blazor *  
Multiple Render Modes  
Multiple View Modes
Parameters Panel
TOC
Text Search
Printing
Exporting
Customizable Toolbar
Customizable Parameters Panel  
Zooming
Responsive Layout  

Customer Feedback and Awards

Five Star Rating

"Great software as always!"

BRIAN GOODRICH

Five Star Rating

"The GrapeCity products provide the tools my team needs."

BARRY BRINSON

Five Star Rating

"I cannot imagine developing reliable, robust, business applications without ActiveReports!"

JIM BULLINGTON

ComponentSource Award 2023 #5 Product ComponentSource Award 2023 Top 5 Product

"We chose ActiveReports due to its full feature set, friendly licensing model for web-based applications, and ease of development."

AARON CHRISTIAN, DIRECTOR OF SOFTWARE DEVELOPMENT, ORION HEALTHCARE TECHNOLOGY

"I cannot imagine developing reliable, robust, business applications without ActiveReports!"

JIM BULLINGTON, JAMES BULLINGTON CONSULTING SERVICES

"Ease-of-use and the ability to have multi-level subreports were the two main considerations. ActiveReports stood head and shoulders above the other three products."

ROD PICK, SOFTWARE DESIGNER & IT MANAGER, MELMARC PRODUCTS

"The uniqueness of the ActiveReports products has helped to boost our sales which is always a good thing."

WENDY MATHIS, SOFTWARE ENGINEER, KNOWLEDGE RELAY

Trusted by the World's Leading Companies