<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreFoundation",
  "identifier" : "/documentation/CoreFoundation/CFStringEncodings",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core Foundation"
    ],
    "preciseIdentifier" : "c:@E@CFStringEncodings"
  },
  "title" : "CFStringEncodings"
}
-->

# CFStringEncodings

Index type for constants used to specify external string encodings.

```
enum CFStringEncodings
```

## Topics

### Enumeration Cases

[`CFStringEncodings.ANSEL`](/documentation/CoreFoundation/CFStringEncodings/ANSEL)

ANSEL (ANSI Z39.47).

[`CFStringEncodings.big5`](/documentation/CoreFoundation/CFStringEncodings/big5)

Big-5 (has variants)

[`CFStringEncodings.big5_E`](/documentation/CoreFoundation/CFStringEncodings/big5_E)

Taiwan Big-5E standard.

[`CFStringEncodings.big5_HKSCS_1999`](/documentation/CoreFoundation/CFStringEncodings/big5_HKSCS_1999)

Big-5 with Hong Kong special char set supplement.

[`CFStringEncodings.CNS_11643_92_P1`](/documentation/CoreFoundation/CFStringEncodings/CNS_11643_92_P1)

CNS 11643-1992 plane 1.

[`CFStringEncodings.CNS_11643_92_P2`](/documentation/CoreFoundation/CFStringEncodings/CNS_11643_92_P2)

CNS 11643-1992 plane 2.

[`CFStringEncodings.CNS_11643_92_P3`](/documentation/CoreFoundation/CFStringEncodings/CNS_11643_92_P3)

CNS 11643-1992 plane 3 (was plane 14 in 1986 version).

[`CFStringEncodings.dosArabic`](/documentation/CoreFoundation/CFStringEncodings/dosArabic)

Code page 864.

[`CFStringEncodings.dosBalticRim`](/documentation/CoreFoundation/CFStringEncodings/dosBalticRim)

Code page 775.

[`CFStringEncodings.dosCanadianFrench`](/documentation/CoreFoundation/CFStringEncodings/dosCanadianFrench)

Code page 863.

[`CFStringEncodings.dosChineseSimplif`](/documentation/CoreFoundation/CFStringEncodings/dosChineseSimplif)

Code page 936, also for Windows.

[`CFStringEncodings.dosChineseTrad`](/documentation/CoreFoundation/CFStringEncodings/dosChineseTrad)

Code page 950, also for Windows.

[`CFStringEncodings.dosCyrillic`](/documentation/CoreFoundation/CFStringEncodings/dosCyrillic)

Code page 855, IBM Cyrillic.

[`CFStringEncodings.dosGreek`](/documentation/CoreFoundation/CFStringEncodings/dosGreek)

Code page 737 (formerly code page 437G).

[`CFStringEncodings.dosGreek1`](/documentation/CoreFoundation/CFStringEncodings/dosGreek1)

Code page 851.

[`CFStringEncodings.dosGreek2`](/documentation/CoreFoundation/CFStringEncodings/dosGreek2)

Code page 869, IBM Modern Greek.

[`CFStringEncodings.dosHebrew`](/documentation/CoreFoundation/CFStringEncodings/dosHebrew)

Code page 862.

[`CFStringEncodings.dosIcelandic`](/documentation/CoreFoundation/CFStringEncodings/dosIcelandic)

Code page 861.

[`CFStringEncodings.dosJapanese`](/documentation/CoreFoundation/CFStringEncodings/dosJapanese)

Code page 932, also for Windows.

[`CFStringEncodings.dosKorean`](/documentation/CoreFoundation/CFStringEncodings/dosKorean)

Code page 949, also for Windows; Unified Hangul Code.

[`CFStringEncodings.dosLatin1`](/documentation/CoreFoundation/CFStringEncodings/dosLatin1)

Code page 850, “Multilingual”.

[`CFStringEncodings.dosLatin2`](/documentation/CoreFoundation/CFStringEncodings/dosLatin2)

Code page 852, Slavic.

[`CFStringEncodings.dosLatinUS`](/documentation/CoreFoundation/CFStringEncodings/dosLatinUS)

Code page 437.

[`CFStringEncodings.dosNordic`](/documentation/CoreFoundation/CFStringEncodings/dosNordic)

Code page 865.

[`CFStringEncodings.dosPortuguese`](/documentation/CoreFoundation/CFStringEncodings/dosPortuguese)

Code page 860.

[`CFStringEncodings.dosRussian`](/documentation/CoreFoundation/CFStringEncodings/dosRussian)

Code page 866.

[`CFStringEncodings.dosThai`](/documentation/CoreFoundation/CFStringEncodings/dosThai)

Code page 874, also for Windows.

