Trump's Truth Social posts chronicle six months of US-Iran conflict
An analysis of President Donald Trump's 319 Truth Social posts about Iran shows how he announced, escalated, negotiated and later revived the war, often using personal branding and dramatic language.
Six months after the United States and Israel began joint strikes on Iran, President Donald Trump had posted 319 messages about the country on his Truth Social platform, averaging one every 14 hours. The posts, which total more than 32,000 words, trace a timeline that begins with diplomatic overtures in January, moves through the launch of Operation Epic Fury on February 28, and continues through a series of threats, blockades, and cease-fire negotiations.
In the weeks before the February 28 offensive, Trump’s posts mixed calls for a deal with threats of tariffs and military action, even claiming a “massive Armada” was heading toward Iran. After the operation began, he posted an eight-minute video outlining “major combat operations” and later declared Iran’s supreme leader dead. Throughout March and April, he announced the destruction of Iranian military targets, set ultimatums over the Strait of Hormuz, and warned of a “final” strike that never materialised.
Trump introduced a naval blockade in mid-April, describing it as a “wall of steel” and repeatedly emphasizing its role in pressuring Iran. He asserted that Israel had not influenced the decision to go to war, despite the joint nature of the campaign, and highlighted the blockade’s economic impact, claiming Iran lost $500 million a day.
By May, the conflict shifted toward public negotiations with Gulf states, leading to a memorandum of understanding that lifted the blockade temporarily. The agreement was declared complete on June 14, but violations soon resumed, prompting renewed threats of targeted attacks on Iranian infrastructure. In July, Trump announced the cease-fire was over and reinstated the blockade, linking each Iranian attack on shipping to the destruction of a bridge or power plant.
The pattern continued into August, with Trump posting that he had “won the Iran war” and threatening an unprecedented economic operation against any nation supporting Iran. Throughout the period, his posts frequently referenced himself as “President Donald J. Trump” or “President DJT,” closed with the phrase “Thank you for your attention to this matter,” and employed hyperbolic language to frame the conflict.