# Meta-analysis software: JASP, jamovi, RevMan and R

> How to run a meta-analysis with free software. JASP, jamovi, RevMan and the R package metafor compared, with download steps and a getting-started guide.

Published at https://revisia.es/en/blog/meta-analysis-software/ · Author: Ángel González de la Flor · Date: 2026-10-12

Your choice of **meta-analysis software** matters more than it seems. It decides how much time and stress the quantitative phase of your review will cost you. What you need is a program that combines the results of several studies into a single estimate, calculates heterogeneity, draws a readable forest plot and lets you check for publication bias with a funnel plot. Asking for all that for free sounds optimistic. It is not. Today there are free tools with a visual interface and more than enough statistical rigor that cover it without you writing a single line of code. The four candidates with the longest track record are JASP, jamovi, RevMan and R with the metafor package, each with its pros, its cons and a very different learning curve.

Still going over the concepts? Before you touch any software, make sure you are clear on [what a meta-analysis is and how to read a forest plot](/en/blog/what-is-a-meta-analysis/). And if you are coming from the start of the process, this article is one piece of our [complete guide to the systematic review](/en/blog/what-is-a-systematic-review/).

## What meta-analysis software needs to do

Not every statistics program can synthesize studies. Decent meta-analysis software has to give you, at a minimum:

- The pooled effect size, calculated from each study's measures (odds ratio, relative risk, standardized mean difference, correlations and so on), with its confidence interval.
- Fixed-effect and random-effects models, because you will almost never assume that all the studies measure exactly the same true effect.
- An estimate of heterogeneity. The I² statistic, Cochran's Q and tau² to quantify how much the studies differ from each other.
- A forest plot, the chart that sums up all the studies and the overall estimate at a glance.
- A funnel plot and asymmetry tests (Egger, Begg) to explore publication bias.
- Subgroup analysis and meta-regression, if you want to explain where the heterogeneity comes from.

With this list in front of you, the useful question changes. "Which one is best" matters less than which one fits your statistics level and the time you have.

## JASP (free, visual interface)

JASP (jasp-stats.org) is a free, open-source statistics program developed at the University of Amsterdam. It runs on Windows, macOS and Linux. Its biggest strength is its point-and-click visual interface. You load your data, pick the analysis from a menu and the results appear instantly in a clean panel, ready to copy into your report.

For meta-analysis, JASP includes a dedicated module (which relies on the R package metafor under the hood, so the statistical engine is first-rate) that lets you:

- Enter effect sizes and their standard errors, or let JASP calculate them.
- Fit fixed-effect and random-effects models.
- Get I², tau² and Cochran's Q automatically.
- Produce a forest plot and a funnel plot in a couple of clicks.
- Run Egger's test for publication bias.

As a bonus, JASP is very strong in Bayesian statistics, so if you want a Bayesian meta-analysis it is right there without installing anything else. Its limit is reproducibility. Because it is so visual, the workflow is not recorded in a script as easily as in R (although it saves a `.jasp` file with the whole analysis). For the vast majority of undergraduate theses, master's dissertations and PhD theses, JASP is the starting point we would recommend.

## jamovi (free, MAJOR module)

jamovi is the other major free program in this comparison, also open source and with a philosophy very close to JASP's. It offers a visual interface, real-time results and the same R foundation underneath. That is no coincidence. Both came from teams close to the JASP project, so if you can find your way around one, the other will feel familiar.

