Numerology Calculator - Life Path & Destiny
Pricing
$20.00 / 1,000 numerology result computeds
Numerology Calculator - Life Path & Destiny
Compute a full Pythagorean numerology profile - Life Path, Expression, Soul Urge, Personality, Birthday, Maturity number, and Personal Year forecast - from a name and birth date. Master numbers 11/22/33 preserved. Pure calculation, no external calls. Batch-friendly.
Numerology Calculator - Life Path & Destiny Number
A Pythagorean numerology calculator: give it a name and birth date and get a full numerology profile back — Life Path, Expression / Destiny, Soul Urge, Personality, Birthday, Maturity, and Personal Year — as clean JSON, in batch, with zero external API calls (pure deterministic computation, runs entirely on Apify's cloud). Ideal as a numerology API for astrology apps, dating profiles, name-analysis tools, and content pipelines.
Built and maintained by KunStudio (also publishers of the Saju API and sajuapp.app).
What it returns
For each record you get:
Section (include key) | Content |
|---|---|
life_path | Life Path number (from birth date) + reduction trail |
expression | Expression / Destiny number (from full name) |
soul_urge | Soul Urge / Heart's Desire (from name vowels) |
personality | Personality number (from name consonants) |
birthday | Birthday number (from the day) |
maturity | Maturity number (life path + expression) |
personal_year | Personal Year forecast for the target year |
Master numbers 11 / 22 / 33 are preserved (not reduced). Each number includes an original, concise meaning blurb.
Input
{"people": [{ "name": "John Michael Smith", "year": 1990, "month": 5, "day": 15, "targetYear": 2026, "label": "me" }],"include": ["life_path", "expression", "personal_year"]}
people— array (max 1000).nameoptional (required for name-derived numbers).year1000–3000,month1–12,day1–31.targetYearoptional (defaults to current year, used for Personal Year).include— sections to return; empty = all.
Output
One dataset item per record. Invalid records return { ok: false, error } instead of failing the whole run, so a batch of 1000 never dies on one bad row.
Pricing
Pay-per-result: you are charged once per successfully analyzed record. No subscription, no free-trial trap — pay only for what you compute.
Support
Questions, bug reports, or feature requests: https://sajuapp.app/support
We usually respond within 1 business day.