Set Character Encoding

Provide right-click menu to manually set character encoding for web pages.

The Set Character Encoding Chrome extension allows users to manually change the character encoding of any web page via a convenient right-click menu. Once selected, the character encoding is applied automatically to all pages within the same website, enhancing readability and correcting display issues caused by incorrect encoding.

Key features include the ability to revert to the page's default encoding, support for changing encoding on local files (when permission is granted), and overriding HTTP response headers to ensure the selected encoding takes precedence. The extension requires permission to modify headers, aligning with Chrome's security updates from version 72 onward. If users encounter issues, the developers encourage sharing problematic URLs to enhance compatibility.

By:
BitLab
Users:
200,000
Rating:
4.04
(284)
Version:
1.0.1 Last updated: 2024-08-08
Creation date:
2019-02-24
Risk:
High risk impact Very low risk likelihood
Permissions:
  • tabs
  • scripting
  • contextMenus
  • storage
  • declarativeNetRequestWithHostAccess
Host permissions:
  • <all_urls>
Size:
155.00KB
Email:
di*****@gmail.com
URLs:
Privacy policy
Full description:
See detailed description
Source:
Chrome Web Store
Data ingested on:
2025-07-08

User reviews

Users appreciate that the "Set Character Encoding" extension effectively changes encoding and restores lost functionality in Chrome, aiding viewing of legacy or diverse character sets. However, multiple reviews note significant issues with recent Chrome versions, including failure to work, errors, and problems with newline characters and image display. Some conflicts with other extensions and websites are also reported. Overall, the extension is valued for its core functionality but faces compatibility and stability challenges in current browser environments.
Pros
  • Effectively changes character encoding as intended.
  • Restores functionality that Chrome removed, useful for viewing legacy or non-UTF-8 encoded pages.
  • Simple and convenient to use for encoding changes.
  • Works well for various character encodings, including Korean (EUC-KR).
  • Has been useful and reliable over many years for some users.
Cons
  • Does not work with recent Chrome versions (125 and above) resulting in errors or failures.
  • Causes issues with newline characters (\n) being removed or displayed incorrectly, leading to formatting problems.
  • Breaks image display for localhost URLs, showing hexadecimal dumps instead of images.
  • Conflicts with some websites or other extensions, causing unexpected errors or corrupted page content.
  • Context menu errors and JavaScript errors reported, indicating bugs or compatibility problems.
Recent reviews
It changes the encoding well and works OK. However I had to disable this extension because Chrome does not show images JPG, PNG from localhost, such as http://localhost/image.jpg, and displays the hexadecimal dump of the image file instead. When I disable *Set Character Encoding*, images are presented correctly.
by Pa*****, 2025-05-14

编码改了但是 也把换行干掉了 太混乱了
by or*****, 2025-03-05

Not workingNot workingNot workingNot working
by qx*****, 2025-03-02
View all user reviews ›

Extension safety

Risk impact
Risk impact measures the level of extra permissions an extension has access to. A low risk impact extension cannot do much harms, whereas a high risk impact extension can do a lot of damage like stealing your password, bypassing your security settings, and accessing your personal data. High risk impact extensions are not necessarily malicious. However, if they do turn malicious, they can be very harmful.

Set Character Encoding requires some sensitive permissions that could impact your browser and data security. Exercise caution before installing.

Risk impact analysis details
  • Critical Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
  • Critical ****** ****** ** *** ********* ****** * *********** ******** **** ** ** *** ******* *** ****** **** **** *** ******* *****
Risk likelihood
Risk likelihood measures the probability that a Chrome extension may turn malicious. This is determined by the publisher and the Chrome extension reputation on Chrome Web Store, the amount of time the Chrome extension has been around, and other signals about the Chrome extension. Our algorithms are not perfect, and are subject to change as we discover new ways to detect malicious extensions. We recommend that you always exercise caution when installing a Chrome extension.

Set Character Encoding has earned a good reputation and can be trusted.

Risk likelihood analysis details
  • Medium This extension has medium user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* ** ****** ** ********
  • Good **** ********* *** **** **** *******
Upgrade to see full risk analysis details

Promo images

Small promo image

Compare extensions

Similar extensions

Here are some Chrome extensions that are similar to Set Character Encoding:

Popular extensions / apps

Here are some popular extensions / apps that you might be interested in: