- An extension of UTF-8 where the encodings of unpaired surrogate halves (
U+D800
throughU+DFFF
) are allowed. This is necessary to store possibly-invalid UTF-16, such as Windows filenames. Many systems that deal with UTF-8 work this way without considering it a different encoding, as it is simpler. ← Wikipedia