FastReport Comparison
Here you can compare Fast Reports report generator tools for various languages and IDEs, various platforms and operating systems.
Let's compare cross-platform report generators, their functionality and relative advantages.
The table covers desktop reporting, web-reporting (independent as well as with different server support), databases, multi-platform reporting, export filters and conversion from other report generators.
This table will help in selecting the right reporting tool for your projects.
Feature | FastReport FMX | FastReport VCL | FastReport .NET | FastReport WPF | FastReport Mono | FastReport Open Source |
---|---|---|---|---|---|---|
Frameworks | ||||||
VCL | |
✓ |
|
|
|
|
LCL | |
✓ |
|
|
|
|
FMX | ✓ |
|
|
|
|
|
.NET Framework 4.6.2-4.8.1 | |
|
✓ |
✓ |
✓ |
✓ |
ASP.NET | |
|
✓ |
✓ |
✓ |
|
ASP.NET MVC | |
|
✓ |
✓ |
✓ |
|
ASP.NET MVC Core | |
|
✓ |
✓ |
|
✓ |
.NET Core 2.0-3.1 | |
|
✓ |
|
|
✓ |
.NET 5 | |
|
✓ |
|
|
✓ |
.NET 6, .NET 7 | |
|
✓ |
✓ |
|
✓ |
Blazor Server | |
|
✓ |
✓ |
|
|
Blazor WebAssembly (WASM) | |
|
✓ |
✓ |
|
|
Mono | |
|
|
|
✓ |
|
IDE | ||||||
Embarcadero RAD Studio 2010 | |
✓ |
|
|
|
|
Embarcadero RAD Studio XE | |
✓ |
|
|
|
|
Embarcadero RAD Studio XE2-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 Delphi Prism | |
|
✓ |
✓ |
✓ |
|
Lazarus | |
✓ |
|
|
|
|
Microsoft Visual Studio | |
|
✓ |
✓ |
✓ |
✓ |
MonoDevelop | |
|
|
|
✓ |
|
Visual Studio Code | |
|
✓ |
✓ |
✓ |
✓ |
JetBrains Rider | |
|
✓ |
✓ |
✓ |
✓ |
Operating System | ||||||
Microsoft Windows | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Apple macOS | ✓ |
|
✓ |
✓ |
✓ |
✓ |
Linux | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Graphic core requirements | ||||||
GDI | |
✓ |
|
|
|
|
GDI+ | ✓ |
|
✓ |
✓ |
|
✓ |
D2D | ✓ |
|
|
|
|
|
Quarz | ✓ |
|
|
|
|
|
GTK | |
✓ |
|
|
|
|
libgdiplus | |
|
✓ |
✓ |
✓ |
✓ |
SkiaSharp | |
|
✓ |
✓ |
|
|
Report engine | ||||||
Bands | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Code based | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
XML report templates | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Report script languages | ||||||
Pascal Script | ✓ |
✓ |
|
|
|
|
C++ Script | ✓ |
✓ |
|
|
|
|
J Script | ✓ |
✓ |
|
|
|
|
VB Script | ✓ |
✓ |
|
|
|
|
C# | |
|
✓ |
✓ |
✓ |
✓ |
VB.NET | |
|
✓ |
✓ |
✓ |
✓ |
Report script engine | ||||||
FastScript | ✓ |
✓ |
|
|
|
|
CodeDOM | |
|
✓ |
✓ |
✓ |
|
Roslyn | |
|
✓ |
✓ |
|
✓ |
Data Base support | ||||||
ClickHouse | |
|
✓ |
✓ |
✓ |
✓ |
Elastic Search | |
|
✓ |
✓ |
✓ |
✓ |
Couchbase | |
|
✓ |
✓ |
✓ |
✓ |
CSV | |
|
✓ |
✓ |
✓ |
✓ |
Firebird | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Google BigQuery | |
|
✓ |
✓ |
|
|
IBM DB2 | |
✓ |
✓ |
✓ |
|
|
JSON | |
✓ |
✓ |
✓ |
✓ |
✓ |
MongoDB | |
|
✓ |
✓ |
✓ |
✓ |
MS Access | ✓ |
✓ |
✓ |
✓ |
|
|
MS SQL | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
MySQL | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
NosDB | |
|
✓ |
✓ |
|
|
ODBC | ✓ |
✓ |
✓ |
✓ |
|
|
OLE DB | ✓ |
✓ |
✓ |
✓ |
|
|
Oracle | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
PostgreSQL | |
✓ |
✓ |
✓ |
✓ |
✓ |
RavenDB | |
|
✓ |
✓ |
✓ |
✓ |
Sharepoint | |
|
✓ |
✓ |
|
|
SqlAnywhere | |
|
✓ |
✓ |
|
|
SqlCe | |
|
✓ |
✓ |
|
|
SQLite | |
✓ |
✓ |
✓ |
✓ |
✓ |
VistaDB | |
|
✓ |
✓ |
|
|
XML | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Internal application datasets | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Custom connections | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Reporting features | ||||||
Dialogue forms | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Report inheritance | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Master-detail-subdetail | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Drill-downs | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Groupping | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Sorting | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Headers and Footers | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
URLs and hrefs | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
HTML tags in text object | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Unlimited page sizes | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Preview component | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Design-time visual report designer | ✓ |
✓ |
✓ |
✓ |
|
|
Run-time visual report designer | ✓ |
✓ |
✓ |
✓ |
✓ |
|
High DPI support | |
✓ |
✓ |
✓ |
|
|
Visual SQL Builder | |
✓ |
✓ |
✓ |
|
|
Localization languages | 32 | 33 | 29 | 29 | 29 | - |
Bundled applications | ||||||
Designer | |
|
✓ |
✓ |
|
✓ |
Viewer | ✓ |
✓ |
✓ |
✓ |
|
✓ |
Printing | ||||||
Print to different printer trays | |
✓ |
✓ |
✓ |
✓ |
|
Dot-matrix printer support | |
✓ |
✓ |
✓ |
|
|
Advanced printing modes | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Report objects | ||||||
Text | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Shape | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Picture | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
SVG | |
|
✓ |
✓ |
✓ |
✓ |
Sub-report | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
System text | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Chart | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Barcode | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
2D barcode | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Map | |
✓ |
✓ |
✓ |
✓ |
|
Zip code | |
✓ |
✓ |
✓ |
✓ |
✓ |
Cellular | |
✓ |
✓ |
✓ |
✓ |
✓ |
OLE | |
✓ |
|
|
|
|
Rich Text | |
✓ |
✓ |
✓ |
✓ |
|
Gradient | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Cross-tab (Matrix) | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Advanced Matrix (AdvMatrix) | |
|
✓ |
✓ |
✓ |
|
Table | |
✓ |
✓ |
✓ |
✓ |
✓ |
Container | |
|
✓ |
✓ |
|
|
Gauge | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Checkbox | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Sparkline | |
|
✓ |
✓ |
✓ |
|
HTML | |
✓ |
✓ |
✓ |
✓ |
✓ |
Digital signature | |
✓ |
✓ |
✓ |
✓ |
|
Web-reporting | ||||||
Integrated HTTP server | |
✓ |
|
|
|
|
CGI | |
✓ |
|
|
|
|
ISAPI | |
✓ |
|
|
|
|
ASP .NET | |
|
✓ |
✓ |
✓ |
|
MVC | |
|
✓ |
✓ |
✓ |
✓ |
Web API | |
|
✓ |
✓ |
|
✓ |
WCF | |
|
✓ |
|
|
|
Support of Online Designer | |
|
✓ |
✓ |
✓ |
✓ |
Export in formats | ||||||
✓ |
✓ |
✓ |
✓ |
✓ |
PDFSimple | |
PDF/A | |
✓ |
✓ |
✓ |
✓ |
|
PDF/X | |
|
✓ |
✓ |
✓ |
|
Images Jpeg/PNG/BMP/GIF/TIFF/EMF | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
SVG | |
✓ |
✓ |
✓ |
✓ |
|
Rich Text | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Word OOXML (docx) | |
✓ |
✓ |
✓ |
✓ |
|
PowerPoint OOXML (pptx) | |
✓ |
✓ |
✓ |
✓ |
|
HTML | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
HTML5 (layered) | |
✓ |
✓ |
✓ |
✓ |
✓ |
MHT (web archive) | |
|
✓ |
✓ |
|
|
Microsoft XPS | |
|
✓ |
✓ |
✓ |
|
Excel OLE | |
✓ |
|
|
|
|
Excel XML | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Excel binary (biff8 xls) | |
✓ |
✓ |
✓ |
✓ |
|
Excel OOXML (xlsx) | |
✓ |
✓ |
✓ |
✓ |
|
PostScript | |
✓ |
✓ |
✓ |
✓ |
|
PPML | |
✓ |
✓ |
✓ |
✓ |
|
LaTeX | |
|
✓ |
✓ |
✓ |
|
DXF | |
|
✓ |
✓ |
|
|
ZPL | |
✓ |
✓ |
✓ |
✓ |
|
JSON | |
|
✓ |
✓ |
✓ |
|
Comma separated values (CSV) | ✓ |
✓ |
✓ |
✓ |
✓ |
|
DBF (table) | |
✓ |
✓ |
✓ |
✓ |
|
Plain Text | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Open Document Speadsheet (OpenOffice) | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Open Document Text (OpenOffice) | ✓ |
✓ |
✓ |
✓ |
✓ |
|
XAML | |
|
✓ |
✓ |
✓ |
|
Transports | ||||||
|
✓ |
✓ |
✓ |
✓ |
|
|
FTP | |
✓ |
✓ |
✓ |
✓ |
|
DropBox | |
✓ |
✓ |
✓ |
✓ |
|
Box | |
✓ |
✓ |
✓ |
✓ |
|
GoogleDrive | |
✓ |
✓ |
✓ |
✓ |
|
OneDrive | |
✓ |
✓ |
✓ |
✓ |
|
Convertors from | ||||||
Quick Report | |
✓ |
|
|
|
|
Report Builder | |
✓ |
|
|
|
|
Rave Reports | |
✓ |
|
|
|
|
List&Label | |
|
✓ |
✓ |
✓ |
|
DevExpress | |
|
✓ |
✓ |
✓ |
|
Microsoft Reporting Services (RDL, RDLC) | |
|
✓ |
✓ |
✓ |
|
Crystal Reports | |
|
✓ |
✓ |
|
|
StimulSoft | |
|
✓ |
✓ |
✓ |
|
Jasper Library | |
|
✓ |
✓ |
✓ |
|
FastReport/FreeReport VCL 2.* | |
✓ |
|
|
|
|
FastReport .NET | |
✓ |
|
✓ |
|
|
FastReport VCL | |
|
In plans | |
|
|
Distribution | ||||||
Windows Installation file | ✓ |
✓ |
✓ |
✓ |
|
|
ZIP archive | |
|
|
|
✓ |
✓ |
NuGet | |
|
✓ |
✓ |
✓ |
✓ |
DEB | |
|
|
|
✓ |
|
RPM | |
|
|
|
✓ |
|
GitHub | |
|
|
|
|
✓ |
Full sources | ✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Support | ||||||
Online helpdesk | ✓ |
✓ |
✓ |
✓ |
✓ |
|
Online chat | ✓ |
✓ |
✓ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
GitHub Issues | |
|
|
|
|
✓ |
Phone | ✓ |
✓ |
✓ |
✓ |
✓ |
|
|
Try | Try | Try | Try | Try | Free Download |
|
Buy | Buy | Buy | Buy | Buy |