Pn12 – polskie oznaczenie pospiesznych parowozów austriackiej serii kkStB 310, zaprojektowanej przez Karla Gölsdorfa. Wyposażone w silnik sprzężony, czterocylindrowy na parę przegrzaną. Pierwotnie kursowały na linii Wiedeń – Kraków oraz Kraków – Lwów.

Historia thumb|Parowóz serii 310 Lokomotywa pospieszna serii 310 Cesarsko-Królewskich Kolei Państwowych (kkStB), eksploatowana w Polsce jako seria PKP Pn12, była rozwinięciem wcześniejszej konstrukcji lokomotywy serii 210 (Pn11), z głównym ulepszeniem w postaci przegrzewacza pary. Obie serie zostały zaprojektowane przez wybitnego austriackiego konstruktora Karla Gölsdorfa i uważane są za szczytowe osiągnięcie austriackiej szkoły budowy parowozów. Konstrukcję parowozów obu serii zdeterminowały specyficzne wymagania kolei austro-węgierskich: wytrzymałość szyn ograniczała nacisk osi do 14,5 t, a z kolei mało kaloryczny dostępny węgiel wymuszał zastosowanie szerokiego paleniska o dużej powierzchni. Chęć budowy parowozu pospiesznego dostosowanego do pracy na liniach o zróżnicowanym profilu wymuszała zastosowanie trzech osi wiązanych o dużych średnicach kół.