Po budowie S8 na północ bliżej Łodzi niż pierwotnie prowadziła droga krajowa nr 8 (dzięki czemu trasa ta pełni rolę południowej obwodnicy tego miasta), przebieg trasy S12 został zmodyfikowany. Ma ona zaczynać się od węzła Łódź Południe, w którym krzyżuje się autostrada A1 z drogą ekspresową S8, i stanowić ma naturalne przedłużenie tej ostatniej w kierunku wschodnim. Dalej prowadzić ma na północ od Piotrkowa Trybunalskiego do węzła Kozenin, między Sulejowem i Opocznem, gdzie krzyżować się będzie z drogą ekspresową S74, biegnącą uprzednio planowanym przebiegiem trasy S12 od węzła Piotrków Trybunalski Rokszyce (A1) i dalej w kierunku Kielc.
Warto nadmienić, że do Łęknicy i granicy polsko-niemieckiej, dokąd przebiega obecna droga krajowa nr 12, Niemcy planowali budowę autostrady A16 w latach 90. ubiegłego wieku jako przedłużenie trasy autostrady A38 z Lipska.
Od 2018 roku postulowane jest przedłużenie drogi ekspresowej S12 na odcinku Głogów – Leszno. 25 lutego 2026 r.