L'UCS (Universal Character Set - Conjunt de Caràcters Universal) conté tots els caràcters de tots els altres estàndards de conjunts de caràcters. També garanteix una compatibilitat d'anada i tornada (round-trip), és a dir, que es poden construir taules de conversió de manera que no es perdi cap informació quan una cadena es converteixi des de qualsevol altra codificació a UCS i viceversa.
Conté els caràcters necessaris per a representar pràcticament tots els llenguatges coneguts i el sistema universal de caràcters UCS es concreta enbgs l'estàndard ISO-10646 i es defineix com un joc de caràcters de 31 bits.
UCS-2 :
Només per caràcters BMP.
UCS-4:
És la representació de cada caràcter com una paraula de 4 bytes.
UTF-16:
Per compatibilitat cap enrere amb programari UCS-2 que manegi caràcters fora de l'BMP per sota de 0x10ffff.