Windows-1256, also known as CP-1256, is a character encoding designed to support Arabic script. Primarily used for the Arabic language and other languages that use the Arabic script, such as Arabic, Persian (Farsi), Urdu, Pashto.

Windows-1256 consists of 256 characters, where the first 128 characters are the same as ASCII. The remaining 128 characters (0x80 to 0xFF) include Arabic letters, numerals, and some special symbols.

The following table displays ASCII control characters:

DecimalOctalHexadecimalSymbolDescription
000000Null character
100101Start of Heading
200202Start of Text
300303End of Text
400404End of Transmission
500505Enquiry
600606Acknowledge
700707Bell, Alert
801008Backspace
901109Horizontal Tab
100120ALine Feed
110130BVertical Tabulation
120140CForm Feed
130150DCarriage Return
140160EShift Out
150170FShift In
1602010Data Link Escape
1702111Device Control One (XON)
1802212Device Control Two
1902313Device Control Three (XOFF)
2002414Device Control Four
2102515Negative Acknowledge
2202616Synchronous Idle
2302717End of Transmission Block
2403018Cancel
2503119End of medium
260321ASubstitute
270331BEscape
280341CFile Separator
290351DGroup Separator
300361ERecord Separator
310371FUnit Separator

The following table displays ASCII printable characters:

