Germany’s Chancellor, Olaf Scholz, has announced that Germany will deliver weapons directly to Ukraine.
He said Germany would be sending 1,000 anti-tank weapons and 500 Stinger missiles.
Berlin has also dropped some restrictions on German-made weapons being sent to conflict zones, meaning that third countries will be able to send more arms to Ukraine.
Mr Scholz said the Russian invasion marked a turning point.
The move reverses Germany’s long-standing policy of banning weapon exports to conflict zones.
Foreign Minister Annalena Baerbock, tweeted: “Our world is different after Putin’s war of aggression. While we are stunned by this breach of international law, we are not powerless.
“That’s why we will help the Ukrainian soldiers fighting for their country with anti-tank weapons and Stinger missiles.”
Germans have been shocked by Russian President Vladimir Putin’s actions in Ukraine and have been demanding that their government take tougher action against the Kremlin.