product image

VCL-component set for generating reports and documents. It provides a visual template designer, access to the most popular datasources, a reporting engine, preview, export filters to 30+formats and deployment to clouds, web, e-mail, and print.

Take advantage of the most complete offer from the experts in the World of data presentation for Delphi and Lazarus. Get the professional Reporting library and OLAP Engine for VCL, LCL and FMX with support and updates. We will be glad to become part of your global team!

Features

Reports outside of templates

Reports outside of templates

Create labels, price tags, geo-reports with maps, infographics, along with traditional tabular and multi-level hierarchical reports.

read more...
Data Security

Data Security

Protect your templates and reports with strong data encryption. Adapt all source codes to your solutions.

read more...
Flexibility and interactivity

Flexibility and interactivity

Connect your own objects, export filters, functions, database engines without problems using the open FastReport architecture.

read more...
Storage of documents

Storage of documents

Save and upload report templates and prepared reports to different file repositories.

read more...
Easy integration with any data

Easy integration with any data

FastReport VCL supports connection to many popular databases and third-party libraries, such as: ADO, BDE, DBX, IBX, FIBPlus, FireDAC and others.

read more...
Internationality

Internationality

Work comfortably in any language of the world and even in several languages at the same time! FastReport VCL supports more than 32 localization languages.

read more...

FastReport VCL - reporting and documents creation library for Delphi 2010, Delphi 12, C++Builder 2010-XE8, Embarcadero RAD Studio 10 Seattle, Embarcadero RAD Studio 10.1 Berlin, Embarcadero RAD Studio 10.2 Tokyo, Embarcadero RAD Studio 10.3 Rio, Embarcadero RAD Studio 10.4 Sydney, Embarcadero Rad Studio 11 Alexandria, Embarcadero RAD Studio 12, and Lazarus (FPC, LCL)

 

Report generator FastReport VCL is a modern solution for integrating Business Intelligence in your software. It has been created for developers who want to use ready-made components for reporting. FastReport VCL, with its simplicity of use, convenience, and small distribution size can provide high functionality and performance on almost any modern PC.

 

Choose edition     FastReport VCL Enterprise live demo

 

Why did Embarcadero Technologies and thousands of other world-leading companies choose to support FastReport?

The multitude of features and ease of use! Let's list the benefits which FastReport VCL offers! 

 

Fast and reliable engine for report production

Yes, that is what heavy corporate reporting requires! FastReport is specifically optimized for speed and every day proves itself on heavy workloads in real businesses! If your clients want to get reports quickly - then they just need FastReport!

These are the capabilities of just report production engine:

  • Band-oriented report generator. A wide range of band types allows the creation of any kind of report.
  • Code-based reports.
  • Multi-page and multi-template reports.
  • Expressions post-processing.
  • Cross-tabs allows the creation of tabular reports with complex row and column headers from a single dataset, either a table or a query. (For full OLAP reports, we suggest you use FastReport OLAP instead).
  • Interactive reports.

And all of these features can be combined in a single report!


Report designer

  • The powerful modern editor includes a large set of tools for visually designing and modifying report templates.
  • Can be incorporated into your application to give users their own report design!
  • Clean and simple classic interface - business users like to work with the designer straight away, without taking six months of orientation!
  • Interactive object editors.
  • Extended script debugger.
  • Improved guidelines for more precise report editing.
  • Report Wizard - even easier than using the visual designer - step-by-step report creation!
  • Separate tabs for "Design", "Data" and "Code" - a full-featured report development environment!
  • The flexible designer architecture allows creating of your own editors of both already existing objects and new ones.
 

Report objects

  • The Table object allows you to build a tabular report with a variable number of rows and/or columns.
  • Wide variety of barcodes PDF417, DataMatrix, Aztec, MaxiCode, and many more.
  • The Map Object supports different map formats like OSM and ESRI. Supports GPX.
  • Gauges allow adding more visual representability.

 

Security

We place great importance on the protection of your data.

  • Source code. Professional and Enterprise Editions of the product include all the source code for FastReport. This is very beneficial for companies that want to adapt the product to their own special needs. Avoid ‘rogue’ components and be in full control of all your software code, giving you absolute security!
  • Reports only have access to data specified by your application and data can be made read-only.
  • Encrypted templates and reports (by Rijndael-like algorithm). Data can be protected by a secure document password.

Be confident in the security and confidentiality of your reports!


Flexibility and Interactivity

  • Built-in script shell that supports 4 languages: PascalScript, C++ Script, BasicScript, and JScript.
  • Interactive forms, drill-down (drop) reports, call another report with detailed information from the preview window with one mouse click.
  • Flexible and open architecture. If FastReport doesn’t do enough for you, you can enhance it by creating and connecting your own objects (export filters, functions, and database engines) to your reports.
  • Inheritance of report templates.
  • Reports can be independent of your application, so the application does not require recompilation when a user requires changes in a report.

 

Delivery to Cloud storages

It's easy to save report templates, prepared reports, or exported results to different places: E-mail, FTP, DropBox, OneDrive, Box.com, GoogleDrive.


Any kind of data

  • FastReport supports many libraries for database access: FireDAC, ADO, BDE, DBX, IBX, and FIBPlus, so providing access to practically all databases, including Oracle and many third-party libraries.
  • Data generated within your application.
  • Passing out of both static and dynamic records.
 

International localization

  • UNICODE. Reports can use any language in the world, and even multiple languages simultaneously, maintaining true internationality!
  • The FastReport interface is localized in dozens of languages.
  • The file format allows reports to be translated at a local level.
  • Documentation and help files are available in English, German, Polish and Russian.


Compare cross-platform report generators from Fast Reports    Comparison of FastReport Designers

Screenshots

