Chat Icon
Announcement Speaker Release Announcement: Introducing Bold Reports version 6.1.34! Learn More
Created with Sketch.

Report Designer for Blazor

Web-based report designer that transforms your data into insightful SSRS RDL/RDLC reports without a single line of code.

Play Icon


Blazor Report Designer, also known as Blazor Report Builder, is a feature-rich component for creating SSRS RDL and RDLC reports effortlessly. Connect to data sources, and create datasets, queries, interactive parameters, and subreports. Using report items like charts, grids, and more, create visually appealing paginated reports without coding. Access control allows tailored permissions for secure reporting.

What you can do with Blazor Report Designer

Connect to any data source

Consume data from a wide variety of data providers in local or server databases:

  • BulletinBuilt-in data sources:
    Microsoft SQL Server, Microsoft SQL Azure, Web API, OData, PostgreSQL, MySQL, MariaDB, MemSQL, JSON, XML, CSV, Excel, Oracle, OLEDB, and ODBC.
  • BulletinBusiness object data sources: JSON.
  • BulletinCustom data processing extensions: SASS.

Utilize the Blazor Report Designer to connect your reports with any data source.
Create data models with an easy-to-use query builder while designing RDL and RDLC reports using the Blazor Report Designer

Create data models with an easy-to-use query builder

Data query preparation is time consuming , but with our Blazor Report Designer, query generation can be done with a few clicks. The easy-to-use drag-and-drop query builder helps both technical and nontechnical users to create and view relationships between tables.

Eye-popping data visualization

Create and visualize powerful insights from your data using a variety of report items:

  • BulletinBasic items: Text box, image, line, and rectangle.
  • BulletinData region items: Table, matrix (pivot table), and list.
  • BulletinData visualization: Charts, sparklines, data bars, gauges, indicators, and maps.
  • BulletinSubreports.
  • BulletinCustom report items: Barcodes, QR barcodes, and more.

Create stunningly beautiful reports with eye-popping data-visualization using the Blazor Report Designer.
Styling and formatting in the Blazor Report Designer.

Styling and formatting reports

The Blazor Report Designer allows you to easily transform your data into beautiful reports. The WYSIWYG user interface allows the report to be edited in the same form it is printed or displayed. Furthermore, you can easily edit a report with mouse, touchscreen, or keyboard interfaces.

Data shaping

Create and view organized and shaped data to make bolder business decisions using the following techniques:

  • BulletinSorting
  • BulletinFiltering
  • BulletinGrouping
  • BulletinSummaries and aggregates
  • BulletinCalculated fields

Data shaping to create beautiful reports using the Blazor Report Designer.
Create report parameters in RDL and RDLC reports using the Blazor Report Designer.

Report parameters

  • BulletinCascading parameters
  • BulletinNon-queried parameters
  • BulletinQueried parameters
  • BulletinMultivalued parameters
  • BulletinCustom parameter layouts

Multi-column reports

Users can create and visualize data across multiple adjacent columns, such as mail merge, business cards, newspaper, and more.

Create beautiful multicolumn reports using the Blazor Report Designer.
Create beautiful interactive reports

Interactive reports

Display data in data regions that support user interactivity at runtime with features like drill down, drill through, hyperlinks, bookmarks or anchors, document map, subreports, and nested data regions.

Expression builder

The Blazor Report Designer provides an expression builder that allows you to create simple and complex RDL expressions. Expressions are used throughout report definition to control the content or appearance of a report.

  • BulletinSet dynamic values to any properties such as color, font, and more.
  • BulletinCreate additional operations such as mathematical computations, conditional formatting, conversions, and more.
  • BulletinUse constants, built-in fields, parameters, fields, data sets, variables, operators, common functions, and more.

The Blazor Report Designer expression builder.
RDL and RDLC report editing capabilities in the Blazor Report Designer.

Editing capabilities

Editing a report and its report items is simple with support for basic editing operations such as cut, copy, paste, undo, and redo.

View reports

The WYSIWYG Report Designer provides an option to preview reports and verify whether the created report displays what you require. The reports are displayed using the Blazor Report Viewer.

View RDL and RDLC reports using the Blazor Report Designer.
Print preview RDL and RDLC reports using the Blazor Report Designer.

Print preview

Provides support to set up print options like paper size, margins, and orientation of the printable output and preview the result.

Print and export

Effortlessly print and export report contents by just clicking the print/export option in the toolbar. The most popular file formats are supported, including PDF, Word, Excel, CSV, PowerPoint, XML, and HTML.

Print and export RDL and RDLC reports using the Blazor Report Designer.
Save and share RDL and RDLC reports using the Blazor Report Designer.

Save and share reports

The Blazor Report Designer allows you to save reports to Bold Report Server or SSRS Report Server, and to your computer in the Microsoft RDL standard. Publishing a report to the server allows other users who have permission to access the server to view it.

Edit reports

Users can open and edit any SSRS RDL/RDLC report that is already created. The edited report can be previewed and saved to the same or a different location.

Edit SSRS RDL and RDLC reports using the Blazor Report Designer.
Developer-friendly APIs are available in the Blazor Report Designer.

Developer-friendly APIs

You have control over all UI elements—toolbar, widget panel, parameter block, page, and dialogs—and behaviors of the Blazor Report Designer. It provides the best user experience through a rich set of developer-friendly APIs.

Stunning built-in themes

Pixel-perfect built-in themes are available in Material, Bootstrap, and Fabric designs. In addition, the library comes with an accessible high-contrast theme.

The built-in color themes in Blazor Report Designer allows developers to create visually appealing reporting applications.
Globalization and localization of RDL and RDLC reports using the Blazor Report Designer.

Globalization and localization

Easily build applications to be used by a global audience in various languages using culture settings and by localizing static text.

Browser compatibility

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

The Blazor Report Designer is compatible with all modern browsers.

Other supported frameworks