Nachdem General de Gaulle sich auf der Konferenz von Jalta im Februar 1945 mit seiner Forderung nach einer französischen Besatzungszone bei seinen Alliierten durchgesetzt hatte, setzte die mit Kolonialtruppen reorganisierte 1. französische Armee vom 30. auf den 31. März 1945 bei Speyer über den Rhein und stieß nach Osten auf Stuttgart und nach Süden auf Freiburg vor. Die von langen Abwehrkämpfen in Südfrankreich und im Elsass geschwächte, am Oberrhein positionierte 19. deutsche Armee löste sich auf. Der Freiburger Raum wurde südlich der Linie Leopoldskanal vom XVIII. SS-Armeekorps gedeckt. Lediglich der Stab bestand aus Offizieren der Waffen-SS, die Mannschaften waren Reste von Wehrmachtsdivisionen, Volkssturm, Zollgrenzschutz und Festungstruppen mit geringen „Kampfwert“. Kommandeur war der ostfronterfahrene SS-General Georg Keppler, der „fest entschlossen [war], den Kampf den örtlichen Notwendigkeiten entsprechend zu führen und nicht nach irrsinnigen Befehlen vom grünen Tisch des Führerhauptquartiers aus.“ Der französische Vormarsch setzte Keppler schon rasch unter Druck: