Pulakeshin II (IAST: ; r. 609–642), popularly known as Immaḍi Pulakeśi, was the Chālukyan emperor from to 642. During his reign, the Chalukya empire of Vatapi expanded to cover most of the Deccan region in peninsular India.

A son of the Chalukya monarch Kirttivarman I, Pulakeshin overthrew his uncle Mangalesha to gain control of the throne. He suppressed a rebellion by Appayika and Govinda, and decisively defeated the Kadambas of Banavasi in the south. The Alupas and the Gangas of Talakadu recognized his suzerainty. He consolidated the Chalukya control over the western coast by subjugating the Mauryas of Konkana. His Aihole inscription also credits him with subjugating the Latas, the Malavas, and the Gurjaras in the north.

The most notable military achievement of Pulakeshin was his victory over the powerful northern emperor Harshavardhana, whose failure to conquer the Chalukyan territories to the south is attested by the Chinese pilgrim Xuanzang. In the east, Pulakeshin subjugated the rulers of Dakshina Kosala and Kalinga. After defeating the Vishnukundina monarch, he appointed his brother Vishnu-vardhana as the governor of eastern Deccan; this brother later established the independent Eastern Chalukya dynasty of Vengi. Pulakeshin also achieved some successes against the Pallavas in the south, but was ultimately defeated and possibly killed during an invasion by the Pallava monarch Narasimhavarman I in c. 642–643 CE.

Pulakeshi was a Vaishnavite, but was tolerant of other faiths, including Shaivite Hinduism, Buddhism, and Jainism. He patronized several Jaina scholars, including Ravikirtti, who composed his Aihole inscription.

Names and titles Two variants of Pulakeshin's name appear in the Chalukya records: Pulikeshin (IAST: Pulikeśin) and Polekeshin (IAST: Polekeśin). "Ereya" appears to have been another of his names: the Peddavaduguru inscription calls him "Ereyatiyadigal" (or "Ereyitiyadigal"), the Bijapur-Mumbai inscription mentions the variant "Eraja", and the Shanka Basadi inscription Basti-Bana Pulakeśi calls him "Ereyamma". Historian K. V. Ramesh theorizes that Ereya was the pre-coronation name of Pulakeshin.

Satyashraya ("refuge of truth"), a hereditary biruda (epithet) of Pulakeshin, was commonly used as a substitute for his name in the dynasty's records. He was the dynasty's most celebrated ruler, because of which the subsequent rulers called their dynasty Satyashraya-kula ("family of Satyashraya").

The imperial titles of Pulakeshin include Bhattaraka and Maharajadhiraja ("King of great kings"). Besides, he also used the family epithets Shri-prithvi-vallabha, Vallabha, and Shri-vallabha. Pulakeshin also assumed the title Parameshvara ("Supreme Lord") after defeating Harsha, as attested by his Bijapur-Mumbai inscription.

The Chinese traveler Xuanzang calls him Pu-lo-ki-she. The Persian historian Al-Tabari calls him Paramesa or Pharmis, probably a Persian transcription of his title Parameshvara.

Early years Pulakeshin was a son of the Chalukya monarch Kirttivarman I. When Kirttivarman died, Pulakeshin appears to have been a minor, as Kirttivarman's younger brother Mangalesha succeeded him.

The inscriptions of the later Chalukyas of Kalyani, who claimed descent from the Chalukyas of Vatapi, state that Mangalesha "took upon himself the burden of administration" because Pulakeshin was a minor. However, these inscriptions also wrongly claim that Mangalesha returned the kingdom to Pulakeshin when Pulakeshin grew up, praising the Chalukya lineage for such exemplary behaviour. This claim is contradicted by Pulakeshin's own Aihole inscription, and appears to be a late attempt to gloss over Pulakeshin's overthrow of Mangalesha. The exact details of the conflict between these two men are unclear, because the Aihole inscription describes it in a rather enigmatic way.

It is possible that Mangalesha initially ruled as a regent, but later decided to usurp the throne. According to the Aihole inscription, Mangalesha was envious of Pulakeshin, because Pulakeshin was a favourite of Lakshmi (the goddess of fortune). Therefore, Pulakeshin, decided to go into exile. Subsequently, Mangalesha became weak "on all sides" as Pulakeshin applied his "gifts of good counsel and energy". Ultimately, Mangalesha had to abandon three things simultaneously: his attempt to secure the throne for his own son (or his ability to perpetuate his own descent), his kingdom, and his own life. The above description suggests that when Pulakeshin became an adult, Mangalesha rejected his claim to the throne and possibly appointed his own son as the heir apparent. Pulakeshin went into exile, during which he must have planned an attack on Mangalesha; he ultimately defeated and killed Mangalesha.

The undated Peddavaduguru inscription records Pulakeshin's grant of the Elpattu Simbhige village after his subjugation of Ranavikrama. According to one theory, this Ranavikrama was Mangalesha, who bore the title "Ranavikrama", and who was defeated by Mangalesha in a battle fought at Elpattu Simbhige. However, another theory identifies Ranavikrama as a Bana king.

Date of ascension Pulakeshin's Hyderabad inscription is dated 613 CE (Shaka year 534), and was issued during the third year of his reign, which suggests that he must have ascended the throne in –611 CE.

The exact year of his ascension is debated among modern scholars. The 610–611 CE Goa grant inscription, which refers to an unnamed Chalukya overlord titled Shri-prithvi-vallabha Maharaja, was probably issued during the reign of Pulakeshin's predecessor Mangalesha. It is dated to the Shaka year 532: assuming it was issued after 532 years of the Shaka era had expired, the date of issue was 4 January 611 CE. However, if we assume that it was issued when the 532rd year of the Shaka era was current, it can be dated to 5 July 610 CE. Based on this inscription, the end of Mangalesha's reign is variously dated to 610 CE or 611 CE.

