Available EncodingsΒΆ
Below is a table of encodings. Here, we track which encodings can be represented using the Lucky 7 technique, whether or not we have produced such an implementation, and (if applicable) a link to said implementation.
As a general point, we hope to support almost all of the encodings here in one form or another! If youβd like to request prioritization of a certain encoding, let us know.
Name |
Stateful |
Implemented |
|
---|---|---|---|
UTF-8 |
No |
Yes |
|
UTF-16 |
No |
Yes |
|
UTF-32 |
No |
Yes |
|
Modified UTF-8 (MUTF-8) |
No |
Yes |
|
Wobbly Transformation
Format-8 (WTF-8)
|
No |
Yes |
|
ASCII |
No |
Yes |
|
C Locale |
Yes ( |
Yes |
|
C Locale, Wide |
Yes ( |
Yes |
|
String Literials |
Compiler-Dependent |
Yes |
|
Wide String Literals |
Compiler-Dependent |
Yes |
|
βAnythingβ Wrapper |
Typed-Erased |
Yes |
|
Encoding Scheme |
Wrapping-Dependent |
Yes |
|
|
Yes |
Yes |
|
|
Yes |
Yes |
|
UTF-EBCDIC |
No |
Yes |
No β |
UTF-7 |
Yes |
Yes |
No β |
UTF-7-IMAP |
Yes |
Yes |
No β |
ISO-8859-1 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-2 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-3 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-4 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-5 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-6 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-7 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-8 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-9 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-10 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-13 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-14 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-15 |
β Unresearched |
β Unconfirmed |
No β |
ISO-8859-16 |
β Unresearched |
β Unconfirmed |
No β |
KOI8-R |
β Unresearched |
β Unconfirmed |
No β |
KOI8-U |
β Unresearched |
β Unconfirmed |
No β |
KOI8-RU |
β Unresearched |
β Unconfirmed |
No β |
KOI8-T |
β Unresearched |
β Unconfirmed |
No β |
ATARIST |
β Unresearched |
β Unconfirmed |
No β |
RISCOS-LATIN1 |
β Unresearched |
β Unconfirmed |
No β |
TDS565 |
β Unresearched |
β Unconfirmed |
No β |
CP437 |
β Unresearched |
β Unconfirmed |
No β |
CP737 |
β Unresearched |
β Unconfirmed |
No β |
CP775 |
β Unresearched |
β Unconfirmed |
No β |
CP850 |
β Unresearched |
β Unconfirmed |
No β |
CP852 |
β Unresearched |
β Unconfirmed |
No β |
CP853 |
β Unresearched |
β Unconfirmed |
No β |
CP855 |
β Unresearched |
β Unconfirmed |
No β |
CP857 |
β Unresearched |
β Unconfirmed |
No β |
CP858 |
β Unresearched |
β Unconfirmed |
No β |
CP860 |
β Unresearched |
β Unconfirmed |
No β |
CP861 |
β Unresearched |
β Unconfirmed |
No β |
CP862 |
β Unresearched |
β Unconfirmed |
No β |
CP863 |
β Unresearched |
β Unconfirmed |
No β |
CP864 |
β Unresearched |
β Unconfirmed |
No β |
CP865 |
β Unresearched |
β Unconfirmed |
No β |
CP866 |
β Unresearched |
β Unconfirmed |
No β |
CP869 (Nice) |
β Unresearched |
β Unconfirmed |
No β |
CP874 |
β Unresearched |
β Unconfirmed |
No β |
CP932 |
β Unresearched |
β Unconfirmed |
No β |
CP936 |
β Unresearched |
β Unconfirmed |
No β |
CP949 |
β Unresearched |
β Unconfirmed |
No β |
CP1125 |
β Unresearched |
β Unconfirmed |
No β |
CP1131 |
β Unresearched |
β Unconfirmed |
No β |
CP1133 |
β Unresearched |
β Unconfirmed |
No β |
CP1250 |
β Unresearched |
β Unconfirmed |
No β |
CP1251 |
β Unresearched |
β Unconfirmed |
No β |
CP1252 (Latin-1) |
β Unresearched |
β Unconfirmed |
No β |
CP1253 |
β Unresearched |
β Unconfirmed |
No β |
CP1254 |
β Unresearched |
β Unconfirmed |
No β |
CP1255 |
β Unresearched |
β Unconfirmed |
No β |
CP1256 |
β Unresearched |
β Unconfirmed |
No β |
CP1257 |
β Unresearched |
β Unconfirmed |
No β |
CP1258 |
β Unresearched |
β Unconfirmed |
No β |
MacRoman |
β Unresearched |
β Unconfirmed |
No β |
MacCentralEurope |
β Unresearched |
β Unconfirmed |
No β |
MacIceland |
β Unresearched |
β Unconfirmed |
No β |
MacCroatian |
β Unresearched |
β Unconfirmed |
No β |
MacRomania |
β Unresearched |
β Unconfirmed |
No β |
MacCryllic |
β Unresearched |
β Unconfirmed |
No β |
MacUkraine |
β Unresearched |
β Unconfirmed |
No β |
MacGreek |
β Unresearched |
β Unconfirmed |
No β |
MacTurkish |
β Unresearched |
β Unconfirmed |
No β |
Macintosh |
β Unresearched |
β Unconfirmed |
No β |
MacHebrew |
β Unresearched |
β Unconfirmed |
No β |
MacArabic |
β Unresearched |
β Unconfirmed |
No β |
MacThai |
β Unresearched |
β Unconfirmed |
No β |
SHIFT-JIS |
Yes, shift states |
Yes |
No β |
SHIFT-JISX0213 |
Yes, shift states |
Yes |
No β |
JOHAB |
β Unresearched |
β Unconfirmed |
No β |
GB18030 |
No (Itβs a Unicode Encoding) |
Yes |
No β |
TACE |
No |
Yes |
No β |
TSCII |
No |
Yes |
No β |
EUC-JP |
β Unresearched |
β Unconfirmed |
No β |
EUC-JISX0213 |
β Unresearched |
β Unconfirmed |
No β |
EUC-CN |
β Unresearched |
β Unconfirmed |
No β |
EUC-KR |
β Unresearched |
β Unconfirmed |
No β |
EUC-TW |
β Unresearched |
β Unconfirmed |
No β |
BIG5 |
β Unresearched |
β Unconfirmed |
No β |
BIG5-2003 |
β Unresearched |
β Unconfirmed |
No β |
Big5-HKSCS |
β Unresearched |
β Unconfirmed |
No β |
Big5-HKSCS:1999 |
β Unresearched |
β Unconfirmed |
No β |
Big5-HKSCS:2001 |
β Unresearched |
β Unconfirmed |
No β |
Big5-HKSCS:2004 |
β Unresearched |
β Unconfirmed |
No β |
GBK |
β Unresearched |
β Unconfirmed |
No β |
HZ |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-JP |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-JP-2 |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-JP-1 |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-JP-3 |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-JP-MS |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-CN |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-CN-EXT |
β Unresearched |
β Unconfirmed |
No β |
ISO-2022-KR |
β Unresearched |
β Unconfirmed |
No β |
VISCII |
β Unresearched |
β Unconfirmed |
No β |
ARMSCII-8 |
β Unresearched |
β Unconfirmed |
No β |
TCVN |
β Unresearched |
β Unconfirmed |
No β |
PT154 |
β Unresearched |
β Unconfirmed |
No β |
RK1048 |
β Unresearched |
β Unconfirmed |
No β |
RK1048 |
β Unresearched |
β Unconfirmed |
No β |
TIS-620 |
β Unresearched |
β Unconfirmed |
No β |
MuleLao-1 |
β Unresearched |
β Unconfirmed |
No β |
HP-ROMAN8 |
β Unresearched |
β Unconfirmed |
No β |
NEXTSTEP |
β Unresearched |
β Unconfirmed |
No β |
Georgian-Academy |
β Unresearched |
β Unconfirmed |
No β |
Georgian-PS |
β Unresearched |
β Unconfirmed |
No β |
If you know of an encoding not listed here, let us know in the issue tracker!