Кадыр Хасанов родился в 1912 году в Алма-Ате в семье бедняка-ремесленника. После окончания девятилетки работал в редакции уйгурской газеты «Кембагаллар авази», затем был слушателем курсов сценаристов при «Восток-кино». Позже работал в Казизда-те, Казгослитиздате, в редакции газеты «Кзыл туги», учился в Казахском педагогическом институте имени Абая, несколько лет был ответственным секретарем Союза писателей Казахстана. Член КПСС.
Первые стихи Кадыра Хасанова были опубликованы в 1934 году, с тех пор им выпущено более десяти стихотворных сборников. Поэтом созданы поэмы «Кенже» — о героических подвигах воинов уйгур на фронтах Великой Отечественной войны, «Синьцзянская сказка» — о тяжкой доле уйгур в гоминдановском Китае и другие.
Много сделал писатель для развития уйгурской национальной драматургии. Им написаны пьесы «Манан», «Нузгум», «Дороги жизни», «Если скрываешь болезни» и другие, оперное либретто «Нузгум», на основе которой композитором К. Кужамьяровым была создана опера.
Выступал К. Хасанов и как критик, рассматривал проблемы развития уйгурской советской литературы. Им переведен на уйгурский язык роман М. Горького «Мать», ряд стихотворений Пушкина, Лермонтова, Некрасова, Тараса Шевченко, Джамбула.
Кадыр Хасанов награжден орденом «Знак Почета», тремя медалями, Почетной грамотой Верховного Совета Казахской ССР.