Huang Zichang started his football career when he signed his first professional contract with Chinese Super League side Jiangsu Suning in 2016.[1] He was promoted to the first team squad by manager Choi Yong-soo in the 2017 season.[2] Huang made his senior debut and scored his first goal in a league game on 4 March 2018 in a 3–1 away win against Guizhou Hengfeng.[3] This would be followed with his second goal in his fifth appearance on 6 April 2018 in a 2–0 away win against Guangzhou R&F.[4] On 22 April 2018 a third goal in seven league appearances would be scored by Huang in a 5–1 home win against Shanghai Greenland Shenhua.[5] On 1 May 2018, Huang scored the deciding penalty in the fifth round of 2018 Chinese FA Cup as Jiangsu beat Tianjin Quanjian 8–7 on penalties.[6] Although he suffered an ankle injury in August 2018, Huang scored five goals in 19 appearances in his debut season, winning the Chinese Football Association Young Player of the Year award.[7] On 14 February 2019, he extended his contract with the club until the end of the 2024 season.[8] This would be followed by the 2020 Chinese Super League title when he would win the clubs first league title with them.[9]
Huang's time at Jiangsu would end when the clubs owners were in financial difficulties and dissolved the team.[10] He would go on to join top-tier club Wuhan on 29 March 2021 in a free transfer.[11] He would go on to make his debut in a league game on 23 April 2021 against Hebei in a 1–1 draw.[12] This would be followed by his first goal for the club, which was in a Chinese FA Cup game on 14 October 2021 against Dandong Tengyue in a 7–0 victory.[13]
On 15 April 2022, he joined fellow top-tier club Henan Songshan Longmen (later renamed as simply Henan) for the start of the 2022 Chinese Super League.[14] This would be followed by his debut appearance for the club on 4 June 2022 in a league game against Dalian Professional in a 2–2 draw.[15] After establishing himself as an integral member of the team he would score his first goal for the club on 7 July 2022, which was in a league game against Guangzhou City in a 2–1 victory.[16]