A 33-year-old German man was arrested after driving into a crowd in the eastern city centre, with 20 others also affected, officials said.
Leipzig's mayor said there was no further danger, while Saxony's interior minister said the act was likely deliberate but the motive remained unclear and mental health issues were not ruled out.
Prosecutors opened proceedings on two counts of murder and two of attempted murder. The attack adds to a series of deadly vehicle rammings in Germany, including Mannheim in 2025 and Magdeburg in 2024.
Was the Leipzig attack a calculated act of terror or a symptom of a deeper societal crisis?
How can cities redesign public spaces to protect people from the rising threat of vehicle attacks?
As online radicalization accelerates, are traditional anti-terror strategies failing to stop lone wolves?