Skip to main content
Back to Store
Package Digital Product Free

JMeter Reporting Dashboard

Transform raw CSV or JTL files into interactive dashboards with advanced analytics, anomaly detection, and actionable insights.

Free
Download Free

Free – with in-app Pro & Enterprise upgrades

What's Included

Full interactive dashboard
Anomaly detection & SLA monitoring
Multi-file comparison
CLI mode for CI/CD (Pro)
Privacy-first: all data stays local
Linux & Windows

Overview

A powerful desktop application for analyzing Apache JMeter test results. Privacy-first: all data stays on your machine.

The JMeter Reporting Dashboard transforms raw JMeter .csv or .jtl result files into an interactive, visually rich analysis dashboard. Get deep visibility into your load test results with intelligent analysis and actionable insights.

Key Features

Interactive Dashboard

  • Real-time Analysis - Drag and drop JTL/CSV files for instant visualization
  • Multiple Charts - Response time, throughput, error rate, percentiles, and more
  • Time Range Selection - Zoom into specific time periods with brush selection
  • File Comparison - Compare multiple test runs side by side
  • Smart Filtering - Filter by transaction name, time range, or status
  • Anomaly Detection - Automatic detection of performance spikes and error bursts
  • SLA Monitoring - Configure custom thresholds and see violations highlighted
  • Recommendations - AI-powered suggestions for performance improvements

Export Options

FormatDescriptionFreeProEnterprise
CSVTime series data exportYesYesYes
JSONStructured data for CI/CD3 trialYesYes
HTMLStandalone report3 trialYesYes
Full HTMLReport with embedded charts3 trialYesYes
Raw DataExport filtered JTL data3 trialYesYes

CLI Mode (Pro/Enterprise)

Integrate with your CI/CD pipelines:

# Generate JSON report
jmeter-report -i results.jtl -o report.json

# Generate HTML report with thresholds
jmeter-report -i results.jtl -o report.html -f html -t thresholds.json --fail-on-error

Works with GitHub Actions, Jenkins, GitLab CI, Azure DevOps, and more.

Pricing Tiers

Free

  • Full interactive dashboard
  • 25 MB file size limit
  • Compare up to 2 files
  • CSV export
  • 3 trial Pro exports (JSON/HTML)

Pro - £49 (one-time)

  • Everything in Free
  • Unlimited file size
  • Unlimited file comparisons
  • All export formats (JSON, HTML, Full HTML)
  • CLI mode for CI/CD integration
  • Perpetual license

Enterprise - £499 (one-time)

  • Everything in Pro
  • Custom branding on exported reports
  • Invoice/PO payment option
  • Priority email support
  • Perpetual license

Upgrade anytime within the app — purchase directly in-app and your license activates automatically.

Cross-Platform Support

Windows (Portable)

  1. Download JMeter-Reporting-Dashboard-1.0.0-Portable.exe
  2. Run the executable directly - no installation required
  3. Windows may show a SmartScreen warning; click “More info” then “Run anyway”

Linux (AppImage)

  1. Download JMeter-Reporting-Dashboard-1.0.0.AppImage
  2. Make it executable: chmod +x JMeter-Reporting-Dashboard-1.0.0.AppImage
  3. Run it: ./JMeter-Reporting-Dashboard-1.0.0.AppImage

Large File Support

Built to handle real-world test data:

  • Web Worker parsing for files over 5MB (background processing)
  • Automatic data sampling for datasets with 100,000+ rows
  • Tested with 310MB file containing 2,500,000 rows of data
  • Progress indicator with cancel option

Keyboard Shortcuts

ActionShortcut
Open fileCtrl+O
Export CSVCtrl+E
Export JSONCtrl+Shift+E
Toggle dark modeCtrl+D
Zoom inCtrl++
Zoom outCtrl+-
Reset zoomCtrl+0

Privacy & Data Security

  • All processing happens locally on your machine
  • No test data is ever sent to external servers
  • Only license validation requires network access (Pro/Enterprise)
  • Pro/Enterprise licenses work offline for up to 7 days

FAQ

What file formats are supported?

JMeter JTL files (CSV format) and standard CSV files with columns: timeStamp, elapsed, label, responseCode, success, bytes, grpThreads, allThreads.

Can I use one license on multiple machines?

Yes, but only one machine at a time. Use jmeter-report deactivate to release the license from one machine before activating on another.

How do I transfer my license to a new machine?

  1. On the old machine: jmeter-report deactivate
  2. On the new machine: jmeter-report activate