Make correlation heatmaps online

Generate Pearson correlation heatmaps in the browser and work from column-based CSV input.

It can take a little while for the correlation heatmaps app to wake up. If the embedded page stalls, open the live page in a new tab.

Correlation Heatmap app

Open live page

Loading the app

Waiting for the embedded page to respond.

Generate Correlation Heatmaps Web App

How to make a correlation heatmap in a free alternative to Excel and GraphPad Prism.

Upload your data as a CSV file and keep the variables arranged in columns. If the file includes a header row, enable the header option in the app. You can adjust decimal and column separators if needed.

The app supports a “pretty” correlation heatmap and a more regular heatmap style, and it can also calculate the number and percentage of correlating pairs.

The heatmap tool is based on R packages including pheatmap and heatmap.2. It can also calculate the total number of datapoints over a threshold, which is useful for estimating overall sample activity.

The shared statistics section also includes Mann-Whitney U test, Welch t-test, paired t-test, ANOVA followed by Tukey HSD, and Kruskal-Wallis tests.

The app is based on R and Shiny and is hosted through shinyapps.io.