UTF–8 – стандарт кодування, що перетворює номери осередків таблиці Юнікод у бінарні коди з використанням змінної кількості біт: 8, 16, 24 чи 32. UTF–16 – стандарт кодування, що перетворює номери осередків таблиці Юнікод у бінарні коди з використанням змінної кількості біт:16 чи 32.
UTF–16 (англ. Unicode Transformation Format) в інформатиці – один із способів кодування символів з Юнікоду у вигляді послідовності 16-бітних слів. Дане кодування дозволяє записувати символи Юнікоду в діапазонах U+0000.
Використання 32-бітових символів здавалося надто марнотратним, тому було вирішено використати 16-бітові. Перша версія Юнікода являла собою кодування з фіксованим розміром символу 16 біт, тобто загальна кількість кодів була 216 (65536).