Addition Table Generator
Generate customizable addition tables from 1 to 30. Print-ready, color-coded, with presets for quick math reference and learning.
About
An addition table maps the sum a + b for every pair within a chosen range. Errors in basic arithmetic propagate through every downstream calculation - budgeting, engineering tolerances, dosage tables - so a verified reference grid eliminates that risk at the source. This generator builds tables up to 30 × 30 (900 cells), applies an optional heat-map to expose magnitude patterns, and outputs a print-ready sheet that fits A4 paper. The tool assumes integer addends only; fractional or negative arithmetic is outside scope.
Formulas
Each cell in the addition table is computed by the identity:
where Si,j is the cell value at row i and column j, and both i and j range from the user-defined minimum a to maximum b.
The total number of cells generated is:
The mean value across all cells is:
The optional heat-map normalizes each cell value to a 0 - 1 scale using:
where t is then mapped to an HSL hue from 200° (cool blue) to 0° (warm red).
Reference Data
| Range | Cells | Min Sum | Max Sum | Mean Sum | Use Case |
|---|---|---|---|---|---|
| 1 - 5 | 25 | 2 | 10 | 6.0 | Pre-school introduction |
| 1 - 10 | 100 | 2 | 20 | 11.0 | Primary school drill |
| 1 - 12 | 144 | 2 | 24 | 13.0 | Standard classroom chart |
| 1 - 15 | 225 | 2 | 30 | 16.0 | Extended practice |
| 1 - 20 | 400 | 2 | 40 | 21.0 | Mental math training |
| 1 - 25 | 625 | 2 | 50 | 26.0 | Speed arithmetic |
| 1 - 30 | 900 | 2 | 60 | 31.0 | Advanced reference |
| 0 - 10 | 121 | 0 | 20 | 10.0 | Identity element study |
| 0 - 20 | 441 | 0 | 40 | 20.0 | Full beginner set with zero |
| 5 - 15 | 121 | 10 | 30 | 20.0 | Mid-range focus drill |
| 10 - 20 | 121 | 20 | 40 | 30.0 | Two-digit sum practice |
| 15 - 30 | 256 | 30 | 60 | 45.0 | Advanced two-digit sums |