UTF-7 et UTF-8 sont les deux types d'Unicode Transformation Format, la norme utilisée pour coder 16 bits des caractères Unicode tels que des lettres et des symboles spéciaux internationaux dans un format qui peut être transmis par le biais des systèmes 7 bits ou 8-bits. UTF-8 est le format d'encodage la plus couramment utilisée, populaire dans les pages Web et les nombreux programmes de courriel. UTF-7 fournit un codage pour certains protocoles de courrier électronique qui ne fonctionnera pas avec UTF-8.