Кодировка UTF-32 при обработке больших объёмов данных работает следующим образом: для кодирования любого символа используются 32 бита (или 4 байта). 24 Это увеличивает объём памяти, нужный для хранения данных. 5
Однако замена символов в строках UTF-32 упрощается благодаря непосредственной индексации. 23 Пользователь может по номеру отыскать именно тот элемент, который его заинтересовал. 2 Такой приём ускоряет замену символьных данных. 2
UTF-32 применяется, главным образом, не в строках символов, а во внутренних API, где данные являются единственной кодовой позицией или глифом. 4 Например, при прорисовке текста на последнем шаге происходит построение списка структур, каждая из которых включает в себя позиции x и у, атрибуты и единственный символ UTF-32, идентифицирующий глиф для прорисовки. 4