[1][2] Ahmad was born in 1861 in the village of Kaunia in Barisal District, Bengal Presidency, British Raj.
He was raised in the home of Muhammad Wajid, the father of Bengali politician A. K. Fazlul Huq.
He received his education from Barisal Banga Vidyalay and Bajapti Circle School, studying the Arabic, Bengali, and Persian languages.
He developed an interest in journalism after reading local newspapers like Bangabasi, Dhaka Prakash, Education Gazette, Hughli Dainik, and Sanjibani.
After some Muslims in Dhaka, Jessore, Khulna, and 24-Parganas converted into Hinduism and Christianity he started writing about Islam with Mearajuddin Ahmad, Reazuddin Ahmad Mashadi, and Sheikh Abdur Rahim to discourage further conversions.