Skip to main content
Website Tools

Website Charset Checker

Check a website's declared character encoding (charset) - HTTP header and HTML meta tag.

Enter a domain to check its declared character encoding (charset) from both its HTTP header and HTML meta tag.

The result shows the character set declared in two places: the Content-Type HTTP header and the page's own <meta charset> tag. Browsers give the HTTP header priority, so when the two disagree, the header wins and the meta tag is ignored. UTF-8 is the recommended encoding for virtually every site because it covers every language and emoji. When no charset is declared, or the declared one does not match how the file was actually saved, accented letters, currency symbols and quotes can show up as garbled characters. JustChecker tracks your website's health continuously, catching problems before they affect your visitors.

Frequently Asked Questions

An incorrect or missing charset declaration can cause special characters, accented letters, or non-Latin text to render as garbled symbols (often called "mojibake") in visitors' browsers.

UTF-8 is the modern web standard and supports virtually every language and symbol - it should be declared in both your HTTP Content-Type header and your HTML <meta charset> tag.

Browsers generally prioritize the HTTP header over the meta tag, but a mismatch is still a sign of a configuration issue worth fixing for consistency.
Share this tool: