军于辽阳，累功至游击，崇祯九年（1636年）升副总兵。崇祯十一年（1638年）长期在南直隶江北、河南一带，从总督熊文灿与张献忠、革左五营等部义军作战，诏加太子太师。崇祯十五年，黄得功大败流贼张献忠于潜山。官升至庐州总兵，人号为「黄闯子」。明亡前夕随马士英平定河南永城叛将刘超，论功封为靖南伯。军纪严明，庐州、桐城、定远等地都为他立生祠。弘光帝朱由崧之淮扬四镇，令黄得功、高杰、刘泽清和刘良佐统领。一次黄得功跪接诏书，觉得不合自己的意思，不待读完就爬起来，攘袂掀案，大詈曰：“去！速去！吾不知是何诏也！”弘