UTF-8, Unicode için değişken uzunlukta bir karakter kodlamasıdır. Her karakteri kodlamak için bir ila dört bayt kullanır; bayt sayısı karakterin kod noktasına bağlıdır. UTF-8 internette en sık kullanılan karakter kodlamasıdır ve tüm modern web tarayıcıları ve işletim sistemleri tarafından desteklenir.