Plik niestandardowego szablonu HTML musi mieć format UTF-8. UTF-8 jest standardowym formatem umożliwiającym przechowywanie znaków Unicode. Plik Wizard.html jest plikiem w formacie UTF-8. W formacie UTF-8 używana jest unikalna sekwencja 1, 2, 3 lub 4 bajtów do zakodowania każdego znaku z zestawu znaków Unicode. Format UTF-8 obsługuje wszystkie znaki Unicode, w tym wszystkie znaki należące do języków o dwubajtowych zestawach znaków.
Jeśli formatowanie UTF-8 pliku niestandardowego szablonu HTML zostanie uszkodzone, kreator wdrażania odmówi przetworzenia tego pliku.
Plik niestandardowego szablonu HTML można edytować za pomocą edytora obsługującego tylko znaki ASCII, jeśli używane są tylko znaki z dolnego zakresu 127 znaków tabeli znaków ASCII. Do tego zakresu należą małe i wielkie litery języka angielskiego, cyfry i wiele znaków przestankowych. Takie rozwiązanie działa, ponieważ te znaki UTF-8 używają tego samego kodowania 1-bajtowego, które jest używane w kodzie ASCII. W przypadku użycia dowolnego znaku z górnego zakresu 129 znaków tabeli znaków ASCII (są to 1-bajtowe znaki ASCII, do zakodowania których w formacie UTF-8 używane są co najmniej 2 bajty) kreator wdrażania może nie zdołać przetworzyć pliku niestandardowego szablonu HTML lub może go przetworzyć w sposób inny niż oczekiwany.
Ze względu na ryzyko przypadkowego wprowadzenia znaku z górnego zakresu 129 znaków ASCII nie należy używać edytora obsługującego tylko znaki ASCII. Należy używać edytora z obsługą formatu UTF-8.
Jeśli do wyświetlenia pliku w formacie UTF-8, takiego jak plik Wizard.html, zostanie jednak użyty edytor obsługujący tylko znaki ASCII, na początku pliku zostaną wyświetlone 3 znaki. Jest to reprezentacja ASCII trzybajtowej sygnatury, która wskazuje edytorowi z obsługą formatu UTF-8, że plik jest w formacie UTF-8. Nie należy usuwać tych znaków! Znaki te nie są wyświetlane, gdy plik niestandardowego szablonu HTML jest modyfikowany w edytorze z obsługą UTF-8, takim jak Notatnik.