虽然横行南中国海域，但因张保仔本人出身贫苦，所以特别爱护平民，他们在向乡民购买粮食时，往往加倍给钱。并保证不滋扰贫民和渔户，严禁部下在驻扎地区掠夺。因而得穷人支持，百姓视他为劫富济贫的侠盗。清军多次剿捕红旗海盗，最大规模的一次战役，是张保仔在赤鱲角遭清朝水军封锁围剿，双方各有约三万海军，数百艘船，炮二千。据葡萄牙文献记载，葡清联军的舰队与红旗派海盗的主力舰队曾经在大屿山海面进行一场激战。清嘉庆十五年（1810年），澳葡舰队在大屿山海面与红旗派主力三百多艘武装船相遇。张保所派出的两支先锋船队被澳葡舰队击败