种编码方式"可以"是codice_4。其他的字元则必须被编码成UTF-16然后转换为修改的Base64。这些区块的开头会以codice_3符号来标示，结尾则以任何不在Base64里定义的字元来标示。若是在Base64区块之后使用codice_6(连字暨减号)标示为结束的话，则解码器会从下个字元继续解码，反之则用此字元当非Base64的区块的开头继续解码。
手动编码与解码UTF-7的演算法.
编码.首先必须先决定哪些字元呈现为ASCII格式，哪些字元呈现在