More than 600,000 people have registered for Iran's new military training campaign, officials said.
Hundreds of thousands joined a government-organised rally in Tehran amid the ongoing Iran war.
The mobilisation comes as Iran faces US sanctions and continued tensions in the Strait of Hormuz.