An-12 () – średni samolot transportowy produkcji ZSRR, zaprojektowany przez biuro konstrukcyjne Olega Antonowa. Pierwszy prototyp wystartował 16 grudnia 1957 r. W roku 1958 rozpoczęto produkcję seryjną. Na potrzeby ZSRR i krajów zależnych wyprodukowano 1248 egzemplarzy tego samolotu. W Chinach w latach 1974–2006 wyprodukowano ponad 650 samolotów Y-8, skopiowanych z An-12 bez praw licencyjnych. W kodzie NATO otrzymał oznaczenie Cub.

Historia Geneza thumb|left|Cywilny An-8 W celu wymiany floty radzieckich samolotów transportowych, w Państwowym Związkowym Biurze Doświadczalno-Konstukcyjnym Wytwórni Nr 473 (GSOKB-473) w Kijowie, kierowanym przez Olega Antonowa, rozpoczęto prace projektowe nad maszyną oznaczoną jako An-8. Równolegle projektowano dwie podstawowe wersje samolotu: wiodącą – transportową, oraz pasażerską, zdolną do przewozu maksymalnie 57 osób. Gotową makietę pasażerskiej wersji w 1955 roku wizytował I sekretarz Komitetu Centralnego Komunistycznej Partii Związku Radzieckiego, Nikita Chruszczow. Chruszczowa łączyły osobiste więzi z Antonowem. Po uruchomieniu w Kijowie produkcji samolotu An-2, Chruszczow osobiście namówił Antonowa do przeprowadzki jego zespołu konstrukcyjnego z Nowosybirska do Kijowa, gdzie wykorzystując swoją pozycję pomógł mu rozbudować biuro, uzupełniając kadrę techniczną.