ForHosting KIT · Developer Utilities

Pythagorean numerology calculator

John Smith gives 8: its letters add up to 44, and 4 plus 4 is 8. Letters take the values 1 to 9 in alphabet order, starting again at J and at S, and the total is reduced to one digit. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Name
John Smith
You get
Normalized
JOHNSMITH
Letter count
9
Raw sum
44
Number
8

Pythagorean numerology assigns each Latin letter a fixed value from one through nine and reduces a name to a single expression number that practitioners use for personality sketches, brand naming, and cultural curiosity. This Pythagorean numerology calculator accepts any name string, ignores spaces and punctuation, maps A through I to one through nine then wraps J through Z on the same cycle, sums the letter values, and repeatedly adds the digits of that sum until only a digit from one to nine remains.

How the Pythagorean chart maps letters to digits

Western Pythagorean numerology uses a nine-column chart that is easy to remember and easy to code. The first row is A equals one, B equals two, C equals three, D equals four, E equals five, F equals six, G equals seven, H equals eight, and I equals nine. The second row restarts: J equals one, K equals two, and so on through R equals nine.

The third row is S equals one through Z equals eight. Algebraically that is the same as taking the zero-based alphabet position of an uppercase letter, taking that index modulo nine, and adding one—so Z lands on eight rather than nine. Only Latin A–Z letters contribute; lowercase is uppercased first.

Spaces between given and family names, hyphens in compound surnames, apostrophes, digits, and non-Latin scripts are skipped, not converted. After every contributing letter is valued, the raw sum is reduced by digital root: while the total is greater than nine, replace it with the sum of its decimal digits.

Where a name number comes in handy

Baby-name and brand-naming blogs can batch-score candidate labels without reimplementing the chart in every CMS plugin. Classroom demos of modular arithmetic and digital roots get a culturally familiar application that still behaves like a math function: deterministic, side-effect free, and free of network calls. Exam-prep generators and LMS auto-graders can mark “what is the expression number of …” items with an oracle that rejects blank answers instead of inventing zero.

Keep requests small, treat the result as cultural arithmetic rather than medical or legal advice, and you get reproducible single-digit name numbers for widgets, scripts, and edge workers without standing up a symbolic or AI stack of your own.

Brand and baby-name scoring

Score candidate product or given names with the classic Pythagorean chart and compare single-digit expression numbers in bulk from a CMS or spreadsheet export.

How does the Pythagorean numerology calculator work?

It maps each Latin A–Z letter in the name to 1–9 using the classic chart, sums those values, then reduces by summing digits until a single digit 1–9 remains. Spaces and punctuation are ignored.

Are master numbers 11, 22, or 33 kept?

No. This capability always fully reduces to a single digit 1–9 for a stable contract.

What number does each letter get in Pythagorean numerology?

A to I are 1 to 9, J to R start again at 1 and end at 9, and S to Z run from 1 to 8. So Z is 8, not 9, because the last row has only eight letters.

Which characters count toward the name number?

Only the Latin letters A to Z, in upper or lower case. Spaces, hyphens in compound surnames, apostrophes, digits and letters from other scripts are skipped instead of being converted.

What is an expression number?

It is the single digit you get by adding the values of every letter in a full name and reducing the total. People use it for personality sketches, brand naming and cultural curiosity; treat it as arithmetic, not as medical or legal advice.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/enc/numerology-pythagorean

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/enc/numerology-pythagorean \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"John Smith"}'
{
  "name": "John Smith"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.numerology_pythagorean",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Empty input and strings with no Latin letters fail with invalid_input so automation never mistakes silence for a zero. The same pure module powers the free browser tool and the prepaid API path, so homework demos, content widgets, and batch scripts always agree on the chart and the digital-root step.

How the Pythagorean chart maps letters to digits

Full reduction always yields a single digit from one to nine; this capability does not preserve master numbers eleven, twenty-two, or thirty-three, because the product brief asks for a single-digit result and because a stable API contract should not fork on optional mystic conventions. The response echoes the original name, a normalized uppercase letter-only string, a per-letter breakdown, the raw sum, the final number, and a short chart string you can show next to the answer for transparency.

Input contract, response shape, and empty-input errors

Example: John Smith yields letters J equals one, O equals six, H equals eight, N equals five, S equals one, M equals four, I equals nine, T equals two, H equals eight for a raw sum of forty-four, which reduces as four plus four equals eight, so number is eight. Failed validation is not billed. POST a JSON body with a required string field named name (aliases text, input, value, and s also work). The value must be a non-empty string after trimming; whitespace-only input is treated as empty and fails with invalid_input. On success the body includes name as you sent it; normalized as the concatenated uppercase letters that actually counted; letter_count; letters as an array of objects each with char and value; raw_sum as the integer total before reduction; number as the final single digit from one to nine; system set to the literal pythagorean; and chart describing the A–Z map.

Classroom modular arithmetic demos

Show letter-to-digit maps and digital-root reduction as a concrete modulo-nine exercise that students can verify by hand against the API.

SEO widgets and batch curiosity tools

Power a free-in-browser pythagorean numerology calculator whose API twin returns the same number for automation, quizzes, and content embeds.

What happens on empty input?

Empty strings, whitespace-only names, and strings with no Latin letters fail with invalid_input and a message that empty input is not allowed. Those failures are not billed.

Which letters are counted?

Only Latin A–Z (case-insensitive). Digits, spaces, hyphens, apostrophes, and non-Latin scripts are skipped and do not contribute to raw_sum.

What does the Pythagorean numerology calculator cost?

The browser tool is free. API requests use prepaid KIT balance at $0.002 per successful call; invalid input is not billed.

Read the full KIT documentation →