Vahid Gholampour, 24, boutique worker
"We know that our blood today is the ink for writing history. This blood is sacrificed for the freedom of this country in future and that's why it's sacred. I participated today to mourn people who were killed by this government.
"This will continue until our victory. Our victory is not only having Mousavi as our president, but achieving our human rights. This time people are going to gain their rights."
Morteza Amani, 25, motorbike driver
"They can block SMS and emails, but how can they block hearts? Nearly a million have gathered here in Imam Khomeini Square, although they didn't have any source of information except for people distributing the news on streets to each other. That shows how Iranians are united by now.
"This huge mass of population is the true Iran. One of the good consequences of these protests is that the world now sees the true Iran and how strong they are to injustice.
"Ahmadinejad described the protesters earlier in his press conference as just a small amount of 'brushwood and chips'. He is truly a big liar. How can call you a million people present here in Imam Khomeini as brushwood? He simply denies everything, as he simply denied the Holocaust."
Mahin Torkashvand, 54, housewife
"Look at this picture. It's my dead son in the Iran-Iraq war, I'm a religious woman, I believe in the Qur'an and I believe in Islam. Ahmadinejad is a liar, he is brutal, he just wants to cheat us, especially we that are very religious and have lost our children in war. We are not sheep, we are human.
"We are all sad for what happened to innocent people in the past week. We are still unaware of provinces' situation, but we have heard that some have been killed – that's awful.
"This will not be stopped easily. It has just started, it has just spread in the provinces and that will continue until they annul the election and conduct it again, but under Mousavi's representatives' monitoring."
Hashem Riazi, 60, retired
"What we are seeing today in Imam Khomeini Square is amazing. It's in south of Tehran, where Ahmadinejad has repeatedly boasted that he has many supporters. "You see the real Iran today in this square; you see rich, poor, young, old, tight hijab, bad hijab, all kind of people. They are not just a specific class of people in our society, they are from all classes."
Somayeh Bahari, 29, office secretary "For years this regime wanted to hide the real Iran from the world. Today the world is witnessing the real Iran, real Iranians. Ahmadinejad was the worst president we had since the revolution. He ruined Iran's name in the world and brought shame on us. I'll get the votes of my dead compatriots back from this government, I'll not step back. We are all decided to stand this time and continue to get our rights.
"I'm very proud that we have many intellectuals joining us in protests. Mohammad Reza Shajarian who came out yesterday is a very big artist; other artists should follow him."
Borzou Kazemi, 48, shoemaker
"I think the regime might step back from its stance, and now there is a big chance that the supreme leader will annul the election. I don't know how far will it go, but it seems that it's just a start; people now have learned that they should struggle hard to get their legitimate rights."