That depends on where you use it...
The name of the encoding is UTF-8
.
A dash is not valid to use everywhere, so for example in .NET framework the property of the System.Text.Encoding
class that returns an instance of the UTF8Encoding
class that handles the UTF-8 encoding is named UTF8
.