Mae cell danwydd yn gell electrocemegol sy'n trosi egni cemegol tanwydd (hydrogen yn aml) ac asiant ocsideiddio (ocsigen yn aml) yn drydan trwy bâr o adweithiau rhydocs. Mae celloedd tanwydd yn wahanol i'r mwyafrif o fatris gan fod angen ffynhonnell barhaus o danwydd ac ocsigen (fel arfer o aer) i gynnal yr adwaith cemegol, ond mewn batri mae'r egni cemegol fel arfer yn dod o fetelau a'u ïonau neu ocsidau sydd fel arfer eisoes yn bresennol yn y batri, ac eithrio mewn batris llif. Gall celloedd tanwydd gynhyrchu trydan yn barhaus cyhyd â bod tanwydd ac ocsigen yn cael eu cyflenwi.