扩充空间，新字只能加在不同的字面上，不同字面间的汉字排序非常混乱。朱邦复曾批评统一码处理汉字方法愚昧、收字不全、字序混乱、码长不等，认爲不能採用。仓颉系统採用一个字4位元组（byte）固定码长的编码策略，一字共5个仓颉码（少于此数则补空码），一码佔5位元（26个仓颉码、5个重复字处理码，加上空码共32个，即2的5次方），再加上数个辨识码组成。由于本身留下大量的编码空间，足够随时添加汉字至指定的编码位置（但实务上，若有重码则需另外处理），不同的字形对应的仓颉码也不同，不会有相异字形兼併为同一内码而带来麻烦