We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The PHP Report Viewer is a web reporting tool that displays SSRS, RDL, and RDLC reports within web applications. It empowers your application with all major capabilities of RDL reporting such as parameters, variables, expressions, code modules, calculated fields, sorting, grouping, filtering, paging, report linking, drill down (toggle item), drill through, hyperlink and more. You can export the report to PDF, Excel, CSV, WORD, PowerPoint, and HTML formats. Reports rendered using HTML5 provide an optimal user experience across phone, tablet, and desktop form factors.

Report formats

SSRS server reports support in PHP Report Viewer

SSRS server reports

Syncfusion PHP Report Viewer can render RDL reports published or deployed on SQL Server Reporting Services (SSRS) server.

Local RDL and RDLC reports support in PHP Report Viewer

Local RDL and RDLC reports

You no longer require SSRS Report Server to render RDL reports. View RDL and RDLC reports that are local or embedded in an application without using SSRS Report Server.

Connect to any report data source support in PHP Report Viewer

Connect to any report data source

Retrieves data from a wide variety of data sources that are in local or server data bases.

  • Built-in data sources: Microsoft SQL Server, Microsoft SQL Azure, SQL CE, XML, Microsoft Access, Oracle, OLEDB, and ODBC.
  • Business object data source: IList, DataSet, and DataTable.
  • Custom data processing extension: MySQL, SQLite, PostgreSQL, etc.

Report items

Enables users to view stylish and interactive reports created with RDL reporting standard data visualization, data region, and reports basic items efficiently:

  • Basic items: Text box, image, line, and rectangle.
  • Data region items: Table, matrix (pivot table) and list.
  • Data visualization: Charts, sparklines, databars, gauges, indicators, and maps.
  • Subreports.
  • Custom report items.

Report parameters

End users can interactively provide report parameter inputs at run-time to modify data presentation of reports based on it.

Custom parameter layout support in PHP Report Viewer

Custom parameter layout

Supports SQL Server 2016 parameter layout that enables you to render report parameters the way you want.

Query parameters support in PHP Report Viewer

Query parameters

Has support to preview report with query parameters that filters data from the data source. It limits the amount of data based on the run-time parameter user input or allows it to be set in report as default values.

Filter, group, and sort data

Data values of data region report items are organized using grouping, sorting, and filtering. It supports items such as tables, pivot tables, lists, charts, spark lines, data bars, gauges, indicators, and maps.

Grouping support in PHP Report Viewer


Supports grouping to visualize data in an organized way. Groups data in tables, charts, gauges, maps and indicators, and organizes data based on a dataset field, group expression, or other values.

Sorting support in PHP Report Viewer


Controls the order in which data is displayed in a data region item of the report (either as ascending or descending).

Filtering support in PHP Report Viewer


Filtering allows data compaction. Renders report with filters that are applied to shared or embedded data set, table, chart, or data region group.

Displays RDL report with conditional formatting and expression


Renders reports with simple and complex SQL Server Reporting RDL specification expressions that specify or calculate values for report item properties, parameters, queries, groups, sorting, code module, filters, fields, collections, functions, etc.

You can work with reports at run-time through RDL reporting features like drill through, drill down, hyperlink, and interactive sorting.

Export RDL and RDLC to PDF, Excel, Word, and other formats support in PHP Report Viewer

Export RDL and RDLC reports

Export displayed reports into popular file formats such as PDF, Word, Excel, CSV, PowerPoint, and HTML. In addition, provides property options to change the export format version and settings.

Print support in PHP Report Viewer


Supports printing previewed reports by clicking the print option from the toolbar. Property settings allows you to view and print from the same tab or a new tab.

Print preview support in PHP Report Viewer

Clicking print layout option on the toolbar shows the report in printable output format.

Fit to page support in PHP Report Viewer

Fit to page

Options are available to fit the page content relative to the control size by page width or whole page size.

Page setup support in PHP Report Viewer

Page setup

Customize your report page design by selecting options like paper size, orientation, and margins in the Page Setup dialog. Clicking print preview option shows the changes applied to the report page in Report Viewer.

Customize toolbar support in PHP Report Viewer

Customize toolbar

Customize toolbar icons and element’s appearances using templates. Hide the component toolbar design and show customized user interface using Report Viewer properties.

Custom parameter block support in PHP Report Viewer

Custom parameter block

Supports customizing the default left-to-right parameter block’s appearance using templates. Hide default Report Viewer parameter block and show custom user interface.

Developer-friendly APIs support in PHP Report Viewer

Developer-friendly APIs

You have control over all UI elements (toolbar, parameter block, page, and dialogs) and behaviors of the PHP Report Viewer. You can provide the best experience to your end users through a rich set of developer-friendly APIs.

Other supported frameworks support in PHP Report Viewer

Other supported frameworks

The PHP Report Viewer supports JavaScript, Angular, React, EmberJS, Aurelia, and JSP. This allows you to create your own application with web reporting features.

Globalization and localization

Globalization support in PHP Report Viewer


You can format the report contents to any language that will help users from different locales.

Localization support in PHP Report Viewer


Users can localize all static text of the PHP Report Viewer to any preferred language.

Responsive rendering support in PHP Report Viewer

Responsive rendering

Report Viewer will adaptively render itself with optimal user interfaces for phone, tablet, or desktop form factors. This helps your application to scale elegantly on all form factors with ease.

Browser compatibility support in PHP Report Viewer

Browser compatibility

Works in all modern browsers on all devices as the PHP Report Viewer is rendered using HTML5 elements.

Themes support in PHP Report Viewer


The PHP Report Viewer is shipped with themes such as Material, Bootstrap, Fabric (Office 365), high contrast, and more. Users can create new themes to have their own desired look and feel by using the Theme Studio application with ease.


Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

Double quotes

We're using the file formats and Windows/JavaScript list controls a lot. They're fast, easy to use, and the documentation is good and contains examples. Tickets with questions or suggestions were answered within a day, so we're happy to use the Syncfusion libraries.
Daniel Persidok

Daniel Persidok

wpd onshore GmbH & Co. KG

Double quotes

Using Syncfusion Angular and JavaScript controls makes front-end web development a piece of cake. Each component has many properties that can be configured as per your desire, methods that can be used to interact with the element, and a lot of events that trigger at different stages, which makes modifying your components according to the state of the application an easy task. Also, their support is amazing! They always offer a sample working project, which makes it very simple to solve your question about your code.
Carlos Rodriguez Garcia

Carlos Rodriguez Garcia


Transform your applications today by downloading our free evaluation version Download Free Trial


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Syncfusion Awards
Scroll up icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon