在计算机科学中的三重模块冗余（triple modular redundancy，有时也称为triple-mode redundancy）简称TMR，属于多重模块冗余（N-modular redundancy）的容错形式，用三个相同的系统执行同一功能，再透过多数表决（majority-voting）系统，取多数的输出为最后的输出。若三个系统中只有一个损坏，另外二个正常，多数表决系统会使用二个对的输出，成为最后的输出。三重模块冗余的概念可以用在许多型式的冗余系统中，例如以进行的软体冗余，也常用在容错计算机