Skip to content
Toolcroft

Math Calculators

Magic Square Generator - Odd & Even Order Magic Squares

Generate magic squares where every row, column, and diagonal sums to the same magic constant. Supports odd orders (3, 5, 7, 9, 11) and doubly-even orders (4, 8, 12).

Odd orders

Doubly-even orders

Magic constant: 15 - every row, column and diagonal sums to 15.

816
357
492

Construction Methods

Odd orders use the Siamese (de la Loubère) method: start in the top-middle cell and move up-right, wrapping around edges. When the next cell is occupied, move down one cell instead.

Doubly-even orders (multiples of 4) use a diagonal-reversal method: fill the grid with consecutive numbers, then flip values that lie on the diagonals of each 4×4 sub-block.

Properties of magic squares

In an n×n magic square using the numbers 1 through n²:

  • Magic constant: every row, column, and main diagonal sums to M = n(n² + 1) / 2. For n = 3: M = 15. For n = 4: M = 34. For n = 5: M = 65.
  • Sum of all cells: n²(n² + 1) / 2 (the sum of 1 through n²).
  • Normal magic squares: use each of the integers 1…n² exactly once.

Historical note

Magic squares have fascinated mathematicians and mystics for thousands of years. The Lo Shu (3×3 square, magic constant 15) originates from ancient China; legend dates it to around 650 BCE when a turtle with a pattern on its shell emerged from the Lo River.

Albrecht Dürer embedded a 4×4 magic square (magic constant 34) in his 1514 engraving Melencolia I. The bottom row reads 16, 3, 2, 13 - the center cells of the bottom two rows encode the year “1514.”

Step-by-step: 3×3 Siamese method

Place numbers 1–9 in a 3×3 grid using the Siamese (de la Loubère) method. Start at the center of the top row and move up-right after each placement (wrapping around). If the destination is occupied, move down instead:

Step 1: place 1 at top-center
  _ 1 _
  _ _ _
  _ _ _

Step 2: move up-right (wraps to bottom-right); place 2
  _ 1 _
  _ _ _
  _ _ 2

Step 3: move up-right; place 3
  _ 1 _
  3 _ _
  _ _ 2

Step 4: move up-right (cell occupied); move down instead; place 4
  _ 1 _
  3 _ _
  4 _ 2

Continue ... final result:
  2 7 6
  9 5 1
  4 3 8   (all rows, columns, diagonals sum to 15)

Singly-even orders

Orders where n ≡ 2 (mod 4) - that is, n = 6, 10, 14, 18 … - are the hardest to construct. Neither the Siamese method (designed for odd orders) nor the diagonal-reversal method (designed for doubly-even orders like 4, 8, 12) applies directly.

The two main approaches for singly-even orders are the LUX method (Conway) and the Strachey method. Both involve constructing four odd-order sub-squares and carefully swapping elements between them to achieve the magic constant in every row, column, and diagonal.

Magic constant table

Order (n)Magic constant M = n(n²+1)/2Total sum
31545
434136
565325
6111666
71751,225
82602,080
93693,321
105055,050

Magic square variations

  • Pandiagonal (panmagic) squares: all rows, columns, main diagonals, and broken diagonals (wrapping diagonals) sum to M. The smallest pandiagonal magic square is order 5.
  • Associated (symmetric) squares: every pair of cells symmetrically opposite the center sums to n² + 1. In a 3×3 example, the center cell is 5 and every pair sums to 10.
  • Most-perfect squares: a special class of doubly-even pandiagonal squares where every 2×2 sub-square also sums to the same constant.