You are here: Documentation » Frequently Asked Questions » Supported Character Encodings
Supported Character Encodings
SimplePie has integrated support for PHP's mbstring and iconv extensions. We've formally added support for every single character encoding we could find, and at this point, character set translation is more limited by your server setup than by SimplePie. SimplePie supports hundreds of character sets, and this is a complete listing of those that we expect to work out of the box (assuming your server/webhost supports it):
437
850
851
852
855
857
860
861
862
863
865
866
869
904
ADOBE-STANDARD-ENCODING
ADOBE-SYMBOL-ENCODING
AMI-1251
AMI1251
AMIGA-1251
AMIGA1251
ANSI_X3.4-1968
ANSI_X3.4-1986
ANSI_X3.110-1983
ARABIC
ARABIC7
ASCII
ASMO-708
ASMO_449
BIG5
BIG5-HKSCS
BOCU-1
BRF
BS_4730
BS_VIEWDATA
CA
CCSID00858
CCSID00924
CCSID01140
CCSID01141
CCSID01142
CCSID01143
CCSID01144
CCSID01145
CCSID01146
CCSID01147
CCSID01148
CCSID01149
CESU-8
CHINESE
CN
CP-AR
CP-GR
CP-IS
CP00858
CP00924
CP01140
CP01141
CP01142
CP01143
CP01144
CP01145
CP01146
CP01147
CP01148
CP01149
CP037
CP038
CP154
CP273
CP274
CP275
CP278
CP280
CP281
CP284
CP285
CP290
CP297
CP367
CP420
CP423
CP424
CP437
CP500
CP775
CP819
CP850
CP851
CP852
CP855
CP857
CP860
CP861
CP862
CP863
CP864
CP865
CP866
CP868
CP869
CP870
CP871
CP880
CP891
CP903
CP904
CP905
CP918
CP936
CP1026
CSA7-1
CSA7-2
CSADOBESTANDARDENCODING
CSASCII
CSA_T500-1983
CSA_Z243.4-1985-1
CSA_Z243.4-1985-2
CSA_Z243.4-1985-GR
CSBIG5
CSBOCU-1
CSBRF
CSCESU-8
CSDECMCS
CSDKUS
CSEBCDICATDEA
CSEBCDICCAFR
CSEBCDICDKNO
CSEBCDICDKNOA
CSEBCDICES
CSEBCDICESA
CSEBCDICESS
CSEBCDICFISE
CSEBCDICFISEA
CSEBCDICFR
CSEBCDICIT
CSEBCDICPT
CSEBCDICUK
CSEBCDICUS
CSEUCFIXWIDJAPANESE
CSEUCKR
CSEUCPKDFMTJAPANESE
CSGB2312
CSHALFWIDTHKATAKANA
CSHPDESKTOP
CSHPLEGAL
CSHPMATH8
CSHPPIFONT
CSHPPSMATH
CSHPROMAN8
CSIBBM904
CSIBM037
CSIBM038
CSIBM273
CSIBM274
CSIBM275
CSIBM277
CSIBM278
CSIBM280
CSIBM281
CSIBM284
CSIBM285
CSIBM290
CSIBM297
CSIBM420
CSIBM423
CSIBM424
CSIBM500
CSIBM851
CSIBM855
CSIBM857
CSIBM860
CSIBM861
CSIBM863
CSIBM864
CSIBM865
CSIBM866
CSIBM868
CSIBM869
CSIBM870
CSIBM871
CSIBM880
CSIBM891
CSIBM903
CSIBM905
CSIBM918
CSIBM1026
CSIBMEBCDICATDE
CSIBMSYMBOLS
CSIBMTHAI
CSINVARIANT
CSISO2INTLREFVERSION
CSISO4UNITEDKINGDOM
CSISO10SWEDISH
CSISO11SWEDISHFORNAMES
CSISO13JISC6220JP
CSISO14JISC6220RO
CSISO15ITALIAN
CSISO16PORTUGUESE
CSISO17SPANISH
CSISO18GREEK7OLD
CSISO19LATINGREEK
CSISO21GERMAN
CSISO25FRENCH
CSISO27LATINGREEK1
CSISO42JISC62261978
CSISO47BSVIEWDATA
CSISO49INIS
CSISO50INIS8
CSISO51INISCYRILLIC
CSISO57GB1988
CSISO58GB231280
CSISO60DANISHNORWEGIAN
CSISO60NORWEGIAN1
CSISO61NORWEGIAN2
CSISO69FRENCH
CSISO70VIDEOTEXSUPP1
CSISO84PORTUGUESE2
CSISO85SPANISH2
CSISO86HUNGARIAN
CSISO87JISX0208
CSISO88GREEK7
CSISO89ASMO449
CSISO90
CSISO91JISC62291984A
CSISO92JISC62991984B
CSISO93JIS62291984BADD
CSISO94JIS62291984HAND
CSISO95JIS62291984HANDADD
CSISO96JISC62291984KANA
CSISO99NAPLPS
CSISO102T617BIT
CSISO103T618BIT
CSISO111ECMACYRILLIC
CSISO121CANADIAN1
CSISO122CANADIAN2
CSISO123CSAZ24341985GR
CSISO128T101G2
CSISO139CSN369103
CSISO141JUSIB1002
CSISO143IECP271
CSISO146SERBIAN
CSISO147MACEDONIAN
CSISO150
CSISO150GREEKCCITT
CSISO151CUBA
CSISO153GOST1976874
CSISO158LAP
CSISO159JISX02121990
CSISO646BASIC1983
CSISO646DANISH
CSISO2022JP
CSISO2022JP2
CSISO2022KR
CSISO2033
CSISO5427CYRILLIC
CSISO5428GREEK
CSISO6937ADD
CSISO8859SUPP
CSISO10367BOX
CSISO10646UTF1
CSISO88596E
CSISO88596I
CSISO88598E
CSISO88598I
CSISO115481
CSISOLATIN1
CSISOLATIN2
CSISOLATIN3
CSISOLATIN4
CSISOLATIN5
CSISOLATIN6
CSISOLATINARABIC
CSISOLATINCYRILLIC
CSISOLATINGREEK
CSISOLATINHEBREW
CSISOTEXTCOMM
CSJISENCODING
CSKOI8R
CSKSC5636
CSKSC56011987
CSKZ1048
CSMACINTOSH
CSMICROSOFTPUBLISHING
CSMNEM
CSMNEMONIC
CSNATSDANO
CSNATSDANOADD
CSNATSSEFI
CSNATSSEFIADD
CSN_369103
CSPC8CODEPAGE437
CSPC8DANISHNORWEGIAN
CSPC8TURKISH
CSPC775BALTIC
CSPC850MULTILINGUAL
CSPC862LATINHEBREW
CSPCP852
CSPTCP154
CSSHIFTJIS
CSTSCII
CSUCS4
CSUNICODE
CSUNICODE11
CSUNICODE11UTF7
CSUNICODEASCII
CSUNICODEIBM1261
CSUNICODEIBM1264
CSUNICODEIBM1265
CSUNICODEIBM1268
CSUNICODEIBM1276
CSUNICODELATIN1
CSUNKNOWN8BIT
CSUSDK
CSVENTURAINTERNATIONAL
CSVENTURAMATH
CSVENTURAUS
CSVIQR
CSVISCII
CSWINDOWS30LATIN1
CSWINDOWS31J
CSWINDOWS31LATIN1
CSWINDOWS31LATIN2
CSWINDOWS31LATIN5
CUBA
CYRILLIC
CYRILLIC-ASIAN
DE
DEC
DEC-MCS
DIN_66003
DK
DK-US
DS2089
DS_2089
E13B
EBCDIC-AT-DE
EBCDIC-AT-DE-A
EBCDIC-BE
EBCDIC-BR
EBCDIC-CA-FR
EBCDIC-CP-AR1
EBCDIC-CP-AR2
EBCDIC-CP-BE
EBCDIC-CP-CA
EBCDIC-CP-CH
EBCDIC-CP-DK
EBCDIC-CP-ES
EBCDIC-CP-FI
EBCDIC-CP-FR
EBCDIC-CP-GB
EBCDIC-CP-GR
EBCDIC-CP-HE
EBCDIC-CP-IS
EBCDIC-CP-IT
EBCDIC-CP-NL
EBCDIC-CP-NO
EBCDIC-CP-ROECE
EBCDIC-CP-SE
EBCDIC-CP-TR
EBCDIC-CP-US
EBCDIC-CP-WT
EBCDIC-CP-YU
EBCDIC-CYRILLIC
EBCDIC-DE-273+EURO
EBCDIC-DK-277+EURO
EBCDIC-DK-NO
EBCDIC-DK-NO-A
EBCDIC-ES
EBCDIC-ES-284+EURO
EBCDIC-ES-A
EBCDIC-ES-S
EBCDIC-FI-278+EURO
EBCDIC-FI-SE
EBCDIC-FI-SE-A
EBCDIC-FR
EBCDIC-FR-297+EURO
EBCDIC-GB-285+EURO
EBCDIC-INT
EBCDIC-INTERNATIONAL-500+EURO
EBCDIC-IS-871+EURO
EBCDIC-IT
EBCDIC-IT-280+EURO
EBCDIC-JP-E
EBCDIC-JP-KANA
EBCDIC-LATIN9–EURO
EBCDIC-NO-277+EURO
EBCDIC-PT
EBCDIC-SE-278+EURO
EBCDIC-UK
EBCDIC-US
EBCDIC-US-37+EURO
ECMA-114
ECMA-118
ECMA-CYRILLIC
ELOT_928
ES
ES2
EUC-JP
EUC-KR
EXTENDED_UNIX_CODE_FIXED_WIDTH_FOR_JAPANESE
EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE
FI
FR
GB
GB2312
GB18030
GBK
GB_1988-80
GB_2312-80
GOST_19768-74
GREEK
GREEK-CCITT
GREEK7
GREEK7-OLD
GREEK8
HEBREW
HP-DESKTOP
HP-LEGAL
HP-MATH8
HP-PI-FONT
HP-ROMAN8
HU
HZ-GB-2312
IBM-1047
IBM-SYMBOLS
IBM-THAI
IBM00858
IBM00924
IBM01140
IBM01141
IBM01142
IBM01143
IBM01144
IBM01145
IBM01146
IBM01147
IBM01148
IBM01149
IBM037
IBM038
IBM273
IBM274
IBM275
IBM277
IBM278
IBM280
IBM281
IBM284
IBM285
IBM290
IBM297
IBM367
IBM420
IBM423
IBM424
IBM437
IBM500
IBM775
IBM819
IBM850
IBM851
IBM852
IBM855
IBM857
IBM860
IBM861
IBM862
IBM863
IBM864
IBM865
IBM866
IBM868
IBM869
IBM870
IBM871
IBM880
IBM891
IBM903
IBM904
IBM905
IBM918
IBM1026
IBM1047
IEC_P27-1
INIS
INIS-8
INIS-CYRILLIC
INVARIANT
IRV
ISO-2022-CN
ISO-2022-CN-EXT
ISO-2022-JP
ISO-2022-JP-2
ISO-2022-KR
ISO-8859-1
ISO-8859-1-WINDOWS-3.0-LATIN-1
ISO-8859-1-WINDOWS-3.1-LATIN-1
ISO-8859-2
ISO-8859-2-WINDOWS-LATIN-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-6-E
ISO-8859-6-I
ISO-8859-7
ISO-8859-8
ISO-8859-8-E
ISO-8859-8-I
ISO-8859-9
ISO-8859-9-WINDOWS-LATIN-5
ISO-8859-10
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
ISO-10646
ISO-10646-J-1
ISO-10646-UCS-2
ISO-10646-UCS-4
ISO-10646-UCS-BASIC
ISO-10646-UNICODE-LATIN1
ISO-10646-UTF-1
ISO-11548-1
ISO-CELTIC
ISO-IR-2
ISO-IR-4
ISO-IR-6
ISO-IR-8-1
ISO-IR-8-2
ISO-IR-9-1
ISO-IR-9-2
ISO-IR-10
ISO-IR-11
ISO-IR-13
ISO-IR-14
ISO-IR-15
ISO-IR-16
ISO-IR-17
ISO-IR-18
ISO-IR-19
ISO-IR-21
ISO-IR-25
ISO-IR-27
ISO-IR-37
ISO-IR-42
ISO-IR-47
ISO-IR-49
ISO-IR-50
ISO-IR-51
ISO-IR-54
ISO-IR-55
ISO-IR-57
ISO-IR-58
ISO-IR-60
ISO-IR-61
ISO-IR-69
ISO-IR-70
ISO-IR-84
ISO-IR-85
ISO-IR-86
ISO-IR-87
ISO-IR-88
ISO-IR-89
ISO-IR-90
ISO-IR-91
ISO-IR-92
ISO-IR-93
ISO-IR-94
ISO-IR-95
ISO-IR-96
ISO-IR-98
ISO-IR-99
ISO-IR-100
ISO-IR-101
ISO-IR-102
ISO-IR-103
ISO-IR-109
ISO-IR-110
ISO-IR-111
ISO-IR-121
ISO-IR-122
ISO-IR-123
ISO-IR-126
ISO-IR-127
ISO-IR-128
ISO-IR-138
ISO-IR-139
ISO-IR-141
ISO-IR-142
ISO-IR-143
ISO-IR-144
ISO-IR-146
ISO-IR-147
ISO-IR-148
ISO-IR-149
ISO-IR-150
ISO-IR-151
ISO-IR-152
ISO-IR-153
ISO-IR-154
ISO-IR-155
ISO-IR-157
ISO-IR-158
ISO-IR-159
ISO-IR-199
ISO-IR-226
ISO-UNICODE-IBM-1261
ISO-UNICODE-IBM-1264
ISO-UNICODE-IBM-1265
ISO-UNICODE-IBM-1268
ISO-UNICODE-IBM-1276
ISO646-CA
ISO646-CA2
ISO646-CN
ISO646-CU
ISO646-DE
ISO646-DK
ISO646-ES
ISO646-ES2
ISO646-FI
ISO646-FR
ISO646-FR1
ISO646-GB
ISO646-HU
ISO646-IT
ISO646-JP
ISO646-JP-OCR-B
ISO646-KR
ISO646-NO
ISO646-NO2
ISO646-PT
ISO646-PT2
ISO646-SE
ISO646-SE2
ISO646-US
ISO646-YU
ISO5427CYRILLIC1981
ISO_646.BASIC:1983
ISO_646.IRV:1983
ISO_646.IRV:1991
ISO_2033-1983
ISO_5427
ISO_5427:1981
ISO_5428:1980
ISO_6937-2-25
ISO_6937-2-ADD
ISO_8859-1
ISO_8859-1:1987
ISO_8859-2
ISO_8859-2:1987
ISO_8859-3
ISO_8859-3:1988
ISO_8859-4
ISO_8859-4:1988
ISO_8859-5
ISO_8859-5:1988
ISO_8859-6
ISO_8859-6-E
ISO_8859-6-I
ISO_8859-6:1987
ISO_8859-7
ISO_8859-7:1987
ISO_8859-8
ISO_8859-8-E
ISO_8859-8-I
ISO_8859-8:1988
ISO_8859-9
ISO_8859-9:1989
ISO_8859-10:1992
ISO_8859-14
ISO_8859-14:1998
ISO_8859-15
ISO_8859-16
ISO_8859-16:2001
ISO_8859-SUPP
ISO_9036
ISO_10367-BOX
ISO_11548-1
ISO_TR_11548-1
IT
JIS_C6220-1969
JIS_C6220-1969-JP
JIS_C6220-1969-RO
JIS_C6226-1978
JIS_C6226-1983
JIS_C6229-1984-A
JIS_C6229-1984-B
JIS_C6229-1984-B-ADD
JIS_C6229-1984-HAND
JIS_C6229-1984-HAND-ADD
JIS_C6229-1984-KANA
JIS_ENCODING
JIS_X0201
JIS_X0208-1983
JIS_X0212-1990
JP
JP-OCR-A
JP-OCR-B
JP-OCR-B-ADD
JP-OCR-HAND
JP-OCR-HAND-ADD
JS
JUS_I.B1.002
JUS_I.B1.003-MAC
JUS_I.B1.003-SERB
KATAKANA
KOI7-SWITCHED
KOI8-E
KOI8-R
KOI8-U
KOREAN
KSC5636
KSC_5601
KS_C_5601-1987
KS_C_5601-1989
KZ-1048
L1
L2
L3
L4
L5
L6
L8
L10
LAP
LATIN-9
LATIN-GREEK
LATIN-GREEK-1
LATIN-LAP
LATIN1
LATIN1-2-5
LATIN2
LATIN3
LATIN4
LATIN5
LATIN6
LATIN8
LATIN10
MAC
MACEDONIAN
MACINTOSH
MICROSOFT-PUBLISHING
MNEM
MNEMONIC
MS936
MSZ_7795.3
MS_KANJI
NAPLPS
NATS-DANO
NATS-DANO-ADD
NATS-SEFI
NATS-SEFI-ADD
NC_NC00-10:81
NF_Z_62-010
NF_Z_62-010_(1973)
NO
NO2
NS_4551-1
NS_4551-2
OSD_EBCDIC_DF03_IRV
OSD_EBCDIC_DF04_1
OSD_EBCDIC_DF04_15
PC-MULTILINGUAL-850+EURO
PC8-DANISH-NORWEGIAN
PC8-TURKISH
PT
PT2
PT154
PTCP154
R8
REF
RK1048
ROMAN8
SCSU
SE
SE2
SEN_850200_B
SEN_850200_C
SERBIAN
SHIFT_JIS
STRK1048-2002
ST_SEV_358-88
T.61
T.61-7BIT
T.61-8BIT
T.101-G2
TSCII
UK
UNICODE-1-1
UNICODE-1-1-UTF-7
UNKNOWN-8BIT
US
US-ASCII
US-DK
UTF-7
UTF-8
UTF-16
UTF-16BE
UTF-16LE
UTF-32
UTF-32BE
UTF-32LE
VENTURA-INTERNATIONAL
VENTURA-MATH
VENTURA-US
VIDEOTEX-SUPPL
VIQR
VISCII
WINDOWS-31J
WINDOWS-936
WINDOWS-1250
WINDOWS-1251
WINDOWS-1252
WINDOWS-1253
WINDOWS-1254
WINDOWS-1255
WINDOWS-1256
WINDOWS-1257
WINDOWS-1258
X0201
X0201-7
X0208
X0212
YU
faq/supported_character_encodings.txt · Last modified: 2011/03/06 03:56 (external edit)