Rudolf Kárpáti (ur. 17 lipca 1920 w Budapeszcie, zm. 1 lutego 1999 tamże) – węgierski szablista, wielokrotny medalista igrzysk olimpijskich i mistrzostw świata.

Na igrzyskach olimpijskich w Londynie w 1948 roku razem z Aladárem Gerevichem, Tiborem Berczellym, Pálem Kovácsem, László Rajcsányim i Bertalanem Pappem zwyciężył w zawodach drużynowych. Wynik ten Węgrzy z Kárpátim w składzie powtórzyli na rozgrywanych cztery lata później igrzyskach olimpijskich w Helsinkach. Wspólnie z Aladárem Gerevichem, Pálem Kovácsem, Attilą Keresztesem, Jenő Hámorim i Dánielem Magayem kolejne złoto drużynowo zdobył podczas igrzysk w Melbourne w 1956 roku (Węgrzy wystąpili w składzie Gerevich, Kárpáti, Kovács, Keresztes, Hámori i Magay). Na tej samej imprezie zdobył również złoty medal indywidualnie. W rundzie finałowej wygrał sześć z siedmiu walk i wyprzedził Polaka Jerzego Pawłowskiego i Lwa Kuzniecowa z ZSRR. Brał też udział w igrzyskach olimpijskich w Rzymie w 1960 roku, gdzie obronił tytuł indywidualnego mistrza olimpijskiego. Tym razem w rundzie finałowej wygrał pięć z siedmiu walk i wyprzedził rodaka, Zoltána Horvátha oraz Włocha Wladimiro Calarese.