HTML character encodings help web browsers to interpret combinations of zeroes and ones into the characters that we read on web pages.
Character encoding has always been one of the most important problems of developing web pages, including forms and surveys. Due to the high variety of symbols used by the numerous languages, different character encodings from the HTML charset have to be used.
The default character encoding used in most browsers and in the HTML forms created with the 123ContactForm web form builder is UTF-8. If using this HTML form encoding does not display the special characters specific to your language, you can easily select another form encoding from the Form Setup page (after you log in on our site).
Character Encoding Usability
Many countries use "exotic" characters in their language. Computer programs need to have a character coding system that interprets and displays all messages correctly worldwide.
Using Html Form Encodings
While UTF-8 is the dominant character encoding, you can find here other alternatives. If you find them too tricky to implement, you can use our form builder that works properly with all encodings.
Form Encodings & Languages
The 123ContactForm web form builder supports over 20 character encodings and works in any language. Our tool ensures that your forms line up with your HTML form encoding needs.
If you are not familiar with character encoding or you do not know which is the best HTML form encoding option for your forms, we recommend the following list of resources: 1, 2, 3.
If you want to use a character encoding that we do not support yet, please contact us and we will support your HTML form encoding, too.
Encodings currently supported by web forms & surveys created with 123ContactForm:
- ISO 8859-1 Western Europe
- ISO 8859-2 Western and Central Europe
- ISO 8859-3 Western Europe and South European (Turkish, Maltese plus Esperanto)
- ISO 8859-4 Western Europe and Baltic countries (Lithuania, Estonia and Lapp)
- ISO 8859-5 Cyrillic alphabet
- ISO 8859-6 Arabic
- ISO 8859-7
- ISO 8859-8 Hebrew
- ISO 8859-9 Western Europe with amended Turkish character set
- ISO 8859-10 Western Europe with rationalised character set for Nordic languages
- ISO 8859-11 Thai
- ISO 8859-13 Baltic languages plus Polish
- ISO 8859-14 Celtic languages (Irish Gaelic, Scottish, Welsh)
- ISO 8859-15 Added the Euro sign and other rationalisations to ISO 8859-1
- ISO 8859-16 Central European languages (Polish, Czech, Slovenian, Slovak, Hungarian, Albanian, Romanian, German, Italian)
- UTF-8 (8-bit UCS/Unicode Transformation Format)
- Windows 1250 Central European and Eastern European (Polish, Czech, Slovak, Hungarian, Slovene, Bosnian, Croatian, Serbian, Romanian, Albanian, German)
- Windows 1255 Hebrew
- UTF-8 Traditional Chinese
- UTF-8 Simplified Chinese
- UTF-8 Japanese
- UTF-8 Korean