人力发电，常指以人力驱动以电磁感应原理的小型发电机的发电的方式。或是利用压电效应，以步行或运动时的动能产生电力。目前已开发出利用指压的能源发动的遥控开关，不需要装填电池即可半永久性的使用。为了推广人力发电，目前巴西政府推行发电减刑，让犯人可以用脚踏式发电机折抵刑期。而目前较常见的人力发电技术用于手电筒及相机，其内建小型充电设备，短暂转动后可以维持器材的使用，可以使用多久视乎其电池容量及充电时间而定。