Freedom251 › Test Coverage Tools
ReportGenerator

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
| Plan | Billed and limits | Price |
|---|---|---|
| Free Trial | 10 day trial period · Get full access | Free |
| Free | Open source · basic features | Free |
| Team | Lifetime license · Up to 10 developers | $249, paid once |
| Enterprise | Lifetime license · Unlimited developers | $599, paid once |
| Individual | Lifetime 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
- Open https://reportgenerator.io/.
- Choose the free plan or start the full-access 10-day trial.
- Run ReportGenerator from the command line on Windows, Linux, or macOS.
- Provide a supported coverage report as input.
- Select an available report output format.
- 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
- Test Coverage Tools#19 of 27