UTF-8 вказує на характер в binary string of one, 2, 3, or 4 bytes. UTF-16 символів Unicode character in string of either two or four bytes. Цей висновок є впевненим від своїх номашок. У UTF-8, невеликий binary representation of character is one byte, or eight bits.
Utf-8 і utf-16 з handle the same Unicode characters. Вони існують як вариабельні позначки, що вимагається до 32 бітів для характеру. Відмінність полягає в тому, що UTF-8 записує загальні характеристики, включаючи англійські та номери, використовуючи 8-бітів. UTF-16 використовується на 16 бітах для кожного характеру.
Ефективність. UTF-8 requires 8, 16, 24 або 32 bits (one to four bytes) для символів Unicode, UTF-16 requires ether 16 or 32 bits для передачі символів, а UTF-32 потрібні для 32 bits .