Free research tool · runs entirely in your browser

Which analysis should I run — and what do I report?

Load your Excel or CSV file and this page walks you through it, one step at a time: it checks your variables, recommends the analysis that fits your design, runs it, and drafts the Methods and Results sections for your paper.

Your data never leaves your device Excel & CSV No sign-up Free, always
1

Load your data

Excel (.xlsx), CSV, or paste straight from a spreadsheet. Nothing is uploaded.

Drop your file here, or browse

.xlsx · .csv · .tsv · .txt — up to about 20 MB

Processed on your device — no server involved.
2

Check your variables

Confirm what each column is. This is what decides which tests are valid — worth 30 seconds.

3

Prepare your data — optional

Reverse-score items, build construct scores, band a variable, or filter cases. Every step is logged for your Method section.

4

Choose your analysis

Let the advisor work it out from your design, or pick it yourself.

5

Results

Assumption checks first, then the tables and charts your paper needs.

Run an analysis in Step 4 and the results appear here.

6

Write-up & report

APA 7 text with your real numbers, Word-ready tables, reproducible code, and the whole thing as one download.

Run an analysis and your draft appears here.

What am I supposed to report?

The reference tables researchers most often go looking for — every threshold attributed to its source, so you can cite it rather than assert it.

Go further in the live labs

Full SEM, multilevel models and PLS need a real statistics engine. These launch in one click, with the code from Step 6 ready to paste in.

Lab sessions are temporary and private — save your work before closing the tab.

Frequently asked questions

Keep exploring

A word of caution. This is a decision-support tool for researchers, not a replacement for your statistics faculty, your methodologist, or the primary literature in your field. Thresholds are widely used conventions, not laws — always check what your target journal and your committee actually expect. Every calculation runs in your browser and is validated against scipy, statsmodels and factor_analyzer, but the responsibility for what you report remains yours.