Birthday compatibility calculator
A birthday compatibility calculator turns two dates of birth into a score out of 100. This one shows its working: the formula is published below, every step that fed the number appears next to the result, and the same two dates always produce the same score. Nothing is stored and nothing is sent anywhere — the calculation runs entirely in your browser.
How birthday compatibility is calculated
The score is built from three steps: life path numbers, a group matrix, and three modifiers. First, convert each birth date to its life path number. Write the date as YYYY-MM-DD, remove the dashes, add every digit together, and if the total is more than 9, add its digits again until you land on a single digit from 1 to 9.
That gives two life path numbers. Then place each number into one of three groups: independent (1, 5, 7), grounded (2, 4, 8), or expressive (3, 6, 9). Look up the pair in the group matrix: same group = 88; independent + expressive = 72; grounded + expressive = 64; independent + grounded = 48.
Start with that base score. Then apply three modifiers: subtract 6 if the two life path numbers are identical; add 10 if their sum is a multiple of 9; subtract 10 if the difference between the two numbers is 4 or 5. Finally, clamp the total to the range 0–100: anything below 0 becomes 0, anything above 100 becomes 100.
The tool does exactly this arithmetic, nothing else, and the result screen shows each part so you can verify it.