[`CFStringEncodings.dosTurkish`](/documentation/CoreFoundation/CFStringEncodings/dosTurkish)

Code page 857, IBM Turkish.

[`CFStringEncodings.EBCDIC_CP037`](/documentation/CoreFoundation/CFStringEncodings/EBCDIC_CP037)

code page 037, extended EBCDIC (Latin-1 set) for US, Canada.

[`CFStringEncodings.EBCDIC_US`](/documentation/CoreFoundation/CFStringEncodings/EBCDIC_US)

basic EBCDIC-US

[`CFStringEncodings.EUC_CN`](/documentation/CoreFoundation/CFStringEncodings/EUC_CN)

ISO 646, GB 2312-80.

[`CFStringEncodings.EUC_JP`](/documentation/CoreFoundation/CFStringEncodings/EUC_JP)

ISO 646, 1-byte katakana, JIS 208, JIS 212.

[`CFStringEncodings.EUC_KR`](/documentation/CoreFoundation/CFStringEncodings/EUC_KR)

ISO 646, KS C 5601-1987.

[`CFStringEncodings.EUC_TW`](/documentation/CoreFoundation/CFStringEncodings/EUC_TW)

ISO 646, CNS 11643-1992 Planes 1-16.

[`CFStringEncodings.GBK_95`](/documentation/CoreFoundation/CFStringEncodings/GBK_95)

Annex to GB 13000-93; for Windows 95.

[`CFStringEncodings.GB_18030_2000`](/documentation/CoreFoundation/CFStringEncodings/GB_18030_2000)

[`CFStringEncodings.GB_2312_80`](/documentation/CoreFoundation/CFStringEncodings/GB_2312_80)

[`CFStringEncodings.HZ_GB_2312`](/documentation/CoreFoundation/CFStringEncodings/HZ_GB_2312)

HZ (RFC 1842, for Chinese mail & news).

[`CFStringEncodings.isoLatin10`](/documentation/CoreFoundation/CFStringEncodings/isoLatin10)

ISO 8859-16.

[`CFStringEncodings.isoLatin2`](/documentation/CoreFoundation/CFStringEncodings/isoLatin2)

ISO 8859-2.

[`CFStringEncodings.isoLatin3`](/documentation/CoreFoundation/CFStringEncodings/isoLatin3)

ISO 8859-3.

[`CFStringEncodings.isoLatin4`](/documentation/CoreFoundation/CFStringEncodings/isoLatin4)

ISO 8859-4.

[`CFStringEncodings.isoLatin5`](/documentation/CoreFoundation/CFStringEncodings/isoLatin5)

ISO 8859-9.

[`CFStringEncodings.isoLatin6`](/documentation/CoreFoundation/CFStringEncodings/isoLatin6)

ISO 8859-10.

[`CFStringEncodings.isoLatin7`](/documentation/CoreFoundation/CFStringEncodings/isoLatin7)

ISO 8859-13.

[`CFStringEncodings.isoLatin8`](/documentation/CoreFoundation/CFStringEncodings/isoLatin8)

ISO 8859-14.

[`CFStringEncodings.isoLatin9`](/documentation/CoreFoundation/CFStringEncodings/isoLatin9)

ISO 8859-15.

[`CFStringEncodings.isoLatinArabic`](/documentation/CoreFoundation/CFStringEncodings/isoLatinArabic)

ISO 8859-6, =ASMO 708, =DOS CP 708.

[`CFStringEncodings.isoLatinCyrillic`](/documentation/CoreFoundation/CFStringEncodings/isoLatinCyrillic)

ISO 8859-5.

[`CFStringEncodings.isoLatinGreek`](/documentation/CoreFoundation/CFStringEncodings/isoLatinGreek)

ISO 8859-7.

[`CFStringEncodings.isoLatinHebrew`](/documentation/CoreFoundation/CFStringEncodings/isoLatinHebrew)

ISO 8859-8.

[`CFStringEncodings.isoLatinThai`](/documentation/CoreFoundation/CFStringEncodings/isoLatinThai)

ISO 8859-11.

[`CFStringEncodings.ISO_2022_CN`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_CN)

[`CFStringEncodings.ISO_2022_CN_EXT`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_CN_EXT)

[`CFStringEncodings.ISO_2022_JP`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_JP)

[`CFStringEncodings.ISO_2022_JP_1`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_JP_1)

RFC 2237.

[`CFStringEncodings.ISO_2022_JP_2`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_JP_2)

[`CFStringEncodings.ISO_2022_JP_3`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_JP_3)

JIS X0213.

[`CFStringEncodings.ISO_2022_KR`](/documentation/CoreFoundation/CFStringEncodings/ISO_2022_KR)

[`CFStringEncodings.JIS_C6226_78`](/documentation/CoreFoundation/CFStringEncodings/JIS_C6226_78)

