32-битная кодировка Unicode (UTF-32) используется для хранения международных текстов, потому что позволяет закодировать большое количество символов. 1 32 бита (4 байта) дают возможность представить число знаков, равное двум в тридцать второй степени, что позволяет покрыть любое необходимое значение с запасом. 1
Кроме того, UTF-32 обеспечивает простоту обработки, так как все символы имеют одинаковый размер, что допускает оптимизацию и обеспечивает идеальное 32-битное выравнивание в памяти. 3
Однако использование UTF-32 приводило к значительному увеличению веса текстовых документов, что было неприемлемо для многих стран, поэтому со временем эта кодировка стала устаревать и была заменена другими вариантами Unicode. 14