Mahavira, também conhecido como Vardhamana, foi o vigésimo quarto tirthankara que reviveu o jainismo. Ele expôs os ensinamentos espirituais, filosóficos e éticos dos tirthankaras anteriores da remota era pré-védica. Na tradição jainista, acredita-se que Mahavira nasceu no início do século VI a.C. em uma família real xátria na atual Bihar, na Índia. Ele abandonou todos os bens do mundo aos 30 anos de idade e saiu de casa em busca do despertar espiritual, tornando-se um asceta. Mahavira praticou intensa meditação e severas austeridades por 12 anos, após o que acredita-se que ele tenha atingido Kevala Jnana. Ele pregou por 30 anos e é acreditado pelos jainistas como tendo atingido moksha no século 6 aC, embora o ano varie por seita. Estudiosos como Karl Potter consideram sua biografia incerta; alguns sugerem que ele viveu no século V a.C., contemporaneamente com o Buda. Mahavira alcançou o nirvana aos 72 anos e seu corpo foi cremado.
Depois de atingir Kevala Jnana, Mahavira ensinou que a observância dos votos de ahimsa, satya, asteya, brahmacharya e aparigraha é necessária para a libertação espiritual. Ele ensinou os princípios de Anekantavada: syadvada e nayavada.