String Functions - Online String Manipulation Tools

Encoding Problem Table

What happens if you encode a character with one encoding and then try to decode with another? This is often the case when you have a mix of operating systems and/or internationalization requirements. Also, this tend to be a problem with web frameworks where the code page can be set in the http header or in the http head section. Selecting the wrong encoding (code page) may display some characters correctly but others will be scrambled. The first 256 characters in a mixed selection of encodings are displayed below. Encoding a text with Unicode (UTF-7) and decoding with Unicode will sometimes produce strange characters. Characters may display as a box denoting binary data, another character or even several other characters.


Encoding from Unicode (UTF-7) (code page 65000, utf-7) to Unicode (code page 1200, utf-16)

DecHexutf-7utf-16
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F
1610
1711
1812
1913
2014
2115
2216
2317
2418
2519
261A
271B
281C
291D
301E
311F
3220
3321!䄫䕃�
3422"䄫䥃�
3523#䄫䵃�
3624$䄫元�
3725%䄫啃�
3826&䄫奃�
3927'
4028(
4129)
422A*䄫潃�
432B+
442C,
452D-
462E.
472F/
48300
49311
50322
51333
52344
53355
54366
55377
56388
57399
583A:
593B;䄫獄�
603C<䄫睄�
613D=䄫い�
623E>䄫㑄�
633F?
DecHexutf-7utf-16
6440@䄫䅅�
6541A
6642B
6743C
6844D
6945E
7046F
7147G
7248H
7349I
744AJ
754BK
764CL
774DM
784EN
794FO
8050P
8151Q
8252R
8353S
8454T
8555U
8656V
8757W
8858X
8959Y
905AZ
915B[䄫獆�
925C\䄫睆�
935D]䄫う�
945E^䄫㑆�
955F_䄫㡆�
9660`䄫䅇�
9761a
9862b
9963c
10064d
10165e
10266f
10367g
10468h
10569i
1066Aj
1076Bk
1086Cl
1096Dm
1106En
1116Fo
11270p
11371q
11472r
11573s
11674t
11775u
11876v
11977w
12078x
12179y
1227Az
1237B{䄫獈�
1247C|䄫睈�
1257D}䄫え�
1267E~䄫㑈�
1277F䄫㡈�
DecHexutf-7utf-16
12880€䄫䅉�
12981䄫䕉�
13082‚䄫䥉�
13183ƒ䄫䵉�
13284„䄫光�
13385…䄫啉�
13486†䄫奉�
13587‡䄫捉�
13688ˆ䄫杉�
13789‰䄫歉�
1388AŠ䄫潉�
1398B‹䄫獉�
1408CŒ䄫睉�
1418D䄫ぉ�
1428EŽ䄫㑉�
1438F䄫㡉�
14490䄫䅊�
14591‘䄫䕊�
14692’䄫䥊�
14793“䄫䵊�
14894”䄫兊�
14995•䄫啊�
15096–䄫奊�
15197—䄫捊�
15298˜䄫杊�
15399™䄫歊�
1549Aš䄫潊�
1559B›䄫獊�
1569Cœ䄫睊�
1579D䄫お�
1589Ež䄫㑊�
1599FŸ䄫㡊�
160A0 䄫䅋�
161A1¡䄫䕋�
162A2¢䄫䥋�
163A3£䄫䵋�
164A4¤䄫克�
165A5¥䄫啋�
166A6¦䄫奋�
167A7§䄫捋�
168A8¨䄫杋�
169A9©䄫歋�
170AAª䄫潋�
171AB«䄫獋�
172AC¬䄫睋�
173AD­䄫か�
174AE®䄫㑋�
175AF¯䄫㡋�
176B0°䄫䅌�
177B1±䄫䕌�
178B2²䄫䥌�
179B3³䄫䵌�
180B4´䄫兌�
181B5µ䄫啌�
182B6䄫奌�
183B7·䄫捌�
184B8¸䄫杌�
185B9¹䄫歌�
186BAº䄫潌�
187BB»䄫獌�
188BC¼䄫睌�
189BD½䄫が�
190BE¾䄫㑌�
191BF¿䄫㡌�
DecHexutf-7utf-16
192C0À䄫䅍�
193C1Á䄫䕍�
194C2Â䄫䥍�
195C3Ã䄫䵍�
196C4Ä䄫免�
197C5Å䄫啍�
198C6Æ䄫奍�
199C7Ç䄫捍�
200C8È䄫杍�
201C9É䄫歍�
202CAÊ䄫潍�
203CBË䄫獍�
204CCÌ䄫睍�
205CDÍ䄫き�
206CEÎ䄫㑍�
207CFÏ䄫㡍�
208D0Ð䄫䅎�
209D1Ñ䄫䕎�
210D2Ò䄫䥎�
211D3Ó䄫䵎�
212D4Ô䄫兎�
213D5Õ䄫啎�
214D6Ö䄫奎�
215D7×䄫捎�
216D8Ø䄫李�
217D9Ù䄫歎�
218DAÚ䄫潎�
219DBÛ䄫獎�
220DCÜ䄫睎�
221DDÝ䄫ぎ�
222DEÞ䄫㑎�
223DFß䄫㡎�
224E0à䄫䅏�
225E1á䄫䕏�
226E2â䄫䥏�
227E3ã䄫䵏�
228E4ä䄫兏�
229E5å䄫問�
230E6æ䄫奏�
231E7ç䄫捏�
232E8è䄫杏�
233E9é䄫歏�
234EAê䄫潏�
235EBë䄫獏�
236ECì䄫睏�
237EDí䄫く�
238EEî䄫㑏�
239EFï䄫㡏�
240F0ð䄫䅐�
241F1ñ䄫䕐�
242F2ò䄫䥐�
243F3ó䄫䵐�
244F4ô䄫児�
245F5õ䄫啐�
246F6ö䄫奐�
247F7÷䄫捐�
248F8ø䄫材�
249F9ù䄫歐�
250FAú䄫潐�
251FBû䄫獐�
252FCü䄫睐�
253FDý䄫ぐ�
254FEþ䄫㑐�
255FFÿ䄫㡐�


Tags: encoding decoding problem double character error

More Encoding Tables

More string functions
Reverse A String
Calculate String Length
Count The Occurrences Of A SubstringConvert To Uppercase Or Lowercase
HTML-Encode A StringHTML-Decode A String
URL-Encode A StringURL-Decode A String
Convert A String To HexConvert Hex To String
Convert A String To BinaryConvert Binary To String
Base64-Encode A StringBase64-Decode A String
Decimal To BinaryBinary To Decimal
Decimal To HexHex To Decimal
Character Encoder / DecoderCharacter Encoding Errors Analyzer





 
Privacy Policy