VSCII (Vietnamese Standard Code for Information Interchange) also known as TCVN 5712:1993 and ISO-IR-180, is a set of three Vietnamese national standard character encodings for using the Vietnamese language with computers. It should not be confused with the similarly-named unofficial VISCII encoding.
Unicode and the Windows-1258 code page are now used for virtually all Vietnamese computer data, but legacy VSCII and VISCII files may need conversion.
Encodings
All three forms of VSCII keep the 95 printable characters of ASCII unmodified. Each includes 134, 90, or 70 precomposed characters, five combining diacritical marks, and one non-breaking space.
VSCII-1, also known as TCVN 5712-1 and VN1, is a modified ASCII. It replaces 12 of the 33 control characters with precomposed characters. It adds 128 characters: 122 precomposed characters, five combining diacritics, and one non-breaking space.
VSCII-2, also known as TCVN 5712-2 and VN2, is a subset of VSCII-1. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not re-assign any of the C0 and C1 control codes. It adds 96 characters: 90 precomposed characters, five combining diacritics, and one non-breaking space.
VSCII-3, also known as TCVN 5712-3 and VN3, is a subset of VSCII-2. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not re-assign any of the C0 and C1 control codes. It adds 75 characters: 74 precomposed characters, and one non-breaking space.
Conversion from VSCII-3 to VSCII-2 or VSCII-1 and conversion from VSCII-2 to VSCII-1 are not necessary, but can result in smaller files.
Conversion from VSCII-1 to VSCII-2 or VSCII-3 and conversion from VSCII-2 to VSCII-3 require expansion of some precomposed characters.
Character set
| _0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_ 0 |
NUL 0000 |
Ú 00DA |
Ụ 1EE4 |
ETX 0003 |
Ừ 1EEA |
Ử 1EEC |
Ữ 1EEE |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
| 1_ 16 |
DLE 0010 |
Ứ 1EE8 |
Ự 1EF0 |
Ỳ 1EF2 |
Ỷ 1EF6 |
Ỹ 1EF8 |
Ý 00DD |
Ỵ 1EF4 |
CAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
| 2_ 32 |
SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
' 0027 |
( 0028 |
) 0029 |
* 002A |
+ 002B |
, 002C |
– 002D |
. 002E |
/ 002F |
| 3_ 48 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
: 003A |
; 003B |
< 003C |
= 003D |
> 003E |
? 003F |
| 4_ 64 |
@ 0040 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
| 5_ 80 |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
[ 005B |
\ 005C |
] 005D |
^ 005E |
_ 005F |
| 6_ 96 |
` 0060 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
i 0069 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
| 7_ 112 |
p 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
{ 007B |
| 007C |
} 007D |
~ 007E |
DEL 007F |
| 8_ 128 |
À 00C0 |
Ả 1EA2 |
à 00C3 |
Á 00C1 |
Ạ 1EA0 |
Ặ 1EB6 |
Ậ 1EAC |
È 00C8 |
Ẻ 1EBA |
Ẽ 1EBC |
É 00C9 |
Ẹ 1EB8 |
Ệ 1EC6 |
Ì 00CC |
Ỉ 1EC8 |
Ĩ 0128 |
| 9_ 144 |
Í 00CD |
Ị 1ECA |
Ò 00D2 |
Ỏ 1ECE |
Õ 00D5 |
Ó 00D3 |
Ọ 1ECC |
Ộ 1ED8 |
Ờ 1EDC |
Ở 1EDE |
Ỡ 1EE0 |
Ớ 1EDA |
Ợ 1EE2 |
Ù 00D9 |
Ủ 1EE6 |
Ũ 0168 |
| A_ 160 |
NBSP 00A0 |
Ă 0102 |
 00C2 |
Ê 00CA |
Ô 00D4 |
Ơ 01A0 |
Ư 01AF |
Đ 0110 |
ă 0103 |
â 00E2 |
ê 00EA |
ô 00F4 |
ơ 01A1 |
ư 01B0 |
đ 0111 |
Ằ 1EB0 |
| B_ 176 |
̀ 0300 |
̉ 0309 |
̃ 0303 |
́ 0301 |
̣ 0323 |
à 00E0 |
ả 1EA3 |
ã 00E3 |
á 00E1 |
ạ 1EA1 |
Ẳ 1EB2 |
ằ 1EB1 |
ẳ 1EB3 |
ẵ 1EB5 |
ắ 1EAF |
Ẵ 1EB4 |
| C_ 192 |
Ắ 1EAE |
Ầ 1EA6 |
Ẩ 1EA8 |
Ẫ 1EAA |
Ấ 1EA4 |
Ề 1EC0 |
ặ 1EB7 |
ầ 1EA7 |
ẩ 1EA9 |
ẫ 1EAB |
ấ 1EA5 |
ậ 1EAD |
è 00E8 |
Ể 1EC2 |
ẻ 1EBB |
ẽ 1EBD |
| D_ 208 |
é 00E9 |
ẹ 1EB9 |
ề 1EC1 |
ể 1EC3 |
ễ 1EC5 |
ế 1EBF |
ệ 1EC7 |
ì 00EC |
ỉ 1EC9 |
Ễ 1EC4 |
Ế 1EBE |
Ồ 1ED2 |
ĩ 0129 |
í 00ED |
ị 1ECB |
ò 00F2 |
| E_ 224 |
Ổ 1ED4 |
ỏ 1ECF |
õ 00F5 |
ó 00F3 |
ọ 1ECD |
ồ 1ED3 |
ổ 1ED5 |
ỗ 1ED7 |
ố 1ED1 |
ộ 1ED9 |
ờ 1EDD |
ở 1EDF |
ỡ 1EE1 |
ớ 1EDB |
ợ 1EE3 |
ù 00F9 |
| F_ 240 |
Ỗ 1ED6 |
ủ 1EE7 |
ũ 0169 |
ú 00FA |
ụ 1EE5 |
ừ 1EEB |
ử 1EED |
ữ 1EEF |
ứ 1EE9 |
ự 1EF1 |
ỳ 1EF3 |
ỷ 1EF7 |
ỹ 1EF9 |
ý 00FD |
ỵ 1EF5 |
Ố 1ED0 |
Letter Number Punctuation Symbol Other undefined
VSCII-2
| _0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_ 0_ |
NUL 0000 |
SOH 0001 |
STX 0002 |
ETX 0003 |
EOT 0004 |
ENQ 0005 |
ACK 0006 |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
| 1_ 16_ |
DLE 0010 |
DC1 0011 |
DC2 0012 |
DC3 0013 |
DC4 0014 |
NAK 0015 |
SYN 0016 |
ETB 0017 |
CAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
| 2_ 32 |
SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
' 0027 |
( 0028 |
) 0029 |
* 002A |
+ 002B |
, 002C |
– 002D |
. 002E |
/ 002F |
| 3_ 48 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
: 003A |
; 003B |
< 003C |
= 003D |
> 003E |
? 003F |
| 4_ 64 |
@ 0040 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
| 5_ 80 |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
[ 005B |
\ 005C |
] 005D |
^ 005E |
_ 005F |
| 6_ 96 |
` 0060 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
i 0069 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
| 7_ 112 |
p 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
{ 007B |
| 007C |
} 007D |
~ 007E |
DEL 007F |
| 8_ 128 |
||||||||||||||||
| 9_ 144 |
||||||||||||||||
| A_ 160 |
NBSP 00A0 |
Ă 0102 |
 00C2 |
