Sino-Vietnamese karakters (Vietnamees: Hán Nôm) zijn Chinese karakters die als Vietnamees of Sino-Vietnamees worden gelezen. Wanneer zij worden gebruikt om Vietnamees te schrijven, worden zij Nôm genoemd. Dezelfde karakters kunnen worden gebruikt om Chinees te schrijven. In dat geval krijgt het karakter een Sino-Vietnamese of Han-Viet lezing. Han-Viet is een systeem waarmee Vietnamezen Chinees kunnen lezen. Het komt overeen met pinyin in het Engels.

Sommige van deze karakters worden ook in China gebruikt, andere alleen in Vietnam. Chinese karakters werden in Vietnam geïntroduceerd toen het Han-rijk het land binnenviel in 111 voor Christus. Zelfs nadat Vietnam in 939 na Christus onafhankelijk werd, bleef het land klassiek Chinees (Hán văn) gebruiken voor officiële doeleinden. In de jaren 1920 schakelde Vietnam over van traditionele karakters naar het Latijnse alfabet. Het Han-Nom Instituut werd in 1970 in Hanoi opgericht om in het traditionele schrift geschreven documenten te verzamelen en te bestuderen. Het instituut heeft een lijst van 19.981 Sino-Vietnamese karakters ingediend bij Unicode voor elektronische codering. Dit omvat een kernset van 9.299 tekens die de Nôm-ideografieën worden genoemd.