Trump Posted About Iran Every 14 Hours For Six Months
Six months have passed since the United States and Israel executed joint strikes against Iran, a conflict tracked closely through the eyes of Donald Trump on his social media site. This week specifically marks that six-month milestone. During this period, the president published at least 319 posts mentioning Iran on Truth Social. That frequency amounts to roughly one mention every fourteen hours. Reading these entries in order reveals how a war was announced, prosecuted, declared won, negotiated, and eventually reopened, all according to the leader's own words. Al Jazeera analyzed this entire collection of digital records to uncover what actually happened beneath the surface.
Between February 28 and August 25, Trump posted at least 4,189 times on Truth Social in total. His daily average was twenty-four posts, or one every single hour. One out of every thirteen of these entries mentioned Iran, resulting in those three hundred and nineteen specific mentions. While the president posted around the clock, his most frequent updates about Iran occurred in the morning hours in Washington. This window spans between 8 am and 11 am Eastern time, which translates to early evening in Tehran. A word cloud analysis shows that "Iran" dominates with five hundred and ten mentions alone. That figure is more than three times higher than any other single term used by him. The two words following it are not leaders or nuclear programs but rather his own name and his own country.

Trump refers to himself as President Donald J Trump or President DJT in 221 separate instances. He uses those self-references more often than he mentions the Strait of Hormuz, nuclear weapons, and Israel combined in a single analysis. His standard sign-off phrase reads thank you for your attention to this matter. This closing appears in one out of every four posts he made during this conflict. Before the war began, Iran was an occasional subject rather than a constant topic. It appeared in seventeen posts between January 1 and February 27, roughly once every three days. The messaging blended hardline threats with transactional diplomacy in those early weeks. Trump applauded Iranian leadership for cancelling more than eight hundred scheduled hangings and expressed support for anti-regime protesters during that time.

He also threatened 25 percent tariffs on nations doing business with Iran and repeatedly urged Tehran to negotiate, declaring: "MAKE A DEAL!" Then, on January 28, he announced that "a massive Armada is heading to Iran". Over the next month, the messaging escalated the threat of force with several mentions of "Operation Midnight Hammer", the US military operation of June 2025 that targeted and severely damaged Iranian nuclear enrichment facilities towards the end of the 12-day war with Israel.
February 28: 'Major combat operations' On February 28 at 1:35am Eastern Time (06:35 GMT), US Central Command (CENTCOM) announced the commencement of Operation Epic Fury, at the direction of the president of the United States. Fifty-five minutes later, at 07:30 GMT, US President Donald Trump posted an eight-minute video to Truth Social providing more details about the US's "major combat operations" in Iran. Later that evening, Trump posted: "Khamenei, one of the most evil people in History, is dead", referring to Iran's Supreme Leader Ayatollah Ali Khamenei, who had led the country since 1989. Over the next two weeks, Trump posted 40 more times, arguing he was right to launch the strikes and ruling out any settlement short of "UNCONDITIONAL SURRENDER!" The Strait of Hormuz, which would come to dominate the next five months, went unmentioned until March 10.

On March 13, Trump announced that CENTCOM had "totally obliterated every MILITARY target in Iran's crown jewel, Kharg Island," adding that he had chosen not to destroy the island's oil infrastructure "for reasons of decency". March 14: 'We have already destroyed 100% of Iran's Military capability.' Two weeks into the war, on March 14, Trump posted: "We have already destroyed 100% of Iran's Military capability." Trump spent much of the rest of March and April cataloguing destruction and issuing deadlines to Iran. He announced strikes on Kharg island, bridges and power plants, set 48-hour and 10-day ultimatums over the Strait of Hormuz, and repeated that Iran's navy, air force and leadership were "gone". Between the threats, he attacked NATO, France, the United Kingdom, the Democrats – which he repeatedly calls "Dumocrats" – and the "fake news" media.
April 7: 'A whole civilization will die tonight' On April 7, Trump warned that "a whole civilization will die tonight", as he announced a "final" strike on Iran. It never came. Ten hours and 26 minutes later, he said Pakistan's Prime Minister Shehbaz Sharif and Field Marshal Asim Munir had asked him to hold off, and that he had agreed to a two-week ceasefire on condition that Iran reopen the Strait of Hormuz. April 12: 'BLOCKADING any and all Ships' On the morning of April 12, Trump posted an article floating a naval blockade as the "Trump card the president holds if Iran won't bend". Hours later he announced one, writing, "the United States Navy, the Finest in the World, will begin the process of BLOCKADING any and all Ships trying to enter, or leave, the Strait of Hormuz." The naval blockade, which he later nicknamed "A WALL OF STEEL", became the one instrument he never traded away.

