Chants of "revolution" resounded across a sea of EU and Ukrainian flags on the square, where the government had prohibited rallies starting today.
The crowd was by far the largest since the protests began more than a week ago. Many of the demonstrators had travelled to Kiev from western Ukraine, where pro-EU sentiment is particularly strong.
Protests have been held daily in Kiev for more than a week after President Viktor Yanukovych backed away from an agreement that would have established free trade and deepened political cooperation between Ukraine and the EU. He justified the decision by saying that Ukraine could not afford to break trade ties with Russia.
The EU agreement was to have been signed Friday and since then the protests have gained strength.
Today's demonstration also was energized by anger over the violent dispersal of several hundred protesters at Independence Square early yesterday. Some of the protesters were bleeding from their heads and arms after riot police beat them with truncheons.
