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


Report Writer is a ASP.NET Core reporting library for creating and exporting SSRS, RDL, and RDLC (SQL server 2008 and above) specification reports. The report generator supports exporting reports to PDF, Word, Excel, and CSV formats programmatically without viewing or showing. Allow users to encrypt and password-protect the exported documents and share them with other users. The control lets you use reporting features such as parameters, expressions, sorting, grouping, filtering, report linking, and hyperlinks.

Report formats

Export SSRS server reports support in Report Writer

Export SSRS server reports

Syncfusion Report Writer can export RDL reports published or deployed on SQL Server Reporting Services (SSRS) server.

Export local RDL and RDLC reports support in Report Writer

Export local RDL and RDLC reports

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

Report data source

Export reports created using a built-in data source, business object collection, or data processing extension against any database or data source:

  • Built-in data sources—Microsoft SQL Server and Microsoft SQL Azure.
  • Business object data source—IList, IList, DataTable, and Dataset.
  • Custom data processing extension—MySQL, SQLite, PostgreSQL, etc.

Report data source support in Report Writer

Report items supported

Report items

Export stylish and interactive reports created with SQL RDL reporting with standard data region, and basic reports items:

  • Data region items—Tables, matrices (pivot tables), and lists.
  • Basic items—Text boxes, images, lines, and rectangles.
  • Subreports.

Report parameters

Users can export reports with report parameters and query parameters. Report parameters are used to provide user inputs at runtime to modify the data presentation of reports. Query parameters limit the amount of data based on the runtime user input or default values.

Report parameters support in Report Writer

Filtering, grouping, and sorting support in Report Writer

Filter, group, and sort data

Report Writer allows to export data region report items with grouping, sorting, and filtering. It is used to organize the data in report items such as tables, pivot tables, and lists.


Export reports with simple and complex SQL Server Reporting RDL specification expressions that specify or calculate values for properties used in reports. It allows you to use expressions in parameters, queries, groups, sorting, code modules, filters, fields, collections, etc. The expression can use the RDL custom code, built-in collection, conditional formatting, and functions.

Conditional format report using expressions in Report Writer

Create RDL and RDLC reports programmatically using Report Writer

Create RDL and RDLC reports programmatically in C#

Use simple APIs to create RDL and RDLC reports programmatically in C# and change report item properties without using a visual design interface.

Encrypt and secure documents

Encrypt and password-protect exported documents through simple property settings.

Encrypt and secure documents in Report Writer

Report Writer support to change the default file format

Change the default file format

Users can change the default file format to any other file format that is supported by the selected file type. It includes APIs to set the formats before exporting the document.

Advance layout for merged cells

Report Writer supports additional export layouts in Word and Excel export formats to eliminate the tiny columns, rows, and merged cells. The benefits of the layout are:

  • Overcomes the merging problem with tiny cells, rows, and columns in SSRS Excel and Word exporting.
  • Provides clear readability by eliminating the tiny columns, rows, and merge cells.
  • Allows you to perform data manipulations such as applying sorting, filters, and grouping in Excel.

Advance layout for merged cells support in Report Writer

Developer-friendly APIs support in Report Writer

Developer-friendly APIs

You have control over all behaviors of the Report Writer to provide the best experience to your end users through a rich set of developer-friendly APIs.


Read independent,
authenticated reviews
on G2 Crowd

Download Now Pricing

What do our customers say about us?

Double quotes

Syncfusion controls contain almost everything a developer could ask for, saving us time and money. All backed up by unmatched support. Syncfusion controls are a developer's dream come true.
Kevin Kerr

Kevin Kerr


Double quotes

I would highly recommend using Essential Studio and have found that the Syncfusion support team is one of the fastest I have worked with.
Georg Kukula

Georg Kukula

G&W Software Entwicklung GmbH

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