UTF-8 UTFbit Unicode Transformation Format是一種針對Unicode的可變長度字元編碼也是一种前缀码它可以用一至四个字节对Unicode字符集中的所有有效编码点进行编码属于Unicode标准的一部分最初由肯汤普逊和罗布派克提出由于较小值的编码点一般使用频率较高直接使用Unicode编码效率低下大量浪费内存空间UTF就是为了解决向后兼容ASCII码而设计Unicode中前个字符使用与ASCII码相同的二进制值的单个字节进行编码而且字面与ASCII码的字面一一对应這使得原來處理ASCII字元的軟體無須或只須做少部份修改即可繼續使用因此它逐漸成為電子郵件網頁及其他儲存或傳送文字優先採用的編碼方式 自年以来UTF一直是万维网的最主要的编码形式对所有而不仅是Unicode范围内的编码并由WHATWG宣布为强制性的适用于所有事物for all things截止到年月 在所有网页中UTF编码应用率高达其中一些仅是ASCII编码因为它是UTF的子集而在排名最高的个网页中占 第二热门的多字节编码方式Shift JIS和GB 分别具有和的占有率Internet邮件联盟 Internet Mail Consortium IMC建议所有电子邮件程序都能够使用UTF展示和创建邮件 WC建议UTF作为XML文件和HTML文件的默认编码方式網際網路工程工作小組IETF要求所有網際網路協議都必須支持UTF編碼互聯網郵件聯盟IMC建議所有電子郵件軟件都支持UTF編碼