Shahmukhi (punjabi: شاہ مکھی shahmukhi) er en variant av det arabiske alfabet. Shahmukhi blir i dag brukt til å skrive punjabi i Pakistan.