FREEDOM251

Freedom251 › Test Coverage Tools

ReportGenerator

Free plan LinuxMacWindows

Visit ReportGenerator Alternatives Pricing

ReportGenerator's own site

What ReportGenerator is

ReportGenerator converts code coverage reports into readable reports in multiple formats and visualizes covered source lines. This command-line tool accepts reports from coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov, and lcov. Its reports show line and branch coverage; method coverage is a PRO feature. A history chart follows coverage over time, and the summary table offers filtering and sorting. Risk hotspot analysis can use cyclomatic complexity, NPath complexity, and CRAP score when available, with configurable warning thresholds. Output formats include HTML, Clover, Cobertura, OpenCover, SonarQube, lcov, TeamCity summary, XML, Markdown, JSON, CSV, and text. The maker states that GitHub Actions and Azure DevOps are supported. ReportGenerator runs on Windows, Linux, and macOS, and the project is open source under the Apache License. The Free plan costs nothing and provides basic features. PRO options are available on lifetime licenses: Individual is $79, paid once, Team is $249, paid once for up to 10 developers, and Enterprise is $599, paid once for unlimited developers.

Who it suits

It suits developers and teams who need to turn coverage reports into visual summaries and track coverage over time. Its command-line workflow and support for Windows, Linux, and macOS may fit projects using those platforms.

What it does well

  • Accepts reports from a range of coverage tools and formats.
  • Shows line and branch coverage visually.
  • Tracks historical coverage and supports filtering and sorting.
  • Offers several report output formats.
  • Runs on Windows, Linux, and macOS.

What to know first

  • Method coverage requires PRO.
  • Team license covers up to 10 developers.
  • Enterprise license is $599, paid once.

Limits

The free plan covers basic features; additional features require PRO, and method coverage is a PRO feature. The full-access trial lasts 10 days. The Individual license is for one developer and Team covers up to 10 developers; Enterprise lists unlimited developers.

Plans

PlanBilled and limitsPrice
Free Trial10 day trial period · Get full accessFree
FreeOpen source · basic featuresFree
TeamLifetime license · Up to 10 developers$249, paid once
EnterpriseLifetime license · Unlimited developers$599, paid once
IndividualLifetime license · Per developer license$79, paid once

As reportgenerator.io lists them, read 2 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://reportgenerator.io/.
  2. Choose the free plan or start the full-access 10-day trial.
  3. Run ReportGenerator from the command line on Windows, Linux, or macOS.
  4. Provide a supported coverage report as input.
  5. Select an available report output format.
  6. Apply a purchased license with the -license parameter or REPORTGENERATOR_LICENSE environment variable.

Verdict

ReportGenerator combines coverage visualizations, history, and multiple output formats in a command-line tool. Basic features are free, while method coverage and other PRO features require a paid license.

Questions

Is ReportGenerator free?

The project is open source under the Apache License, and its Free plan includes basic features. A free trial offers full access for 10 days.

How much do the paid licenses cost?

Individual is $79, paid once, Team is $249, paid once, and Enterprise is $599, paid once. Each is listed as a lifetime license.

Which operating systems does it support?

ReportGenerator works on Windows, Linux, and macOS.

Which coverage types can it report?

Reports visualize line and branch coverage. Method coverage is a PRO feature.

What report formats can it produce?

Formats include HTML, Clover, Cobertura, OpenCover, SonarQube, lcov, TeamCity summary, XML, Markdown, JSON, CSV, and text, among others.

How is a purchased license applied?

Use the -license command-line parameter or the REPORTGENERATOR_LICENSE environment variable.

Facts from ReportGenerator's own pages

Command line
ReportGenerator is a command-line tool that requires only a few parameters. · reportgenerator.io, 2 Oct 2026
Coverage views
Reports include line and branch coverage visualization, while method coverage is a PRO feature. · reportgenerator.io, 2 Oct 2026
Founded
2009 · reportgenerator.io, 28 Sept 2026
History and overview
The coverage history chart tracks coverage over time, and the summary table has filtering and sorting options. · reportgenerator.io, 2 Oct 2026
Input formats
It accepts reports from coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov, and lcov. · reportgenerator.io, 2 Oct 2026
Integrations
The maker states that GitHub Actions and Azure DevOps are supported. · reportgenerator.io, 2 Oct 2026
License activation
A license can be applied with the -license command-line parameter or the REPORTGENERATOR_LICENSE environment variable. · reportgenerator.io, 2 Oct 2026
License limits
For purchased licenses, the developer count refers to people using reports generated by ReportGenerator, whether on their device or a central build server. · reportgenerator.io, 2 Oct 2026
Open source and license
The project is open source under the Apache License and is free to use, with additional features requiring PRO. · reportgenerator.io, 2 Oct 2026
Output formats
Available report outputs include HTML, Clover, Cobertura, OpenCover, SonarQube, lcov, TeamCity summary, XML, Markdown, JSON, CSV, and text formats. · reportgenerator.io, 2 Oct 2026
Platform support
ReportGenerator works on Windows, Linux, and macOS. · reportgenerator.io, 2 Oct 2026
Purpose
ReportGenerator converts code coverage reports into human-readable reports in multiple formats and visualizes covered source lines. · reportgenerator.io, 2 Oct 2026
Risk hotspots
Risk hotspot analysis uses cyclomatic complexity, NPath complexity, and CRAP score when available, with configurable warning thresholds. · reportgenerator.io, 2 Oct 2026
Security
The opened maker pages do not state security certifications or compliance claims. · reportgenerator.io, 2 Oct 2026
Support
The maker invites users with issues to get in touch, and Paddle handles customer service inquiries and returns for orders. · reportgenerator.io, 2 Oct 2026

Where ReportGenerator stands on Freedom251

Look at these too