Produced by Bones, the first television anime aired in 13 episodes in Spring 2016. The subsequent seasons aired for 25 episodes each in Spring 2017, Spring 2018, Fall 2019, and Spring 2021. Three side-story movies premiered in August 2018, December 2019, and on August 6.
VIZ Media licensed the manga in English under its Shounen Jump imprint in February 2015 and serialized it in their digital Weekly Shonen Jump magazine until it was discontinued. The company's new Shounen Jump platform now simulpublishes the manga with the Japanese release. The 29th volume shipped on September 7.