Reporting Tool for Web, Cloud & Desktop Apps

Create

The reporting engine that transforms raw data into pixel-perfect reports with just a few API calls. Supports .NET, Java, Delphi and more. Built for devs, made to scale, embeddable anywhere.

Reporting Tool List & Label

TRUSTED BY COMPANIES WORLDWIDE

Trusted by companies worldwide

TRUSTED BY COMPANIES WORLDWIDE

Kunden, die uns vertrauen.
0design features
0formula functions
0built in data sources
0export formats
0barcodes

Build your app. We’ll take care of the reporting.

List & Label is the reporting SDK that adds embeddable reporting, printing, and exporting features to your application. Keep full control over data access, layout design, and output formats.

integration into C# application

Works with your stack

  • Visual Studio .NET/.NET Core: The included NuGet packages allow for quick integration into your project. List & Label supports .NET 6/7/8, .NET Framework 4.x, and all CLR languages (C#, C++/CLI).
  • Delphi/VCL: Use the VCL component to seamlessly integrate List & Label with Embarcadero RAD Studio. Support for FireDAC provides easy and fast data access.
  • C/C++: Develop your List & Label application with C/C++ using the API. Sample applications show how you can use the IDataProvider interface to implement advanced reporting features.
  • Other languages and IDEs: You can integrate List & Label into any DLL/API-compatible language. 

Introduction to programming l Quick start guide l Watch video tutorials

“Easy way to integrate perfect reporting into any application. Top notch!”

Martin Ruch, infoline Software

Flexible data connectivity

  • Over 40 data providers for .NET: Choose from a variety of data sources, including SQL databases like MS SQL Server, MySQL, Oracle, and NoSQL databases, or file-based formats such as JSON or XML.
  • Custom data sources: Create your own data providers to connect List & Label to virtually any data source.
  • Combining data sources: Add multiple data sources of different types to your report templates to integrate them into a single report, such as data from SQL databases and CSV files.
  • Full data control: Numerous events in the source code allow you to control whether and how data from the data provider is used.
  • FireDAC support: Enables data connectivity in Delphi applications using FireDAC technology, supporting a variety of databases like Oracle, MS SQL Server, SQLite, DB2, MySQL, and PostgreSQL.

.NET Data Providers at a Glance l Data Providers on GitHub

“Other report generators access the data directly, restricting access to the data. Not so with List & Label. Here, the programmer passes the data through the code. This means that it does not matter where the data comes from. It can be a database table, an XML file or even an array.“
Joachim Bieler, BEFO

data binding to reporting tool
visual studio magazine gold medal

Gold in the category:
Reporting, Analysis and Visualization

visual studio magazine gold medal

Silver in the category:
Charts, Gauges, Graph and Flow

visual studio magazine gold medal

Gold in the category:
Reporting, Analysis and Visualization

visual studio magazine gold medal

Silver in the category:
Charts, Gauges, Grapand Flow

customizable report designer

Fully customizable

  • Report designer for desktop & web: Fully customizable for users with WYSIWYG convenience and an MS Office look & feel for intuitive operation.
  • Various project types: Create complex reports, evaluations, lists, invoices, labels, documents, and forms.
  • Free object placement: Unlike banded report designers, which are structured by detail, header, and footer bands, objects in the List & Label Designer can be freely placed and precisely aligned within the workspace.
  • Subreports and project includes: Save time when creating new reports by incorporating recurring elements such as letterheads, tables, and charts as subreports or project includes.
  • Object model: The Document Object Model (DOM) API allows you to create and modify reports entirely from source code if you prefer to customize report templates at the code level.
  • Powerful formula language: With over 250 functions, the formula language supports a wide range of calculations, from mathematical operations to specialized financial and date functions.

Report designer | Start online demo

Rich data visualization

There are no limits to data visualization in List & Label. Add text, images, charts, multi-dimensional crosstabs, interactive maps, barcodes, gauges, PDFs and more.

“Whether it’s clearly structured, content-focused output documents or complex evaluations, List & Label enables us to optimally meet our customers’ diverse requirements with minimal effort.”

Marc Deller, proALPHA Business Solutions

rich data visualization options
browser-based web reporting

Reporting in the browser

In the backend, List & Label supports integration with ASP.NET MVC-based web and cloud applications. In the front-end, flexible integration into JavaScript frameworks such as React, Angular, and Vue is possible.

  • Designing in the web: Create report templates directly in the browser using the Web Report Designer or Ad-hoc Designer. The interfaces of these designers are optimized for all major browsers, allowing users to create reports platform-independent on Windows, iOS, Linux or Android.
  • View reports in the browser: The Web Report Viewer is also platform-independent (Windows, iOS, Linux or Android) and works in all major browsers, offering interactive features such as drill-down, report parameters and expandable regions.
  • Server-based reporting: The Report Server is a web-based and scalable reporting platform that can be seamlessly integrated into your cloud or on-premises infrastructure.

Web & cloud reporting | Quick start guide| Video tutorial

“The Report Server included in the Enterprise Edition is great for us! It saves us a lot of development work on an in-house reporting project.”

Andreas Pfiz, solid IT

Interactive experiences

  • Report parameters: Allow users to filter by specific values in the preview to select what information is displayed.
  • Interactive drilldowns: Users can navigate from aggregated information to more detailed data. This is an easy way to explore multidimensional data.
  • Expandable regions: These provide a drilldown option without leaving the current view or creating a separate project.
  • Sorting: Users can change the order of data by simply clicking on the relevant column header in the preview. This allows users to determine the order of the data without having to make layout adjustments.
  • Forms: Users can design forms in the Report Designer, with elements retained in the preview and when exported to PDF. Fields can be edited in the PDF.

Interactive reports with List & Label | Video tutorial

“I would recommend List & Label because it is absolutely flexible and allows the customer to design their own forms using the included designer.”

Andreas Dähne, ADC Dortmund

interactive reporting fundctions
printing options dialogue

Extensive printing options

  • Preview: Allows you to generate your reports with real data and see the finished report instantly (WYSIWYG). So you can check and adjust the layout and data before printing and exporting.
  • Poster printing, multi-page printing, and scaling: With this option, you can print multiple pages on a single sheet (multi-page printing), multiple sheets per page (poster printing), or scaled prints.
  • Combination printing: Combination printing allows you to combine different projects into one print job.
  • Multi-pass processing for pre-calculations: This feature allows multiple print passes, simplifying tasks such as working with references or displaying different information when printing multiple outputs.
  • Print job distribution: Tailor your print jobs to meet different requirements. For example, you can create multiple copies or versions of a document, each with specific print settings.

Multi-pass process |Printing video tutorial | Label printing video tutorial

“We wouldn’t want to be without List & Label. It makes the development of applications with print output much easier.”

Klaus Müller, Lear Corporation

Numerous export formats

List & Label offers about 30 export formats that can be specifically configured. These include:

  • PDF export: Offers customizable document properties, adjustable JPEG quality, comprehensive security settings, table of contents, and ZUGFeRD/XRechnung support.
  • Microsoft excel export: Supports exporting table data, merging all pages into one worksheet, endless pages, hyperlinks, worksheet protection, and native Excel formulas.
  • Microsoft word export: Supports document options such as title, author, subject, keywords, and allows tables to be exported on continuous pages.
  • Graphics formats (including SVG, PNG, JPEG): Often used to create custom dashboards. Optionally, the result can be cropped to fit the report content without distracting borders.
  • XHTML/CSS export: Allows all pages to be merged into one XHTML file, creating continuous pages and fixed headers when scrolling.

Export Formats Overview

“The great advantage of List & Label is its flexibility. List & Label makes my work easier wherever forms need to be printed or optionally converted into other formats, […].”

Uwe Wehmeyer, Deutsche Post

export formats reporting component
sample code for automated report output

Automated report output

  • Email distribution: Reports or documents can be automatically attached to an email. In addition to Microsoft Graph, you can use SMTP, Simple MAPI or XMAPI protocols for email distribution. The variety of supported protocols allows you to tailor your email distribution to the needs of your users and infrastructure.
  • Security: When using SMTP for email distribution, List & Label supports connection encryption via SSL/TLS to ensure the security of the transmitted data.
  • Support for cloud storage services: List & Label provides the option to transfer exported reports directly to cloud storage services such as Google Drive, Microsoft OneDrive, Dropbox and WebDAV.
  • ZIP: Optionally, exports can be compressed directly into a ZIP archive.

Email Delivery Options

“List & Label is a powerful tool that facilitates the creation, distribution, and partly archiving of customer documents […] comfortably and easily. It grows with its tasks!”

Stefan Muehleck, DATAreform

Explore our reporting tool in action

See what you can build with List & Label in our interactive online demo. Or try List & Label with your own data using the free trial version.

What’s new?

Would you like to receive news about List & Label? Then subscribe for the newsletter.

data provider blog post

List & Label Cross Platform — Reporting for Linux and More

March 5, 2025 | We’re currently working on a new, future-oriented offshoot of List & Label — a cross-platform reporting solution that will also run on Linux and macOS. Read more

top publisher award report generator

Optional rendering of SVG files as vectors

April 17, 2025 | A very popular wish from our Idea Place is finally fulfilled in version 30 – SVG files are optionally output as vectors.

top publisher award report generator

New Service Pack 29.004 for List & Label and the Report Server

March 5, 2025 | The List & Label Service Pack 29.004 is here – with support for Windows Server 2025, Embarcadero RAD Studio 12.2, and a host of new features and improvements.

Start with our dev guides

build versus buy reporting

Build vs. Buy

9 benefits of an
embedded reporting tool

Read More

find best reporting tool

Developer Guide

8 steps to find the best reporting tool

Read More

list & label or report server

List & Label or Report Server?

When do I need which reporting tool?

Read more

Testimonials

What our customers say

Thousands of development teams and millions of end users place their faith in the award-winning List & Label reporting tool. Since 1992, customers around the world have been appreciating its fast, uncomplicated integration and license-free distribution, as well as the unique scope of functions of the Report Designer and the Report Server.

“Thanks to List & Label, we can now offer our customers much more complex reports and documents than before, and we can implement them about 50% faster.”

Axel Singer

IT Developer / Owner, WebDatabases

We are very satisfied with List & Label.

For us it is the best reporting tool available. We use it for almost every software solution we are offering.

Fabio Nocentini
We are very satisfied with List & Label.

For us it is the best reporting tool available. We use it for almost every software solution we are offering.

We are very satisfied with List & Label.
Fabio Nocentini
Using List & Label,

our customers and consultants have a means to design their own reports through the web application.

Vincent van der Tol
Using List & Label,

our customers and consultants have a means to design their own reports through the web application.

Using List & Label,
Vincent van der Tol
List & Label is the best thing since sliced bread.

I started using LL in version 8 and I just simply love it.

Michael Cooper
List & Label is the best thing since sliced bread.

I started using LL in version 8 and I just simply love it.

I am very satisfied with List & Label.

After a short training period, I already get along very well with the designer. Programming is also no problem thanks to the good documentation. Overall, I am very satisfied, in numbers I would say 9 out of 10. I also find it super and not a matter of course to seek contact with the customer.

Matthias Deisböck
I am very satisfied with List & Label.

After a short training period, I already get along very well with the designer. Programming is also no problem thanks to the good documentation. Overall, I am very satisfied, in numbers I would say 9 out of 10. I also find it super and not a matter of course to seek contact with the customer.

List & Label is extraordinarily complete.

I find that whatever I need to do, there’s almost always a way to do it.

Erik Muench
List & Label is extraordinarily complete.

I find that whatever I need to do, there’s almost always a way to do it.

FAQ

Into which development environments can the reporting tool be integrated?

We provide special components for .NET and VCL for easy integration. Our .NET Tutorial shows you how to integrate List & Label into your application. We also provide you with a few programming examples. Of course you can also integrate our reporting tool into all DLL/API compatible languages. Contact us if you need more information about a specific programming language.

How can I link data sources to the report generator in .NET?

You can freely choose your preferred data access. For example, you can choose from amongst ADO.NET objects (e.g. DataSet, DataView), business objects, ORM data (e.g. Entity Framework), LINQ data or any enumerations. We also offer additional data providers for various SQL and NoSQL databases such as Microsoft SQL, PostgreSQL, MySQL, Oracle, DB2, MongoDB etc. Furthermore, any data source that comes with an OLE DB or ODBC driver can be used as a data source with our reporting tool. Relationships between tables are automatically analyzed and transferred. If you need more customization options, you can simply implement your own data provider. If you need support, we’re happy to help. Contact us for further information.

Can I use List & Label with desktop, cloud and web applications?

No problem! You can create both types of applications with List & Label. The reporting tool offers extensive options for making the functions associated with desktop applications available in web applications too with the help of the Web Report Designer, the Ad-hoc Designer, our HTML5 viewer and the ready-to-use Report Server.

Can I test List & label for free?

Yes, there’s no catch. Beside the free, fully functional 30 day trial, we offer a satisfaction guarantee in form of a 100 day money-back policy, valid from date of purchase. For reimbursement, all we need is a written non-use and deinstallation confirmation.

combit software logo
phone white    mail icon    person icon
Left Menu Icon