April 20: 'Israel never talked me into the war with Iran' On April 20, Trump posted that "Israel never talked me into the war with Iran". For a war the two countries launched together, however, Israel is almost absent from his account of it, appearing just 32 times, fewer than in one in 10 posts. Israeli Prime Minister Benjamin Netanyahu is named just twice. The following day, Pakistan asked Trump to extend the ceasefire. He agreed, but kept the blockade. Iran, he repeated, was losing $500m a day as a result of his blockade. The next three weeks are mostly attrition.

At roughly 4am on April 29, Trump took to social media claiming Iran had declared itself in a state of collapse. He wanted the strait cleared before he shared an AI-generated picture of himself with a gun in hand. Then came May 3 and the launch of Project Freedom. This was supposed to be a US Navy mission to escort vessels from neutral nations out of the waterway. Just three days later, he paused the operation citing requests from Pakistan and other countries.
The conflict shifted into public negotiation mode between May and June. On May 18, Trump announced he cancelled a planned strike after Gulf leaders asked him to stop. Five days passed before he posted from the Oval Office following a call with those same leaders plus officials from Pakistan, Turkiye, Egypt, Jordan, and Bahrain. They were hammering out a Memorandum of Understanding on peace. Israel did not join that call. Trump noted he had spoken with Netanyahu separately. For four weeks after that, fighting moved into the blockade instead of the air. Trump laid down his terms on May 29 and later called Iran a failed nation incapable of paying its own military bills.

On June 11, Trump promised to hit Iran very hard that night but cancelled the move just hours before it was meant to happen. By June 14 he declared the deal with the Islamic Republic complete and told world ships to start their engines. That same day he took issue with an Israeli strike on Beirut, stating it should not have happened. The agreement began to crack almost immediately. On June 26, Trump posted about his high approval ratings before admitting Iran fired at least four drones at vessels in the strait, one of which hit the deck of a cargo carrier. Two days later US aircraft struck Iranian missile stores and coastal radar for violating the ceasefire again. He ended that post with a warning: there may come a point when we can no longer be reasonable and will have to finish militarily what we started successfully. If that occurs, he wrote, the Islamic Republic of Iran will no longer exist!

On July 8 Trump shared an image of fire at Chabahar in southeastern Iran. He reposted it from a pro-Israel open-source intelligence account and claimed it was retribution for yesterday's bombing of ships by Iran. Three days after writing that the ceasefire was over, the blockade returned under his words reinstating the Iranian blockade. On July 22 he set a rule: every time Iran shoots at a ship in the strait, the United States will destroy one bridge or power plant. By August 2 he cancelled another planned attack this time at the request of Iran and unnamed regional countries.
On August 10 Trump posted a link to an article headlined Donald Trump Won the Iran War. Through August the war became economic. The sixty-day memorandum expired with nothing to replace it. Trump said he would declare the strait US territory and on August 19 he announced the most crushing economic operation ever taken against any country. He threatened any nation that offers Iran a financial lifeline. Across thirty-two thousand four hundred seventy-eight words, six months of war reached the public one post at a time in the president's own words.
Photos