मोक्षMoksha
विवेकDiscernment
कामLust
चैतन्यConsciousness
एकताOneness
असत्यFalsehood
ओंकारOmkara
मदVanity
प्रकाशRadiance
सिद्धिAttainment
तपोलोकPlane of Austerity
निर्भयताFearlessness
उदारताGenerosity
वैकुण्ठVaikuntha
निष्कामSelflessness
समताEquanimity
मोहAttachment
वैराग्यDetachment
आत्मबोधSelf-Knowledge
सत्यलोकPlane of Truth
ज्ञानKnowledge
विषादSorrow
एकाग्रताFocus
भजनDevotional Song
साधनाDiscipline
कलंकDisgrace
ईर्ष्याEnvy
अन्धकारDarkness
तपस्याAusterity
जनलोकPlane of the Devout
महर्लोकPlane of Sages
लोभGreed
जपChanting
निद्राTorpor
उत्साहZeal
विलासIndulgence
धर्मRighteousness
ध्यानMeditation
अविद्याNescience
समर्पणSurrender
उपकारKindness
शान्तिPeace
कुमतिIll Intent
सुमतिGood Sense
मौनSilence
संयमRestraint
क्रोधAnger
स्वर्गलोकCelestial Plane
ग्लानिDejection
सत्यTruth
अभ्यासPractice
आनन्दJoy
अशान्तिUnrest
विद्याLearning
सुविचारRight Thought
विनयCourtesy
भयFear
क्षमाForgiveness
प्रमादNegligence
तीर्थPilgrimage
संकल्पResolve
कपटDeceit
सरलताSimplicity
ममताPossessiveness
सत्संगGood Company
मैत्रीFriendship
पश्चात्तापRemorse
गर्वPride
पवित्रताPurity
प्रेमLove
संतोषContentment
सेवाService
आलस्यSloth
अज्ञानIgnorance
यज्ञSacrifice
सुखPleasure
धैर्यPatience
भक्तिDevotion
अधर्मUnrighteousness
संशयDoubt
दानCharity
हानिLoss
कुसंगBad Company
अहंकारEgo
द्वेषAversion
नादSacred Sound
कृपाGrace
चिन्ताWorry
भुवर्लोकMid Plane
मनोरथLonging
जन्मBirth
मायाIllusion
इच्छाDesire
श्रद्धाFaith
भूलोकEarthly Plane
भ्रमDelusion
नम्रताHumility
तृष्णाCraving
दयाCompassion
शुद्धिPurification
Turn: You (Person)
Roll the dice to begin the journey to Moksha.
You
Yantra
Ladders · Virtues
414 श्रद्धा Faith
931 दया Compassion
2142 संतोष Contentment
2884 भक्ति Devotion
5167 सत्य Truth
7291 तपस्या Austerity
8099 ज्ञान Knowledge
Snakes · Vices
177 अहंकार Ego
5434 क्रोध Anger
6219 लोभ Greed
7452 ईर्ष्या Envy
8724 मोह Attachment
9373 मद Vanity
9575 असत्य Falsehood
9879 काम Lust
Climb towards your better self
Karma Ladder
Begin your journey

You'll play against Yantra, the computer. Climb the virtues, beware the vices, reach Moksha.

Karma Ladder — Moksha Patam, the Ancient Indian Learning Board of Karma

Karma Ladder is a free, browser-based version of Moksha Patam (मोक्ष पाटम) — the ancient Indian learning board of virtue and vice that is the original ancestor of Snakes and Ladders. Roll the dice, climb the ladders of virtue, avoid the snakes of vice, and journey across a board of 100 squares toward square 100: Moksha, spiritual liberation. It plays instantly in your browser, supports 2–4 players (human or computer), and needs no download or sign-up.

What is Moksha Patam?

Moksha Patam — also known as Gyan Chaupar (“the board of knowledge”) and Paramapadam in South India — is a dice-and-grid learning board rooted in Hindu, Jain, and Buddhist moral teaching. Unlike the purely luck-based modern version, its purpose was instructional: each ladder marks a virtue that lifts the soul upward, and each snake marks a vice that drags it back down into the cycle of rebirth. The board is a map of the soul’s journey through samsara, the endless round of birth and death, toward moksha, release from it.

From Moksha Patam to Snakes and Ladders — a short history

The learning board is traditionally attributed to the medieval poet-saints of India and appears in Jain and Hindu manuscripts many centuries old. It was designed to teach karma and dharma to children and devotees: your fate on the board mirrors the moral consequences of your actions. When British colonists encountered the board in India, they carried it back to England in the 1890s and stripped away its spiritual content, renaming it “Snakes and Ladders.” In 1943 the Milton Bradley company introduced the American version, “Chutes and Ladders.” Karma Ladder restores the board’s original meaning — the Sanskrit square names and the virtue-and-vice framing — while keeping the play fast and modern.

How to play Karma Ladder

  1. Choose 2 to 4 players and set each as a person or the computer.
  2. On your turn, roll the die. Your token advances that many squares along the winding (boustrophedon) path from square 1.
  3. Land at the foot of a ladder (a virtue) and you climb to its top. Land on the head of a snake (a vice) and you slide down to its tail.
  4. The first player to reach square 100 — Moksha — wins. An exact roll is needed to land on 100; overshooting means you wait for the next turn.

Ladders are virtues, snakes are vices

Every ladder and snake on the board carries a Sanskrit name for a moral quality. The ladders reward the qualities that elevate the soul; the snakes punish the qualities that bind it.

Ladders · Virtues (सद्गुण)

Snakes · Vices (दुर्गुण)

Reaching Moksha

Square 100 is Moksha (मोक्ष) — liberation, the goal of the entire journey. In Indian philosophy moksha is release from the cycle of rebirth and the soul’s union with the ultimate reality. On the board it is the final square, reached only by those who let virtue carry them upward and refuse to be dragged down by vice. Every square in between has its own traditional meaning, drawn from the Sanskrit Amarakosha; click any square on the board to read it.

Frequently asked questions

Is Karma Ladder free to play?

Yes. Karma Ladder is completely free, runs in any modern web browser, and requires no download, account, or payment.

What is the difference between Moksha Patam and Snakes and Ladders?

Snakes and Ladders is the British commercial adaptation of the ancient Indian Moksha Patam. The mechanics are the same, but Moksha Patam assigns a moral meaning to every ladder (a virtue) and every snake (a vice) and frames the goal, square 100, as spiritual liberation. Karma Ladder preserves that original meaning.

How many players can play?

Two to four players. Each player can be a person or the computer, so you can play solo against the computer or with friends on the same device.

Is Karma Ladder the same as Gyan Chaupar?

Yes — Gyan Chaupar (the “board of knowledge”) and Paramapadam are other traditional names for the same learning board of karma that Karma Ladder recreates.

Do I need to roll an exact number to win?

By default, yes — you must roll the exact number of squares needed to land on 100. If you overshoot, your token stays put and you try again on your next turn.