Ten niewielki samochód osobowy skonstruowano we włoskich zakładach Fiata. We Włoszech Maluchy były produkowane w latach 1972-1980. Poprzednikiem Fiata 126 był Fiat 500, następcą Fiat Cinquecento.
W Polsce Maluchy produkowano od 6 czerwca 1973. Polska wersja licencyjna produkowana była przez Fabrykę Samochodów Małolitrażowych Polmo Bielsko-Biała w Bielsku-Białej oraz w Tychach.
Fiat 126p przez wiele lat był jednym z najczęściej spotykanych samochodów na polskich drogach, doczekał się też bardzo wielu nazw potocznych i zwyczajowych, z których najpopularniejsza – Maluch, stała się pod koniec produkcji tego modelu (1997) jego oficjalną nazwą.
Łącznie wyprodukowano 4.671.586 sztuk Fiatów 126, z czego we Włoszech powstało 1.352.912 sztuk. W Polsce wyprodukowano łącznie 3.318.674 sztuk Fiatów 126, z czego w Bielsku-Białej – 1.152.325, a w Tychach – 2.166.349.
Ostatni Fiat 126p
22 września 2000 roku zakończyła się 27 letnia produkcja Fiata 126p w Polsce. Ostatni egzemplarz Malucha był żółty i miał numer nadwozia: SUF126A0037301725. Historyczny samochód trafił do muzeum Fiata w Turynie.
Ostatni tysiąc egzemplarzy Maluchów – była to limitowana seria aut o nazwie Happy End. Wyprodukowano 500 sztuk żółtych i 500 czerwonych.
Ostatni samochód, który trafił na polskie drogi, to Fiat Ostatni Maluch Happy End. W Muzeum Inżynierii Miejskiej w Krakowie można obejrzeć nieużywany egzemplarz Happy End o numerze 0979 koloru żółtego, a w Muzeum Motoryzacji na ul. Filtrowej 62 w Warszawie również nieużywany egzemplarz nr 0001 w kolorze czerwonym.