海洋温度差発電（かいようおんどさはつでん）またはOTEC(英:OceanThermalEnergyConversion)は海洋表層の温水と深海の冷水の温度差を利用して発電を行う仕組みである。
海水温差发电法（英语：OceanThermalEnergyConversion,OTEC）是一种可再生能源，主要是利用表层海水与深层海水的温度不同来进行发电。