UTF-8 is een variabele-lengte tekencodering voor Unicode die elk teken in de Unicode-standaard kan vertegenwoordigen.