The matter is further complicated by the Maruturu inscription, which is dated to Pulakeshin's eighth regnal year, and was issued on the occasion of a solar eclipse on the new moon day (amavasya) of the Jyeshtha month. According to modern calculations, this solar eclipse took place on 21 May 616 CE, which would mean that Pulakeshin ascended the throne in 609 CE.

Military conquests After Mangalesha's death, Pulakeshin appears to have faced opposition from multiple rivals, including those who were loyal to Mangalesha and those who wanted to take advantage of the turmoil resulting from the Chalukya war of succession. The Aihole inscription declares that "the whole world was enveloped in the darkness that was the enemies". Pulakeshin subjugated these enemies, and established the Chalukyas as the dominant power in the Indian peninsula.

Appayika and Govinda The Aihole inscription suggests that two rulers named Appayika and Govinda rebelled against Pulakeshin. The identity of these rulers is uncertain, but they are said to have approached the core Chalukya territory from the north of the Bhimarathi (modern Bhima) river in present-day Maharashtra. According to historian K. A. Nilakanta Sastri, the way they are mentioned in the inscription suggests that they were military adventurers and not from a royal background. However, according to historian Durga Prasad Dikshit, their names suggest that they may have belonged to a Rashtrakuta branch, which was distinct from the imperial Rashtrakutas of Manyakheta. This branch may have become subordinate to the Chalukyas after facing invasions from the Nala and Mauryas of Konkan, and later rebelled taking advantage of the conflict between Pulakeshin and Mangalesha.

According to the Aihole inscription, Pulakeshin adopted the policy of bheda (divide and conquer), and bestowed favours upon Govinda while alienating Appayika. Govinda became his ally, and Appayika was defeated.

Recapture of Banavasi Pulakeshin's predecessors had subjugated the Kadambas of Banavasi, but the Kadambas no longer recognized the Chalukya suzerainty during his reign. Pulakeshin marched against them, and besieged their capital of Banavasi. The Aihole inscription suggests that the Kadambas put up a strong resistance, but were ultimately defeated. The Kadamba ruler at this time was probably Bhogivarman.

Pulakeshin ended the Kadamba dynasty, and annexed their territory to his empire. He divided this territory among his vassals: the major part of the Kadamba kingdom was granted to the Alupas under the name kadamba-mandala; the Nagarakhanda division of Banavasi was given to the Sendrakas.

Alupas According to the Aihole inscription, Pulakeshin subjugated the Alupas, who had earlier served as Kadamba vassals. However, according to the Chalukya inscriptions, the Alupas had already been subjugated by Pulakeshin's predecessors. Therefore, it appears that the Aihole inscription simply refers to Pulakeshin reaffirming the Chalukya suzerainty over the Alupas. Another possibility is that the Alupas had not been completely subdued by the Pulakeshin's predecessors.

The location of the core Alupa territory during Pulakeshin's period is not certain. Alupas are known to have been ruling in the Dakshina Kannada region of Karnataka for several centuries, but some scholars believe that their capital was located at Humcha in the Shimoga district. After subjugating the Kadambas, Pulakeshin assigned a major part of the former Kadamba territory to his Alupa vassal, who according to historian Moraes, may have been Kundavarammarasa.

If "Aluka" is considered a variant of "Alupa", the Marutura inscription suggests that the Alupa vassals of Pulakeshin also ruled over the Guntur district in present-day Andhra Pradesh. According to this inscription, the Aluka ruler Gunasagara, who was a Chalukya vassal, was appointed to govern this region. The 692 CE Sorab inscription describes Gunasagara's son Chitra-vahana as an "Alupa", which suggests that "Aluka" is a variant of "Alupa".

Gangas of Talakad The Aihole inscription credits Pulakeshin with subjugating the Gangas of Talakad, who had matrimonial ties with the Kadambas. The Mahakuta pillar inscription of his predecessor Mangalesha states his father Kirttivarman also subjugated the Gangas. It is possible that the Gangas accepted the Chalukya suzerainty during Kirttivarman's reign, but subsequently gave up this allegiance taking advantage of the war of succession between Mangalesha and Pulakeshin. After Pulakeshin's victory over the Kadambas, the Gangas again accepted the Chalukya suzerainty, possibly without any military conflict.

The Ganga ruler Durvinita married his daughter to Pulakeshin; she was the mother of Pulakeshin's son Vikramaditya I. The Gangas probably hoped to gain Chalukya support against the Pallavas, who had captured the Kongunadu region from them. The Gangas subsequently defeated the Pallava ruler Kaduvetti of Kanchi. In return, Shilabhattarika, a daughter of Pulakeshin II was married to Dadiga, a son of Mokkara (Mushkara) and grandson of Durvinita, as attested by a copperplate charter of Chalukya Vijayaditya dated January–February 717 CE. Shreenand L. Bapat of Bhandarkar Oriental Research Institute, who deciphered this inscription, identifies her with the renowned Sanskrit poet Shilabhattarika.

Mauryas of Konkana Pulakeshin's father Kirttivarman had defeated the Mauryas of Konkana (modern Konkan), who ruled in the coastal region of present-day Goa and Maharashtra. The Mauryas acknowledged the Chalukya suzerainty during Mangalesha's reign, but seem to have declared independence during the Chalukya war of succession. After consolidating his power in southern Deccan, Pulakeshin successfully besieged the Mauryan capital Puri, which is variously identified as Gharapuri (Elephanta) or Rajapuri (near Janjira).

Latas, Malavas, and Gurjaras