Стандартът UTF-8 е предназначен за символно прекодиране на текстове в знакова кодировка Уникод (Unicode). Кодирането е с променлива ширина и използва 8-битови кодови единици (байт). Проектиран е, за да се осигури съвместимост между Уникод и текстове в ASCII кодировка. UTF-8 е най-използваният стандарт за кодиране в Web-базирани приложения и в Интернет.
Удобството при работа с UTF-8 е, че стандартни латински символи кодирани в Уникод се представят и могат да бъдат прочетени по същия начин, както обикновен ASCII текст. От друга страна, допълнителни символи, като буквите на кирилица, се представят с два байта и повече байта.
При работа с текстови файлове кодирани в UTF-8 е необходимо да се има предвид, че не всички текстови редактори поддържат UTF-8. Някои текстови редактори, като MS Word, е необходимо да бъдат настроени предварително, за да интерпретират правилно информацията (кодировката) в текстовите файлове. Препоръчително е да се използват специализирани текстови редактори, които не само правилно могат да прочетат, но и да запишат или презапишат информацията.
Видеото по-долу дава някои практически съвети при работа с два популярни редактора под операционната система Windows:
Текстови файлове кодирани в UTF-8