StatFas emblem: a philosopher beside a rising bar chart StatFas.comAn Easy Way to Do Statistics

Free Online Statistical Analysis Tool

Analyze your research data with ease. Perform a wide range of statistical analyses, create publication-ready visualizations, get automatic interpretations, and download professionally formatted APA 7 Word reports—all in one place. Free to use, with no account required.

Analyze Your Data. Understand Your Results. Report with Confidence.

Hypothesis to Statistical Analysis Selection

Not sure which statistical test to use? Describe your research hypothesis and variables to find the most appropriate analysis.

Find the Right Statistical Test →

All statistical analyses

Descriptive statistics, t-test, ANOVA and chi-square calculators, regression, mediation, path analysis, SEM, network analysis, sample size and power, and statistical data visualization: all 55 tools in one place. Select any button to open it.

How browser-based statistical calculators work

A plain-language look at what happens when you run an analysis on StatFas, and why this approach helps protect your data.

Calculations run on your device

A browser-based statistical calculator performs the mathematics on your own computer or phone instead of on a remote server. When you open a StatFas tool, your browser loads the page and its JavaScript. After you enter your data, choose variables and press Run, that code computes the test statistic, p-value, effect size and confidence intervals locally, whether you are running a t-test, a one-way ANOVA, a multiple regression or a structural equation model.

From raw data to a p-value

The steps mirror a statistics textbook. The tool reads each column, handles missing values and calculates summary quantities such as means, variances and covariances. It then applies the formula for your chosen method, for example comparing between-group and within-group variance in ANOVA, or fitting coefficients by least squares in regression. Finally, it compares the result with a reference distribution such as t, F or chi-square to obtain a p-value. Modern browsers complete this in moments for typical student and research datasets.

Why this approach is secure

Because the computation happens locally, your dataset does not need to be uploaded to a server to produce results. That reduces the chance that sensitive survey, clinical or coursework data is stored or intercepted elsewhere. StatFas pages are delivered over HTTPS, and account details are handled separately, as described in our Privacy Policy.

Use the results responsibly

Running in a browser does not make an analysis less rigorous, but results are only as sound as the method you choose. Check assumptions such as normality, equal variances and independence, and read the matching tutorial before you report anything. If you are unsure which test fits your question, start with the test chooser.

Built for academic research

What StatFas offers today. Features vary by method, so each tool's page and tutorial describe what that analysis includes.

Statistical analysis

Enter or upload data, choose variables and run supported analyses directly in your browser.

Statistical reporting

Results appear in organized tables, and each tutorial includes an APA 7-style reporting template with a worked example.

Data visualization

Create bar plots, pie charts, line graphs and heatmaps from your own data.

Assumption checks

Where a method includes them, assumption checks and effect sizes appear beside the results. Each tutorial lists what to verify for that method.

Research tutorials

Step-by-step guides cover data preparation, choosing a method, reading the output and reporting results.

Downloadable results

Anyone can run analyses and view results. Downloading results requires a free account.

How it works

Four steps from question to results.

  1. Choose a method

    Pick an analysis from the directory, or use the test chooser if you are unsure which one fits your question.

  2. Add your data

    Upload or enter data in the format the tool supports. Each tool's page explains the layout it expects.

  3. Select variables and run

    Choose your variables and options, then run the analysis in your browser.

  4. Interpret and download

    Read the output with the help of the tutorial, then download your results when you want a copy.

Analyses are free to run, and no account is needed. A free account is required only to download results. You choose the method and interpret the output; the tutorials and test chooser are there to help. Create a free account

Mantel network analysis: from correlation matrices to network graphs

Run a Mantel network analysis online. The Mantel Network Analysis Calculator joins a correlation heatmap and permutation-tested Mantel links in one automated matrix-to-network pipeline.

Open the calculator

Correlation-based network analysis

Matrix correlation networks start from pairwise associations. Co-occurrence network analysis, ecological network analysis and microbial co-presence networks use the same idea, and the Mantel Network Analysis Calculator lets you explore variables that vary together.

Network-based Mantel testing

