고대 위구르어에 대한 첫 기록물은 5세기로 거슬러올라간다. 6-9세기 위구르인들은 돌궐문자를 사용하였으며, 11-12세기에는 아랍어 철자가 널리 쓰였다. 오늘날 중국에서 채택된 철자법이 자리잡기까지 아랍어 정자법에 기반을 둔 위구르어 정자법은 수차례 개정을 걸쳤다. 소비에트 위구르인들은 1930년대까지 아랍어 정자법을 쓰다가 1947년까지는 라틴어 철자, 이후에는 키릴 철자에 기반을 둔 정자법을 사용하고 있다. 러시아어 알파벳에서 28자 외에 8개의 철자가 더해졌다: а, б, в, г, д, е, ж, з, и, й, к, л, м, н, о, п, р, с, т, у, ф, х, ц, ч, ш, э, ю, я, ә, ө, ғ, ү, җ, қ, ң, һ