A cordless window cleaning robot runs 45-90 minutes per charge and loses peak suction as the battery drains. For high glazing it works best as a second unit for edges and touch-ups, while tethered machines handle the bulk area.
Cordless is the search that hides a tradeoff. No cable means no route planning, but also no infinite power. On a skylight, that tradeoff shows up as slower passes and a suction ceiling you have to plan around.
How long does the battery really last?
Marketing quotes 90 minutes. Real numbers on a 25-degree skylight with water recovery, from what crews report:
| Robot type | Quoted runtime | Real runtime | Suction at 20% battery |
|---|---|---|---|
| Compact cordless | 90 min | 45-60 min | Down 15-25% |
| Mid cordless | 120 min | 70-90 min | Down 10-20% |
| Tethered mains | n/a | continuous | constant |

