지붕에 장착한 솔라패널을 통해 태양광을 전력으로 변환하여 저장하는 장치를 이른다. 솔라루프는 크게 태양전지로 이루어진 솔라패널과 제어기, 그리고 배터리로 이루어진다. 태양광을 받은 솔라패널은 태양전지를 통해 전기를 발생시키고, 전력 효율을 높이기 위해 제어기를 거쳐 두 종류의 배터리에 저장하는 과정을 거친다. 생산 전력은 주행용과 시동용 배터리에 저장되어 주행거리를 늘려주거나 발전기 작동에 필요한 전력을 줄여 연료소비효율을 높인다. 예컨대 솔라루프를 장착한 현대차 아이오닉 5는 연간 주행거리를 최대 1,500km까지 늘릴 수 있다. 또한 미국 환경보호청(EPA)의 오프사이클 크레딧 정책에 따르면 솔라루프는 1마일(약 1.66km) 주행 시 이산화탄소 배출량을 약 9g까지 감소시킨다.