谢恩诏,号紫斋,本籍福建同安县厦门。行伍出身,为中国清朝武官官员,乾隆间,谢恩诏征剿林爽文起义有功,升为龙门协副将,嘉庆九年(1803),升苏松镇总兵。嘉庆十四年(1809)秋,在渔山外洋围击蔡牵海上武装集团,牵死叙功,官安平副将,于1810年(嘉庆15年)奉旨接替朱天奇,于台湾地区担任台湾水师协副将。而隶属台湾镇之下的此官职是台湾清治时期的这阶段,全台湾的海防军事层级最高武将,其统帅三标水营,数千名水师兵勇。1812年任满升任浙江黄岩总兵。继任谢恩诏担任台湾水师协副将的是蔡安国。谢恩诏后署宁波提督。知书史,文移笺牍,亲自起稿。