Stimulsoft Reports.NET

Reporting tool for WinForms

Stimulsoft Reports.NET is a reporting tool created for integration and work in Windows Forms applications. Using our reporting tool, you can create, edit, view, export, and print reports of any complexity. The product includes a powerful, intuitively understandable report designer and an interactive viewer. Besides, the product contains a fully functional web viewer for the ASP.NET platform.
WinForms Report Designer

Royalty-Free Report Designer

The most important part of Stimulsoft Reports.NET is the royalty-free report designer – a component for integration and use in WinForms applications. It is very simple to use – you need only several strings of code, and your clients can start creating new reports and working with already existing ones. Besides, the component supports localization of 40+ languages and has a familiar Ribbon UI and many report wizards.
For the Reports.NET product, the designer is available in two options:
  • A component for integration to the projects that use the WinForms platform. It only takes a few lines of code to get started.
    Show code
    // Code example
    var report = new StiReport();
  • An standalone report designer for work with reports on a developer’s computer that is supported for Windows, macOS and Linux.

Report Viewer

The viewer is a special component for report viewing. A report is viewed more often than created or edited, so the process is more important. On this basis, the report viewer should be fast, convenient, and fully customizable. Our component supports the work with parameters, multi-level drill-down, interactive reports, viewing and saving resources, and much more. For full integration into projects, we offer many design themes and options to customize the appearance and functionality of the application.

Data for reports

Our reporting tool supports many ways to connect data to a report using both the report designer functionality and code. We offer a vast list of supported data servers – MS SQL, Firebird, MySQL, PostgreSQL, etc. We support all standard types of OData protocol. You can get data from XML, JSON, Excel, and other files.
Preliminary preparation and transformation of data, creation of virtual data sources, and the ability to embed your data directly into the report template as resources are available. This is just a shortlist of what our report writer can do with data.


The Stimulsoft Reports.NET reporting tool is intended for integration into WinForms projects. Using our components, you can create, edit, print, view reports in your application. Besides, any actions on a report can be performed using C#/VB.NET code, and for tighter integration, many properties and events are provided for both components and the report generator. Also, a special component for report viewing in the ASP.NET application is available in the product.
We tried to make product integration in the project as simple as possible. You should install the necessary package from the NuGet repository or download the package from our website to your computer and add the libraries required for the project. No additional modules and particular extensions are needed. All you need, the product already has. The product supports .NET Framework 4.5.2 and above, or .NET Core 3.1, .NET 5, .NET 6 and .NET 7.

Maximum functionality

The main feature of the Stimulsoft Reports.NET report generator is that when we were developing it, we took into account the suggestions and requirements of our users. That’s why our product has become multifunctional, flexible in customization, and quick in work – such as it is wanted to be seen by an end user. For convenient and effective work, we offer:

A lot of components

It contains various elements: from text, images
and different bands to mathematical formulas
and 3D Pie charts that are intended for creating
reports in the designer.

Variety of data formats

Our report writer supports a large
number of data sources for connection, as well
as exporting the finished document to 40+

Universal reporting tool

We provide a full-fledged product for
applications written on the WinForms platform
using the .NET Framework technology,
NET Core and .NET.


Ability to share reports

After creating and rendering a report
you can send it by email and share it
with subscribers and business partners
in social networks.

Useful resources

To work with the product, we prepared
user documentation, video tutorials, a large
collection of prepared report templates and
much more.

Simple integration

To customize the product and to make
the report generator start working in your
application, you should only several
strings of a code.

Variety of export formats

Work with reports does not end with their design and rendering - they should be shared with employees or sent for review to managers. Our products support export to a large number of formats. These are the popular PDF with support for signatures and encryption, universal HTML for viewing in any browser, text (TXT) for printing on dot matrix printers, and many other file and image formats. Save ready-made reports in the desired format and share them in any convenient way.

Make the right choice

The report builder for WinForms and ASP.NET of Stimulsoft is a powerful and universal data visualization reporting tool that can bring your project to a new level. It has not only great functionality but also ease of use. Our product contains many features that allow you to make the right choice.


Rapidity of run and work of components, low system requirements.


Convenient Ribbon UI and support of Drag & Drop in the report designer.


Conditional formatting, change of report design by a condition.


Support of HiDPI for screens with high resolution (4k monitors).


Ability to place data and other resources in the report template.


A full circle of work with reports that are stored in the Stimulsoft Cloud.


Support of nested reports, both embedded to the template and external.


Work with custom fonts and styles.

Report Wizards

A lot of report wizards and settings of components.


Stimulsoft Reports.NET is the integral part of the Stimulsoft platform. Reports created in our other products will work in Stimulsoft Reports.NET and vice versa. You can create reports on a computer and continue editing them in the cloud with the help of the online designer. We have tried to ensure the compatibility of the reports, to the extent possible for a particular technology. Moreover, we offer tools for importing reports from files of other popular reporting systems into our universal internal format.
Stimulsoft Ultimate

Stimulsoft Ultimate

Stimulsoft Reports.NET is part of Stimulsoft Ultimate, a universal set of data analytics and visualization components for all modern platforms - JavaScript, ASP.NET, .NET Core, Java, PHP, Blazor, Angular, WPF, WinForms, and others. Today, Ultimate includes 8 reporting products, 5 dashboard data analytics products, and interactive form tools for Angular.

What's next?

We have prepared hundreds of reports and dashboards templates grouped by spheres of use. You can immediately use them by connecting your data or change according to your requirements. Our lessons and technical documentation will help make your work effective! Moreover, you can request the training courses from our technical specialists, subscribe to our YouTube channel to always get new videos, and receive all your answers in our online documentation.
Training Courses

Training courses

Are you faced with difficulties when creating reports and dashboards? This is not a problem! This email address is being protected from spambots. You need JavaScript enabled to view it. and request for training - our specialists are ready to help.

Video lessons

We have prepared many video materials for the designing reports and dashboards. All tutorials are grouped by specific topics and regularly updated and supplemented.


Our online user guides describe both the general functionality of the product and provide advice and suggestions for the report design and hints of setting components for reporting.


Check out sample projects and report templates for working with our products. You can also view and download our samples and source code from GitHub.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.