Ê 00CA |
Ô 00D4 |
Ơ 01A0 |
Ư 01AF |
Đ 0110 |
ă 0103 |
â 00E2 |
ê 00EA |
ô 00F4 |
ơ 01A1 |
ư 01B0 |
đ 0111 |
Ằ 1EB0 |
| B_ 176 |
̀ 0300 |
̉ 0309 |
̃ 0303 |
́ 0301 |
̣ 0323 |
à 00E0 |
ả 1EA3 |
ã 00E3 |
á 00E1 |
ạ 1EA1 |
Ẳ 1EB2 |
ằ 1EB1 |
ẳ 1EB3 |
ẵ 1EB5 |
ắ 1EAF |
Ẵ 1EB4 |
| C_ 192 |
Ắ 1EAE |
Ầ 1EA6 |
Ẩ 1EA8 |
Ẫ 1EAA |
Ấ 1EA4 |
Ề 1EC0 |
ặ 1EB7 |
ầ 1EA7 |
ẩ 1EA9 |
ẫ 1EAB |
ấ 1EA5 |
ậ 1EAD |
è 00E8 |
Ể 1EC2 |
ẻ 1EBB |
ẽ 1EBD |
| D_ 208 |
é 00E9 |
ẹ 1EB9 |
ề 1EC1 |
ể 1EC3 |
ễ 1EC5 |
ế 1EBF |
ệ 1EC7 |
ì 00EC |
ỉ 1EC9 |
Ễ 1EC4 |
Ế 1EBE |
Ồ 1ED2 |
ĩ 0129 |
í 00ED |
ị 1ECB |
ò 00F2 |
| E_ 224 |
Ổ 1ED4 |
ỏ 1ECF |
õ 00F5 |
ó 00F3 |
ọ 1ECD |
ồ 1ED3 |
ổ 1ED5 |
ỗ 1ED7 |
ố 1ED1 |
ộ 1ED9 |
ờ 1EDD |
ở 1EDF |
ỡ 1EE1 |
ớ 1EDB |
ợ 1EE3 |
ù 00F9 |
| F_ 240 |
Ỗ 1ED6 |
ủ 1EE7 |
ũ 0169 |
ú 00FA |
ụ 1EE5 |
ừ 1EEB |
ử 1EED |
ữ 1EEF |
ứ 1EE9 |
ự 1EF1 |
ỳ 1EF3 |
ỷ 1EF7 |
ỹ 1EF9 |
ý 00FD |
ỵ 1EF5 |
Ố 1ED0 |
Letter Number Punctuation Symbol Other undefined
VSCII-3
| _0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_ 0_ |
NUL 0000 |
SOH 0001 |
STX 0002 |
ETX 0003 |
EOT 0004 |
ENQ 0005 |
ACK 0006 |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
| 1_ 16_ |
DLE 0010 |
DC1 0011 |
DC2 0012 |
DC3 0013 |
DC4 0014 |
NAK 0015 |
SYN 0016 |
ETB 0017 |
CAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
| 2_ 32 |
SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
' 0027 |
( 0028 |
) 0029 |
* 002A |
+ 002B |
, 002C |
– 002D |
. 002E |
/ 002F |
| 3_ 48 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
: 003A |
; 003B |
< 003C |
= 003D |
> 003E |
? 003F |
| 4_ 64 |
@ 0040 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
| 5_ 80 |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
[ 005B |
\ 005C |
] 005D |
^ 005E |
_ 005F |
| 6_ 96 |
` 0060 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
i 0069 |
j 006A |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
| 7_ 112 |
p 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
{ 007B |
| 007C |
} 007D |
~ 007E |
DEL 007F |
| 8_ 128 |
||||||||||||||||
| 9_ 144 |
||||||||||||||||
| A_ 160 |
NBSP 00A0 |
Ă 0102 |
 00C2 |
Ê 00CA |
Ô 00D4 |
Ơ 01A0 |
Ư 01AF |
Đ 0110 |
ă 0103 |
â 00E2 |
ê 00EA |
ô 00F4 |
ơ 01A1 |
ư 01B0 |
đ 0111 |
|
| B_ 176 |
à 00E0 |
ả 1EA3 |
ã 00E3 |
á 00E1 |
ạ 1EA1 |
ằ 1EB1 |
ẳ 1EB3 |
ẵ 1EB5 |
ắ 1EAF |
|||||||
| C_ 192 |
ặ 1EB7 |
ầ 1EA7 |
ẩ 1EA9 |
ẫ 1EAB |
ấ 1EA5 |
ậ 1EAD |
è 00E8 |
ẻ 1EBB |
ẽ 1EBD | |||||||
| D_ 208 |
é 00E9 |
ẹ 1EB9 |
ề 1EC1 |
ể 1EC3 |
ễ 1EC5 |
ế 1EBF |
ệ 1EC7 |
ì 00EC |
ỉ 1EC9 |
ĩ 0129 |
í 00ED |
ị 1ECB |
ò 00F2 | |||
| E_ 224 |
ỏ 1ECF |
õ 00F5 |
ó 00F3 |
ọ 1ECD |
ồ 1ED3 |
ổ 1ED5 |
ỗ 1ED7 |
ố 1ED1 |
ộ 1ED9 |
ờ 1EDD |
ở 1EDF |
ỡ 1EE1 |
ớ 1EDB |
ợ 1EE3 |
ù 00F9 | |
| F_ 240 |
ủ 1EE7 |
ũ 0169 |
ú 00FA |
ụ 1EE5 |
ừ 1EEB |
ử 1EED |
ữ 1EEF |
ứ 1EE9 |
ự 1EF1 |
ỳ 1EF3 |
ỷ 1EF7 |
ỹ 1EF9 |
ý 00FD |
ỵ 1EF5 |