Test factor structures using covariance and loading inputs. Get fit indices, residual diagnostics, and exports. Results stay readable across devices for reporting and review.
Enter numeric estimates. Mark a free parameter by adding * at the end (example: 0.72*).
Illustrative 5-item, 1-factor setup. Paste into inputs to test.
| Component | Example | Notes |
|---|---|---|
| S (5×5) | 1.00 0.62 0.55 0.48 0.50 |
Symmetric covariance matrix. |
| Λ (5×1) | 0.82* |
One factor with five indicators. |
| Φ (1×1) | 1.00 |
Fix factor variance for scaling. |
| Θ diag | 0.33* 0.49* 0.39* 0.41* 0.52* |
Positive error variances. |
Baseline uses Σ₀ = diag(S). ε is a small stabilizer.
Confirmatory factor analysis evaluates whether a theorized measurement structure reproduces the observed covariance matrix. This calculator builds the implied covariance Σ from your loadings Λ, factor covariance Φ, and error variances Θ. When Σ closely matches S, the measurement model is consistent with the data pattern and parameterization. Check variances for scaling.
The maximum likelihood fit function produces χ² = (N−1)·FML, where larger values indicate greater discrepancy between S and Σ. Because χ² is sensitive to sample size, compare χ² to df and inspect indices. Use df computed from unique covariances minus counted free parameters. A modest χ²/df ratio can still hide localized residual problems, so inspect both.
RMSEA summarizes approximate misfit per degree of freedom using max((χ²−df)/(df·(N−1)),0). Values near 0.05 suggest close fit, around 0.08 indicate acceptable fit, and higher values imply notable misspecification. Treat RMSEA as a model‑comparison metric, not a standalone pass/fail rule. In small samples, RMSEA can be unstable, so weigh it alongside residual diagnostics.
CFI and TLI compare your model to an independence baseline that fixes all covariances to zero while retaining observed variances. These indices improve when your model reduces misfit beyond the baseline. Values at or above 0.95 are often considered strong, while 0.90 can be pragmatic in complex instruments. If baseline fit is unusually good or poor, interpret CFI/TLI with caution and context.
SRMR is the root mean square of standardized residual covariances, highlighting systematic localized misfit. The residual heatmap for S−Σ helps you see clusters of misfit. Concentrated large residual blocks may indicate cross‑loadings, correlated errors, or omitted factors. Target changes where theory supports modifications. When a few pairs dominate SRMR, consider revising specific items rather than broad restructuring.
AIC and BIC combine fit and parsimony using the counted free parameters. Lower values indicate a preferable balance when comparing models fit to the same dataset and variable set. Use these criteria to evaluate alternative factor structures, constraint choices, or correlated‑factor versus higher‑order specifications. Differences are most meaningful when the models use the same indicators and assumptions.
No. It evaluates fit from estimates you enter, using the observed covariance matrix and your Λ, Φ, and Θ inputs to compute Σ and fit indices.
Use one type consistently. If you use correlations, Θ and Σ are interpreted on that scale. Covariances are preferred when indicators have different variances.
The star marks a parameter as free for counting. That count affects df, AIC, and BIC. It does not change numerical calculations, which use the value you enter.
Σ or S must be positive definite for ML computations. Invalid combinations of loadings, factor covariances, or error variances can make a matrix singular or indefinite.
Look for large absolute residuals or clustered blocks. Those patterns often point to cross‑loadings, missing correlated errors, or an omitted factor affecting several indicators.
No. Thresholds depend on model complexity, reliability, and sample size. Use them as guidance, then justify decisions with theory, diagnostics, and comparisons across models.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.