The Battle Spirits anime franchise launched with the 50-episode Battle Spirits: Shōnen Toppa Bashin series on September 7, 2008.
The official YouTube channel the Battle Spirits multimedia franchise debuted the first episode of Battle Spirits: Kakumei no Galett, the new net anime in the Battle Spirits multimedia franchise, on August 28 with English, Traditional Chinese, and Thai subtitles.
Tomoshige Inayoshi (Battle Spirits: Sword Eyes character design) and Asako Inayoshi (Battle Spirits: Sword Eyes animation director) are designing the characters for the anime.
The eighth and most recent television anime series in the franchise, Battle Spirits Double Drive, aired for 51 episodes from April 2016 to March 2017.