DecimalOctalHexadecimalSymbolDescription
3204020Space
3304121!Exclamation mark
3404222Double quotes (or speech marks)
3504323#Number sign
3604424$Dollar
3704525%Per cent sign
3804626&Ampersand
3904727'Single quote
4005028(Open parenthesis (or open bracket)
4105129)Close parenthesis (or close bracket)
420522A*Asterisk
430532B+Plus
440542C,Comma
450552D-Hyphen-minus
460562E.Period, dot or full stop
470572F/Slash or divide
48060300Zero
49061311One
50062322Two
51063333Three
52064344Four
53065355Five
54066366Six
55067377Seven
56070388Eight
57071399Nine
580723A:Colon
590733B;Semicolon
600743C<Less than (or open angled bracket)
610753D=Equals
620763E>Greater than (or close angled bracket)
630773F?Question mark
6410040@At sign
6510141AUppercase A
6610242BUppercase B
6710343CUppercase C
6810444DUppercase D
6910545EUppercase E
7010646FUppercase F
7110747GUppercase G
7211048HUppercase H
7311149IUppercase I
741124AJUppercase J
751134BKUppercase K
761144CLUppercase L
771154DMUppercase M
781164ENUppercase N
791174FOUppercase O
8012050PUppercase P
8112151QUppercase Q
8212252RUppercase R
8312353SUppercase S
8412454TUppercase T
8512555UUppercase U
8612656VUppercase V
8712757WUppercase W
8813058XUppercase X
8913159YUppercase Y
901325AZUppercase Z
911335B[Opening bracket
921345C\Backslash
931355D]Closing bracket
941365E^Caret - circumflex
951375F_Underscore
9614060`Grave accent
9714161aLowercase a
9814262bLowercase b
9914363cLowercase c
10014464dLowercase d
10114565eLowercase e
10214666fLowercase f
10314767gLowercase g
10415068hLowercase h
10515169iLowercase i
1061526AjLowercase j
1071536BkLowercase k
1081546ClLowercase l
1091556DmLowercase m
1101566EnLowercase n
1111576FoLowercase o
11216070pLowercase p
11316171qLowercase q
11416272rLowercase r
11516373sLowercase s
11616474tLowercase t
11716575uLowercase u
11816676vLowercase v
11916777wLowercase w
12017078xLowercase x
12117179yLowercase y
1221727AzLowercase z
1231737B{Opening brace
1241747C|Vertical bar
1251757D}Closing brace
1261767E~Equivalency sign - tilde
1271777FDelete

The following table displays characters and symbols used in the Arabic script including the Arabic alphabet, diacritics, and various punctuation marks:

DecimalOctalHexadecimalSymbolDescription
12820080Euro sign
12920181پArabic Taa with three dots below
13020282Single low-9 quotation mark
13120383ƒLatin small letter f with hook
13220484Double low-9 quotation mark
13320585Horizontal ellipsis
13420686Dagger
13520787Double dagger
13621088ˆModifier letter circumflex accent
13721189Per mille sign
1382128AٹArabic letter Tteh
1392138BSingle left-pointing angle quotation
1402148CŒLatin capital ligature OE
1412158DچArabic Haa with middle three dots downward
1422168EژArabic Ra with three dots above
1432178FڈArabic letter Ddal
14422090گArabic Gaf
14522191Left single quotation mark
14622292Right single quotation mark
14722393Left double quotation mark
14822494Right double quotation mark
14922595Bullet
15022696En dash
15122797Em dash
15223098کArabic letter Keheh
15323199Trade mark sign
1542329AڑArabic letter Rreh
1552339BSingle right-pointing angle quotation mark
1562349CœLatin small ligature oe
1572359DZero width non-joiner
1582369EZero width joiner
1592379FںArabic letter Noon Ghunna
160240A0Non-breaking space
161241A1،Arabic comma
162242A2¢Cent sign
163243A3£Pound sign
164244A4¤Currency sign
165245A5¥Yen sign
166246A6¦Pipe, broken vertical bar
167247A7§Section sign
168250A8¨Spacing diaeresis - umlaut
169251A9©Copyright sign
170252AAھArabic letter Heh doachashmee
171253AB«Left double angle quotes
172254AC¬Negation
173255AD­Soft hyphen
174256AE®Registered trade mark sign
175257AF¯Spacing macron - overline
176260B0°Degree sign
177261B1±Plus-or-minus sign
178262B2²Superscript two - squared
179263B3³Superscript three - cubed
180264B4´Acute accent - spacing acute
181265B5µMicro sign
182266B6Pilcrow sign - paragraph sign
183267B7·Middle dot - Georgian comma
184270B8¸Spacing cedilla
185271B9¹Superscript one
186272BA؛Arabic semicolon
187273BB»Right double angle quotes
188274BC¼Fraction one quarter
189275BD½Fraction one half
190276BE¾Fraction three quarters
191277BF؟Arabic question mark
192300C0ہArabic letter Heh Goal
193301C1ءArabic letter Hamzah
194302C2آArabic letter Maddah on alef
195303C3أArabic letter Hamzah on alef
196304C4ؤArabic letter Hamzah on waw
197305C5إArabic letter Hamzah under alef
198306C6ئArabic letter Hamzah on ya
199307C7اArabic letter Alef
200310C8بArabic letter Baa
201311C9ةArabic letter Teh marbuta
202312CAتArabic letter Teh
203313CBثArabic letter Theh
204314CCجArabic letter Jeem
205315CDحArabic letter Hah
206316CEخArabic letter Khah
207317CFدArabic letter Dal
208320D0ذArabic letter Thal
209321D1رArabic Letter Reh
210322D2زArabic letter Zain
211323D3سArabic letter Seen
212324D4شArabic letter Sheen
213325D5صArabic letter Sad
214326D6ضArabic letter Dad
215327D7×Multiplication sign
216330D8طArabic letter Tah
217331D9ظArabic letter Zah
218332DAعArabic letter Ain
219333DBغArabic letter Ghain
220334DCـArabic tatweel
221335DDفArabic letter Feh
222336DEقArabic letter Qaf
223337DFكArabic letter Kaf
224340E0àLatin small letter a with grave
225341E1لArabic letter Lam
226342E2âLatin small letter a with circumflex
227343E3مArabic letter Meem
228344E4نArabic letter Noon
229345E5هArabic letter Heh
230346E6وArabic letter Waw
231347E7çLatin small letter c with cedilla
232350E8èLatin small letter e with grave
233351E9éLatin small letter e with acute
234352EAêLatin small letter e with circumflex
235353EBëLatin small letter e with diaeresis
236354ECىArabic letter Alef Maksura
237355EDيArabic letter Ya
238356EEîLatin small letter i with circumflex
239357EFïLatin small letter i with diaeresis
240360F0ًArabic fathatan
241361F1ٌArabic dammatan
242362F2ٍArabic kasratan
243363F3َArabic fathah
244364F4ôLatin small letter o with circumflex
245365F5ُArabic dammah
246366F6ِArabic kasrah
247367F7÷Division sign
248370F8ّArabic shaddah
249371F9ùLatin small letter u with grave
250372FAْArabic sukun
251373FBûLatin small letter u with circumflex
252374FCüLatin small letter u with diaeresis
253375FDLeft-To-Right Mark
254376FERight-To-Left Mark
255377FFےArabic letter Yeh Barree