APA Results Formatter
You ran the analysis; now you have to write it up. APA 7 has fussy little rules — which symbols are italic, when to drop the leading zero, why you never type p = .000. Enter your numbers and get a clean, copy-ready results sentence, with a statcheck-style warning if your p-value doesn't match your statistic.
The rules graders actually check
- Italics are meaningful. Latin-letter statistics are italic — t, F, p, r, d, M, SD, N, b, SE, R². Greek letters are not — η², χ², β, α stay upright. This tool applies both automatically, so a copy-paste keeps the formatting.
- No leading zero on anything that can't exceed 1 in magnitude: p, r, R², η², β, Cramér's V → write
.03, not0.03. Statistics that can exceed 1 keep the zero: t = 0.85, d = 0.20. - Never p = .000. A p-value is never exactly zero. The smallest value APA reports is p < .001 — this tool floors it for you and leaves a note.
- Degrees of freedom in parentheses, right after the italic statistic: t(48), F(2, 87), r(58), χ²(2, N = 120).
- Report an effect size alongside the test — d, η², r, or V. Significance answers "is there an effect?"; the effect size answers "how big?"
The master patterns
| Test | APA 7 pattern |
|---|---|
| Independent t | t(df) = 2.35, p = .022, d = 0.62 |
| Paired t | t(df) = 3.10, p = .004, dz = 0.57 |
| One-way ANOVA | F(2, 87) = 5.40, p = .006, η² = .11 |
| Chi-square | χ²(2, N = 120) = 8.14, p = .017, V = .26 |
| Correlation | r(58) = .42, p < .001 |
| Regression coef. | b = 2.31, SE = 0.68, β = .38, t(87) = 3.40, p = .001 |
The consistency check is the honest bit. This tool recomputes your p-value from the test statistic and its df — the same idea as the statcheck tool that scans published papers. If your reported p doesn't match, it's usually a typo, a rounding slip, or a one- vs two-tailed mix-up. Fix it before your grader (or a reviewer) does. Learn the full write-up craft in Reporting Statistics in APA Style, and if you still need the numbers, the Descriptives Calculator hands you M and SD ready to paste.