UTF-8 (Unicode Transformation Format - формат преобразования Юникода) — в настоящее время распространённая кодировка, реализующая представление Юникода(Unicode), совместимое с 8-битным кодированием текста. Формат UTF-8 был изобретён 2 сентября 1992 года Кеном Томпсоном и Робом Пайком и реализован в Plan 9. Сейчас стандарт UTF-8 официально закреплён в документах RFC 3629 и Что такое сертификат ИСО (ISO), зачем он нужен, виды ISO/IEC 10646 Annex D.