[`CFStringEncodings.JIS_X0201_76`](/documentation/CoreFoundation/CFStringEncodings/JIS_X0201_76)

[`CFStringEncodings.JIS_X0208_83`](/documentation/CoreFoundation/CFStringEncodings/JIS_X0208_83)

[`CFStringEncodings.JIS_X0208_90`](/documentation/CoreFoundation/CFStringEncodings/JIS_X0208_90)

[`CFStringEncodings.JIS_X0212_90`](/documentation/CoreFoundation/CFStringEncodings/JIS_X0212_90)

[`CFStringEncodings.KOI8_R`](/documentation/CoreFoundation/CFStringEncodings/KOI8_R)

Russian internet standard.

[`CFStringEncodings.KOI8_U`](/documentation/CoreFoundation/CFStringEncodings/KOI8_U)

RFC 2319, Ukrainian.

[`CFStringEncodings.KSC_5601_87`](/documentation/CoreFoundation/CFStringEncodings/KSC_5601_87)

Same as KSC 5601-92 without Johab annex.

[`CFStringEncodings.ksc_5601_92_Johab`](/documentation/CoreFoundation/CFStringEncodings/ksc_5601_92_Johab)

KSC 5601-92 Johab annex.

[`CFStringEncodings.macArabic`](/documentation/CoreFoundation/CFStringEncodings/macArabic)

[`CFStringEncodings.macArmenian`](/documentation/CoreFoundation/CFStringEncodings/macArmenian)

[`CFStringEncodings.macBengali`](/documentation/CoreFoundation/CFStringEncodings/macBengali)

[`CFStringEncodings.macBurmese`](/documentation/CoreFoundation/CFStringEncodings/macBurmese)

[`CFStringEncodings.macCeltic`](/documentation/CoreFoundation/CFStringEncodings/macCeltic)

[`CFStringEncodings.macCentralEurRoman`](/documentation/CoreFoundation/CFStringEncodings/macCentralEurRoman)

[`CFStringEncodings.macChineseSimp`](/documentation/CoreFoundation/CFStringEncodings/macChineseSimp)

[`CFStringEncodings.macChineseTrad`](/documentation/CoreFoundation/CFStringEncodings/macChineseTrad)

[`CFStringEncodings.macCroatian`](/documentation/CoreFoundation/CFStringEncodings/macCroatian)

[`CFStringEncodings.macCyrillic`](/documentation/CoreFoundation/CFStringEncodings/macCyrillic)

[`CFStringEncodings.macDevanagari`](/documentation/CoreFoundation/CFStringEncodings/macDevanagari)

[`CFStringEncodings.macDingbats`](/documentation/CoreFoundation/CFStringEncodings/macDingbats)

[`CFStringEncodings.macEthiopic`](/documentation/CoreFoundation/CFStringEncodings/macEthiopic)

[`CFStringEncodings.macExtArabic`](/documentation/CoreFoundation/CFStringEncodings/macExtArabic)

[`CFStringEncodings.macFarsi`](/documentation/CoreFoundation/CFStringEncodings/macFarsi)

Like MacArabic but uses Farsi digits.

[`CFStringEncodings.macGaelic`](/documentation/CoreFoundation/CFStringEncodings/macGaelic)

[`CFStringEncodings.macGeorgian`](/documentation/CoreFoundation/CFStringEncodings/macGeorgian)

[`CFStringEncodings.macGreek`](/documentation/CoreFoundation/CFStringEncodings/macGreek)

[`CFStringEncodings.macGujarati`](/documentation/CoreFoundation/CFStringEncodings/macGujarati)

[`CFStringEncodings.macGurmukhi`](/documentation/CoreFoundation/CFStringEncodings/macGurmukhi)

[`CFStringEncodings.macHFS`](/documentation/CoreFoundation/CFStringEncodings/macHFS)

Meta-value, should never appear in a table.

[`CFStringEncodings.macHebrew`](/documentation/CoreFoundation/CFStringEncodings/macHebrew)

[`CFStringEncodings.macIcelandic`](/documentation/CoreFoundation/CFStringEncodings/macIcelandic)

[`CFStringEncodings.macInuit`](/documentation/CoreFoundation/CFStringEncodings/macInuit)

[`CFStringEncodings.macJapanese`](/documentation/CoreFoundation/CFStringEncodings/macJapanese)

[`CFStringEncodings.macKannada`](/documentation/CoreFoundation/CFStringEncodings/macKannada)

[`CFStringEncodings.macKhmer`](/documentation/CoreFoundation/CFStringEncodings/macKhmer)

[`CFStringEncodings.macKorean`](/documentation/CoreFoundation/CFStringEncodings/macKorean)

