Chandragupta II, également connu sous le nom de Chandragupta Vikramaditya, était un Raja Gupta du royaume Magadha (380-415 CE), fils de Samudragupta et de Dattadevi.

A la mort de leur père, le roi Samudragupta en l'an 375, il semble que son fils aîné ,Ram Gupta ,lui ait succédé. Chandragupta II monta sur le trône plus tard, en 380 . C'était un grand conquérant et un diplomate. Il maria sa fille, Prabhavatigupta, au roi Rudrasena II (385-390), dont la mort prématurée permit à Gupta de renforcer leur emprise sur le Deccan.

Avec son alliance avec Vakataka, il a détruit les royaumes Saka (scythes) de Malwa, Gujarat et Kâthiâwar en 388, et a transféré son capital de Patna à Ujjain (Ujjayini). L'annexion des provinces occidentales de Gupta a donné le contrôle du commerce avec l'Europe et l'Égypte. Le port du Barukaccha (Barygaza grec), à l'embouchure de la Narmada, revient également à Gupta.

Chandragupta a porté l'empire à son apogée territorial et culturel. Il s'entoura d'un cercle de poètes de langue sanskrite surnommés les "neuf joyaux" ou "Navaratna", dont le plus célèbre était Kalidasa, ce sont les neuf joyaux :

Son fils Kumaragupta Ier lui a succédé en 415 de notre ère. Sous son règne, le nombre shoonya (zéro) a été inventé par Aryabhatta.