- Home
- Test Coverage Tools
- ReportGenerator
ReportGenerator
What it 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, and works on Windows, Linux, and macOS. 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 those values are available, with configurable warning thresholds. Outputs include HTML, Clover, Cobertura, OpenCover, SonarQube, lcov, TeamCity summary, XML, Markdown, JSON, CSV, and text, among other formats. The maker states that GitHub Actions and Azure DevOps are supported. The project is open source under the Apache License, with a free plan for basic features and additional features requiring PRO. A free trial is listed as free for a 10 day trial period. Lifetime licenses are $79, paid once for an individual, $249, paid once for up to 10 developers, and $599, paid once for unlimited developers.
For and against
For
- Accepts reports from ten named tools and formats.
- Visualizes line and branch coverage.
- Tracks coverage history over time.
- Supports GitHub Actions and Azure DevOps.
Against
- Method coverage requires PRO.
- Free plan includes basic features only.
The verdict
ReportGenerator combines coverage visualization, historical tracking, and multiple export formats in a command-line tool. Its free option covers basic features, while method coverage and other additional features require PRO.
Who it suits
It suits developers and teams who need to turn coverage reports into visual summaries across Windows, Linux, or macOS. Teams that need method coverage or other PRO features can consider its paid licenses.
Plans and prices
Free
Open source · basic features
Read 2 Oct 2026 · reportgenerator.io
Free Trial
Get full access
Read 2 Oct 2026 · reportgenerator.io
Individual
Per developer license
Read 2 Oct 2026 · reportgenerator.io
Team
Up to 10 developers
Read 2 Oct 2026 · reportgenerator.io
Enterprise
Unlimited developers
Read 2 Oct 2026 · reportgenerator.io
On the record
- Command line
- ReportGenerator is a command-line tool that requires only a few parameters.reportgenerator.io · read 2 Oct 2026
- Coverage views
- Reports include line and branch coverage visualization, while method coverage is a PRO feature.reportgenerator.io · read 2 Oct 2026
- History and overview
- The coverage history chart tracks coverage over time, and the summary table has filtering and sorting options.reportgenerator.io · read 2 Oct 2026
- Input formats
- It accepts reports from coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov, and lcov.reportgenerator.io · read 2 Oct 2026
- Integrations
- The maker states that GitHub Actions and Azure DevOps are supported.reportgenerator.io · read 2 Oct 2026
- License activation
- A license can be applied with the -license command-line parameter or the REPORTGENERATOR_LICENSE environment variable.reportgenerator.io · read 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 · read 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 · read 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 · read 2 Oct 2026
- Platform support
- ReportGenerator works on Windows, Linux, and macOS.reportgenerator.io · read 2 Oct 2026
- Purpose
- ReportGenerator converts code coverage reports into human-readable reports in multiple formats and visualizes covered source lines.reportgenerator.io · read 2 Oct 2026
- Risk hotspots
- Risk hotspot analysis uses cyclomatic complexity, NPath complexity, and CRAP score when available, with configurable warning thresholds.reportgenerator.io · read 2 Oct 2026
- Security
- The opened maker pages do not state security certifications or compliance claims.reportgenerator.io · read 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 · read 2 Oct 2026