In jamovi, meta-analysis runs through the MAJOR module (jamovi's R-based meta-analysis module), which you install for free from the program's own module library. MAJOR also relies on metafor and gives you:

- Fixed-effect and random-effects meta-analysis.
- Forest plot and funnel plot.
- Heterogeneity (I², tau², Q).
- Meta-regression and subgroup analysis.

One useful advantage of jamovi over JASP is that each analysis can generate the equivalent R code if you switch it on, which helps reproducibility and makes it easier to move to R later. And between the two? Mostly a matter of personal preference. Both are free, visual and rigorous.

### How to download jamovi (and JASP)

Downloading jamovi takes a couple of minutes. Go to jamovi.org, click "Download", choose your operating system (Windows, macOS or Linux) and install the base program. Then open jamovi, go to the modules menu (the "+" icon at the top right) and add MAJOR from the library. That is all you need to run a meta-analysis. To download JASP the process is the same from jasp-stats.org ("Download JASP"), and there meta-analysis is included with no extra downloads (you only have to switch the module on if it does not appear). Both are small downloads. Neither needs a license, a sign-up or a payment.

<p class="blog-inline-cta">Data extraction comes before the statistics software. In revisia <strong>the data from each study come out structured and linked to their source</strong>, ready for your meta-analysis. <a href="https://revisia.es/app/entrar?registro=1">Create your free account</a>.</p>

## RevMan (Cochrane)

RevMan (Review Manager) is Cochrane's official software for writing systematic reviews and building their meta-analyses into them. This is not a general statistics program. The whole tool is designed, from start to finish, around the Cochrane workflow: from the protocol to the characteristics of studies, risk of bias, summary of findings tables and, of course, forest plots.

Its strengths:

- It is built exactly for the format of a Cochrane review, with templates that guide each section.
- Its forest plots are the standard you see in thousands of published reviews.
- It integrates risk of bias assessment and GRADE tables.

It has limitations. Its statistical range is narrower than R's (fewer advanced meta-regression methods, for example), and on price a common misunderstanding needs clearing up. The current web version, RevMan Web, is paid/subscription-based for general use, although Cochrane offers free access to authors working on a registered Cochrane review and to people in certain low-income countries. In other words, it is not freely available to everyone the way JASP or jamovi are. If your goal is to publish within Cochrane, RevMan is close to mandatory. Outside that circuit, it is rarely the most practical option.

## R + metafor (advanced)

R is a free, open-source statistical programming language, and metafor is, without question, the reference package for meta-analysis in R. It is the very engine JASP and jamovi's MAJOR module use under the hood, so working directly with metafor gives you access to everything it offers without the limits of a graphical interface.

With R and metafor there are hardly any limits. Fixed-effect and random-effects models, multilevel and multivariate models, complex meta-regression, sensitivity analyses, fully customizable forest plots and funnel plots, and methods to correct for publication bias (trim-and-fill, selection models). Everything stays in a reproducible script. For a serious publication that is worth a great deal. Anyone can run your code and get the same results.

The price of that power is the learning curve. You need to get used to R syntax, prepare the data in the right format and understand which function to call (`rma()` for the model, `forest()` for the plot and so on). You do not need to be a professional programmer, but you do need to put in the time. R for meta-analysis is the option we recommend when the project is ambitious, when you will publish in a demanding journal or when you need a method the visual interfaces do not offer.

## Comparison table (price, learning curve, forest plot)

![Meta-analysis software compared. JASP, jamovi, RevMan and R by price, learning curve and forest plot](/blog-img/en/comparativa-software-meta.svg)

| Software | Price | Learning curve | Forest plot |
|---|---|---|---|
| JASP | Free (open source) | Low. Visual interface, everything through menus | Yes, in one click |
| jamovi (MAJOR module) | Free (open source) | Low. Visual, easy module install | Yes, in one click |
| RevMan | Paid/subscription (free only for Cochrane authors) | Medium. Built around the Cochrane workflow | Yes, standard Cochrane format |
| R + metafor | Free (open source) | High. Requires coding in R | Yes, fully customizable |

The table leaves a clear recommendation. If you have never run a meta-analysis, start with JASP or jamovi, which will give you correct results in an afternoon without fighting the syntax. Keep R + metafor for when you need advanced methods or full reproducibility. RevMan only pays off inside the Cochrane ecosystem.

## A forest plot in JASP, step by step

The typical workflow in JASP, from start to finish:

1. Prepare the data in a spreadsheet. One row per study, with columns for the effect size (for example, the log odds ratio) and its standard error (or the raw event counts and totals per group, letting JASP calculate the effect).
2. Load the file into JASP (CSV or Excel) by dragging it into the window.
3. Open the meta-analysis module (if it does not appear, switch it on from the modules menu, the "+" icon).
4. Assign the variables to their boxes and choose the random-effects model (the usual choice when there is heterogeneity).
5. Tick the Forest plot box and, while you are at it, Funnel plot and Egger's test.

In seconds you will have the plot with each study, its confidence interval and the diamond for the overall estimate at the bottom. Here is how to read it.

Each horizontal line is a study. The square marks its effect (sized in proportion to the study's weight) and the line, its confidence interval. The diamond at the bottom sums up the pooled effect. To go deeper into how to interpret I², the funnel plot and effect measures, see our guide on [how to interpret a meta-analysis and its forest plot](/en/blog/what-is-a-meta-analysis/). Before combining studies, you should have assessed their [risk of bias](/en/blog/risk-of-bias-assessment/), because the quality of the studies limits the quality of the meta-analysis.

<p class="blog-inline-cta">Before the meta-analysis, revisia gives you <strong>the full review and the PRISMA diagram</strong>. <a href="https://revisia.es/app/entrar?registro=1">Create your free account</a>.</p>

## Frequently asked questions

### Do JASP and jamovi work for reviews outside health?

Yes. Both are general statistics programs and work for meta-analysis in any discipline, not only in the health sciences.

### Can I move from a visual interface to R later?

Yes. jamovi can show the R code for each analysis, which makes it easier to learn and move to R with the metafor package.

### Do I need the raw data from each study or just the effect?

For a standard meta-analysis, the effect size and its variability for each study are enough; you do not need individual participant data.

### What is the best free meta-analysis software?

For most users, JASP and jamovi are the best free options. Both have a visual interface, are rigorous (they use the R package metafor under the hood) and let you run a full meta-analysis, with forest plot and funnel plot, without coding. If you need advanced methods or full reproducibility through code, R with metafor is the most powerful, also free, but with a steeper learning curve.

### JASP or jamovi?

Both are free, open source and visual, and they share a statistical engine, so the difference is a matter of nuance. JASP stands out for its clean interface and strong Bayesian section. jamovi, with the MAJOR module, can show the equivalent R code for each analysis, which helps if you later want to move to R. Try both. The choice usually comes down to which interface you prefer.

### Is RevMan free?

Not entirely. RevMan Web, the current version of Cochrane's software, runs on a paid subscription for general use. Cochrane offers free access to authors preparing a registered Cochrane review and to users in certain low-income countries. If you do not work within Cochrane, JASP, jamovi or R, which are free, are usually the better choice.

### Do I need to know R?

Not to get started. With JASP or jamovi you can run a sound meta-analysis without writing a single line of code. Knowing R (and the metafor package) only becomes necessary when you need advanced models, highly customized analyses or a fully reproducible script for a demanding journal. Many researchers start with a visual interface and move to R when their projects call for it.