[`CFStringEncodings.macLaotian`](/documentation/CoreFoundation/CFStringEncodings/macLaotian)

[`CFStringEncodings.macMalayalam`](/documentation/CoreFoundation/CFStringEncodings/macMalayalam)

[`CFStringEncodings.macMongolian`](/documentation/CoreFoundation/CFStringEncodings/macMongolian)

[`CFStringEncodings.macOriya`](/documentation/CoreFoundation/CFStringEncodings/macOriya)

[`CFStringEncodings.macRomanLatin1`](/documentation/CoreFoundation/CFStringEncodings/macRomanLatin1)

Mac OS Roman permuted to align with ISO Latin-1.

[`CFStringEncodings.macRomanian`](/documentation/CoreFoundation/CFStringEncodings/macRomanian)

[`CFStringEncodings.macSinhalese`](/documentation/CoreFoundation/CFStringEncodings/macSinhalese)

[`CFStringEncodings.macSymbol`](/documentation/CoreFoundation/CFStringEncodings/macSymbol)

[`CFStringEncodings.macTamil`](/documentation/CoreFoundation/CFStringEncodings/macTamil)

[`CFStringEncodings.macTelugu`](/documentation/CoreFoundation/CFStringEncodings/macTelugu)

[`CFStringEncodings.macThai`](/documentation/CoreFoundation/CFStringEncodings/macThai)

[`CFStringEncodings.macTibetan`](/documentation/CoreFoundation/CFStringEncodings/macTibetan)

[`CFStringEncodings.macTurkish`](/documentation/CoreFoundation/CFStringEncodings/macTurkish)

[`CFStringEncodings.macUkrainian`](/documentation/CoreFoundation/CFStringEncodings/macUkrainian)

[`CFStringEncodings.macVT100`](/documentation/CoreFoundation/CFStringEncodings/macVT100)

VT100102 font from Comm Toolbox: Latin-1 repertoire + box drawing etc.

[`CFStringEncodings.macVietnamese`](/documentation/CoreFoundation/CFStringEncodings/macVietnamese)

[`CFStringEncodings.nextStepJapanese`](/documentation/CoreFoundation/CFStringEncodings/nextStepJapanese)

NextStep Japanese encoding.

[`CFStringEncodings.shiftJIS`](/documentation/CoreFoundation/CFStringEncodings/shiftJIS)

Plain Shift-JIS.

[`CFStringEncodings.shiftJIS_X0213`](/documentation/CoreFoundation/CFStringEncodings/shiftJIS_X0213)

Shift-JIS format encoding of JIS X0213 planes 1 and 2.

[`CFStringEncodings.shiftJIS_X0213_MenKuTen`](/documentation/CoreFoundation/CFStringEncodings/shiftJIS_X0213_MenKuTen)

JIS X0213 in plane-row-column notation.

[`CFStringEncodings.UTF7`](/documentation/CoreFoundation/CFStringEncodings/UTF7)

kTextEncodingUnicodeDefault + kUnicodeUTF7Format RFC2152.

[`CFStringEncodings.UTF7_IMAP`](/documentation/CoreFoundation/CFStringEncodings/UTF7_IMAP)

UTF-7 (IMAP folder variant) RFC3501.

[`CFStringEncodings.VISCII`](/documentation/CoreFoundation/CFStringEncodings/VISCII)

RFC 1456, Vietnamese.

[`CFStringEncodings.windowsArabic`](/documentation/CoreFoundation/CFStringEncodings/windowsArabic)

Code page 1256.

[`CFStringEncodings.windowsBalticRim`](/documentation/CoreFoundation/CFStringEncodings/windowsBalticRim)

Code page 1257.

[`CFStringEncodings.windowsCyrillic`](/documentation/CoreFoundation/CFStringEncodings/windowsCyrillic)

Code page 1251, Slavic Cyrillic.

[`CFStringEncodings.windowsGreek`](/documentation/CoreFoundation/CFStringEncodings/windowsGreek)

Code page 1253.

[`CFStringEncodings.windowsHebrew`](/documentation/CoreFoundation/CFStringEncodings/windowsHebrew)

Code page 1255.

[`CFStringEncodings.windowsKoreanJohab`](/documentation/CoreFoundation/CFStringEncodings/windowsKoreanJohab)

Code page 1361, for Windows NT.

[`CFStringEncodings.windowsLatin2`](/documentation/CoreFoundation/CFStringEncodings/windowsLatin2)

Code page 1250, Central Europe.

[`CFStringEncodings.windowsLatin5`](/documentation/CoreFoundation/CFStringEncodings/windowsLatin5)

Code page 1254, Turkish.

[`CFStringEncodings.windowsVietnamese`](/documentation/CoreFoundation/CFStringEncodings/windowsVietnamese)

Code page 1258.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)