UTF-8 ist die wichtigste Zeichenkodierung im Internet. Sie kann zur Darstellung deutscher Umlaute, aber auch z.B. chinesischer Zeichen verwendet werden. In der Praxis gibt es jedoch immer wieder Probleme mit Umlauten und anderen Sonderzeichen, da der Server UTF-8-kodierte Zeichen sendet, der Client die Zeichen aber nach einer anderen Kodierung interpretiert oder umgekehrt.