環境発電(かんきょうはつでん)またはエネルギーハーベスティング(Energy Harvesting)とは太陽光や室内光(照明),振動、廃熱、体温、電磁波等のエネルギーを電力に変換する発電方法。メガソーラー発電や水力発電,風力発電が連想されるが,いわゆる自然エネルギーを使った系統電源(送電網)に接続する低コスト・大容量の電源とは異なる概念である。