Methodology
Item provenance, scoring math, reliability, and the limits we publish so you can decide how much to trust the result.
MyIQTested uses items from the International Cognitive Ability Resource (ICAR), an open-source, peer-reviewed cognitive assessment battery developed by David Condon and William Revelle and published in Intelligence (2014). ICAR was created so that researchers, educators, and platforms like ours could deliver psychometrically defensible cognitive testing without licensing proprietary instruments.
The full ICAR pool covers four item types: matrix reasoning (3×3 pattern completion), letter and number series, three-dimensional rotation, and verbal reasoning. From this pool, we have selected 33 items balanced across four domains for a ~10-minute experience. The selection prioritises (a) items with strong published item-level statistics, (b) coverage of all four reasoning domains, and (c) a difficulty curve that ramps from a five-item warm-up into harder spatial puzzles.
Source: icar-project.com · Condon, D. M., & Revelle, W. (2014). Intelligence, 43, 52–64.
Item IDs are stable: each question has a fixed identifier in our scoring data so the same item always scores the same way. Spatial reasoning is intentionally over-represented because matrix reasoning is the single best-validated proxy for fluid intelligence (gf).
| Domain | Items | IDs | Item kind |
|---|---|---|---|
| Abstract Reasoning | 6 | iq-ar-01, 04, 08, 14, 18, 20 | Letter / number / dot sequences and applied logic |
| Verbal Reasoning | 4 | iq-vr-01, 12, 15, 19 | Antonyms, synonyms, analogies, odd-one-out |
| Numerical Reasoning | 3 | iq-nr-01, 06, 14 | Percentages, averages, median |
| Spatial / Matrix Reasoning | 20 | iq-mx-01 through iq-mx-20 | 3×3 visual pattern completion (Raven’s-style) |
| Total | 33 |
A five-item warm-up (iq-mx-01, iq-mx-02, iq-ar-04, iq-mx-03, iq-ar-08) is presented first to ease test-takers in before harder spatial items are introduced.
Scoring runs entirely in your browser the moment you finish — we never send your responses to a server. Three steps:
The display formula is fixed and deterministic. You can reproduce it from these constants:
// apps/myiqtested/packages/scoring/src/iq-norm.ts
const IQ_REFERENCE_MEAN_TOTAL = 16.5;
const IQ_REFERENCE_SD_TOTAL = 5;
const IQ_MIN = 55;
const IQ_MAX = 155;
function totalCorrectToNormativeIq(totalCorrect) {
const z = (totalCorrect - IQ_REFERENCE_MEAN_TOTAL) / IQ_REFERENCE_SD_TOTAL;
const iq = Math.round(100 + 15 * z);
return Math.max(IQ_MIN, Math.min(IQ_MAX, iq));
} Result pages show a ±5 IQ confidence band (the “display SE”). This reflects the typical day-to-day fluctuation an online test taker can expect from session-level noise (fatigue, distraction, screen size). It is not a clinical confidence interval.
ICAR's published item-level psychometrics are public, which lets us state defensible numbers rather than vague "scientifically validated" claims. From Condon & Revelle (2014):
A 33-item subset of ICAR will have somewhat lower reliability than the full ICAR-60 pool, but the published item-level statistics still apply at the item level and the composite-to-IQ mapping is unchanged.
We publish these so you can decide for yourself how much weight to put on the result.
| Date | Change |
|---|---|
| 2026-05-12 | Initial public methodology page. Added bell curve and 95% display CI to the result page. |
| 2026-04-14 | Test launched with the 33-item ICAR-derived bank described above. |