Barcode
Barcode 2
page
preview customers
Preview customers
Standalone Visual Report Designer in Delphi on Windows OS
Barcodes
Designer
Designer
Charts
Charts

Try it for free

FastReport VCL Absolutely for free

Editions

Choose edition

Standard

  • Right to Left Text Support

  • Run-time end-user Designer

  • Visual SQL builder

  • PDF

  • Editing of prepared report in preview

  • Script

  • Source Code

  • Support of Lazarus

  • Components for web-applications

  • FastCube OLAP components

  • FMX reporting and OLAP

  • From $299

Professional

  • Right to Left Text Support

  • Run-time end-user Designer

  • Visual SQL builder

  • PDF

  • Editing of prepared report in preview

  • Script

  • Source Code

  • Support of Lazarus

  • Components for web-applications

  • FastCube OLAP components

  • FMX reporting and OLAP

  • From $399

Enterprise

  • Right to Left Text Support

  • Run-time end-user Designer

  • Visual SQL builder

  • PDF

  • Editing of prepared report in preview

  • Script

  • Source Code

  • Support of Lazarus

  • Components for web-applications

  • FastCube OLAP components

  • FMX reporting and OLAP

  • From $499

Ultimate

  • Right to Left Text Support

  • Run-time end-user Designer

  • Visual SQL builder

  • PDF

  • Editing of prepared report in preview

  • Script

  • Source Code

  • Support of Lazarus

  • Components for web-applications

  • FastCube OLAP components

  • FMX reporting and OLAP

  • From $999

Testimonials

Steve Faleiro

Table objects is an innovative and wonderful development to beloved Fast Reports!

Dimitris Karagkikas

Very nice features 1. support delphi 7 2. interactivity 3. maps 4. deploying/uploading report all the other features. I waiting also improvements about fastscript? Keep going

Don

Q: Why have you selected our software? A: Many reasons, but the most important are speed of development, speed of producing report, end-user runtime designer version, and seamless integration with Delphi. Q: What are the important issues our product solves for you? What tasks it was assigned by you? A: Reporting has always been challenging from the first days of Delphi up until Fast Reports came along.

Simon King

I have to say I am REALLY happy with the service from FastReport. My queries are always answered promptly and often to my satisfaction. Keep up the good work. Simon King Business Analyst Wyma Engineering (NZ) Ltd.

CHANG HOON

It's very simple and have many functions. Very easy way to save pdf file.

Giuseppe Di Maso

FastReports 6 number 1, great components table view, maps, scripting supports and so on!! I'm using fastreport since the first version and I'm very very satisfied!! Guys go on!!

Ivan Mannion

Should be a default component in any developers toolkit I use FastReports in both apps for internal use and for our clients, and have done so for many many years. I don't think there is a comparable product on the market in terms of maturity, ease of use, or functionality. Especially for apps developed for our clients (we're an IT services and support company based in the City of London, so app development isn't our core business) it allows us to quickly and professionally deliver product which has the look & feel and usefulness of software written by much bigger teams over a longer time frame. It just works, and works very very well, and allows either really quick, simple reporting all the way up to intricate and advanced reports via the inbuilt 'coding environment within an environment' scripting capabilities. I haven't had a single reporting requirement yet where I haven't been able to produce something that either helped us as a business or that the client didn't love. It should be a default part of any developers toolkit, having tried most if not all of the Delphi reporting options this is by far the best.

Norbert R.

FastReport is a great and mighty product. For creating versatile reports of complex scientific data the possibilities are almost infinite making the learning curve quite steep. They offer, however, a fast and competent support, which makes reporting a joy.

Cem

I have been using it for 2 years now. Very simple and have many functions. Very easy to use. Should be a default component in any developer’s toolkit. We are happy with it!

Rob McDonell

Much better than our old report writer We had used the default report writer that came with Delphi many years ago, and it was slow, clunky, and bulky. Moving to FastReport, even though we had to pay for that, was a great move. Much better integration with our code, all compiled right into the exe so there were no deployment issues, and a quite nice integrated designer. We never came across a reporting need which it couldn't handle.

Mike Hickman

I am a long-term user of Fast Reports since the early days of Delphi VCL. Manuals are comprehensive and the components are intuitive. Simple Reports can be created in a very short time and more comprehensive and chained batch Reports are created by following explanations in the Manuals. If I do run into a problem their support is very responsive. I am very pleased to be a Fast Report user!

Jürgen Str

Very good report tool! I have been using Fast Report for several years in my private projects. I am glad that this report generator for Delphi exists and I have not had any problems so far. I have also come to appreciate the export functions. In the professional environment I have experience with Crystal Report. It was no problem for me to use Fast Report with database connections. Therefore I am very satisfied and can only recommend Fast Report

Related articles

New NextCloud transport in FastReport VCL

September 26, 2023
Sergey Plastun

More than 5 years ago we added new special components—"Transports." They help save generated reports to the cloud and use files (for example, pictures) located in the cloud to build reports. With the release of 2023.3, we added a ninth to the eight existing transports for working with Next...

read more

Installing FastReport and FastCube components in Lazarus

September 26, 2023
Sergey Plastun

The release of the new version of Delphi in 2023.3 introduced changes in the internal infrastructure of the products. In this article, we will talk about the installation of FastReport components in Lazarus. The content of the article: 1. What’s new?2. Comparison of versions and products;...

read more

New S3 transport (Amazon) in FastReport VCL

December 11, 2023
Sergey Plastun

In this article, we will explore the new S3 transport. Functionally, S3 differs significantly from what most people are used to working with, so at the beginning of the article, we will take a detailed look at its main features. What is it? S3 is not a file storage like Dropbox, Google Drive, Mega...

read more

Any questions?

Leave your contact details and we will contact you

Ask question