При переходе от ASCII к Unicode размер текстовых файлов мог увеличиваться или уменьшаться в зависимости от используемой версии Unicode. 12
UTF-32. 12 Для шифрования одной буквы в этой версии Unicode требуется 4 байта. 1 В результате при переводе документа из ASCII в Unicode его вес увеличивался в 4 раза. 1
UTF-16. 12 Для шифрования одного символа используется 2 байта или 16 бит. 1 При преобразовании из ASCII размер исходного документа уменьшался в 2 раза. 1
UTF-8. 12 Кодировка имеет переменную длину: каждый символ может быть закодирован последовательностью от 1 до 6 байт. 2 Чаще всего стандарт требует до 4 байт для шифрования одного элемента текста. 1 Если в дешифрованном документе много пространства занимают знаки препинания, пробел и латинские буквы, UTF-8 выигрывает по объёму по сравнению с UTF-16. 1