Distance matrix correlation tests whether samples that differ in one variable also differ in another. Partial Mantel networks extend the idea by controlling for a third matrix, which the calculator does not run.

Weighted, multiplex and differential networks

Weighted correlation network analysis (WCNAs), multiplex correlation networks and differential correlation networks are related graph methods, usually run in R. Network-based exploratory data analysis (EDA) here is a first look before them.

Matrix-to-network pipeline

Edge-weighted graph visualisation, multi-matrix correlation visualization and high-throughput matrix correlation in one figure. Download the edge list for adjacency matrix transformation and graph-theoretic matrix comparison.

Research learning center

Learn when to use a method, what to check and how to report it.

Browse all tutorials

Choosing the right statistical test

Use the test chooser to match your research question and data to a suitable method.

Effect sizes and assumption testing

Benchmarks for interpreting effect sizes, plus guidance on checking assumptions.

Interpreting regression results

See how to read regression output and report it with a worked example.

Mediation and moderation

Guides to the logic of each model, reading the output and reporting the results.

Tutorials for every analysis

Data layout, assumptions, how to read the output and how to write it up, one guide per method.

About StatFas

What the platform is for, and where to find more.

Who it is for

Researchers, university and postgraduate students, teachers and data analysts who need statistical analysis for coursework, theses and research projects.

What it provides

55 analysis and chart tools in nine categories, each linked to a tutorial. See the full directory above.

Learning to interpret results

Tutorials explain data layout, assumptions, how to read the output and how to report it. Resources add a test chooser and an APA 7 cheat sheet.

Contact and policies

The tools support your analysis, but choosing a suitable method and interpreting results in context remain your responsibility. Read the Privacy Policy and Terms of Service for how data and accounts are handled. If a result ever differs from another package such as R, SPSS or jamovi, please send the details through Contact Us so it can be checked.

Latest statistics guides

Plain-language explainers on tests, assumptions and reporting.

All guides

Types of statistical analysis and when to use them

A map of the main analysis types, what each is for and how to run it.

Normality tests explained

How to check whether your data are normally distributed before choosing a test.

One-way ANOVA explained

The formula, a worked example and how to report it in APA style.

Pearson correlation: interpret and report

What r tells you, how to read it and how to write it up.

How to report structural equation modeling

Which fit indices and estimates to include when writing up SEM results.

Free data analysis software compared

Free alternatives to paid packages such as SPSS, and what each does well.

Mantel network analysis explained

When to use Mantel network analysis, how to explain it and how to run it in StatFas, R, Python and SPSS.

Frequently asked questions

Is StatFas free?

Yes. Every analysis is free to run and no credit card is requested. Basic is the permanent free plan; Standard and Pro are free for now, and any future changes would apply to those two only. See the pricing page for details.

Do I need an account to run an analysis?

No. Open a tool, enter or upload your data, choose your variables and run the analysis. A free account is needed only when you want to download your results.

Where does my data go when I run an analysis?

Calculations run in your own browser, so the numbers you enter and the files you load are processed on your device rather than uploaded to a server to produce results. Account details are handled separately. The Privacy Policy explains this in full.

Which statistical methods are available?

55 analysis and chart tools in nine categories, from descriptive statistics and charts to t-tests, ANOVA, regression, mediation, SEM and PCA, plus non-parametric and categorical tests. The full directory on this page links to each one.

Can I use Excel data?

You can prepare your data in Excel: use one column per variable and a header row, then upload or enter it in the tool you want. Accepted file formats vary by tool, so check the instructions on the tool's page.

Does StatFas support APA 7-style reporting?

StatFas is built around APA 7 reporting: each analysis has a tutorial with a reporting template and a worked example. Always check that your final write-up meets the requirements of your institution or journal.

How do I download results?

Run your analysis, then log in or create a free account when you click a download button. Your results stay on the page while you sign in. For account security, one device can be signed in at a time: signing in on a new device asks for an emailed code and signs the previous device out.

How do I choose the appropriate statistical test?

Start with the test chooser on the Resources page, then read the tutorial for the method you select: it explains when to use it, how to prepare your data and which assumptions to check.