This function has not been fully integrated into the long-term Wolfram Language, and is subject to change.


is a global option that specifies the character encoding used in reading and writing plain text data outside of the Wolfram System.


  • The setting for ExternalDataCharacterEncoding is not used when writing files that contain font specification (e.g. styled text clipboards, RTF files). In such situations, the character encodings appropriate to the fonts are used.
  • The default setting for this option is the global variable $SystemCharacterEncoding, which specifies the character encoding used by the operating system.

See Also

$CharacterEncoding  CharacterEncoding

Introduced in 1999