Modify the default encoding for the website

Latest Version

Version
0.5.5
Update
December 9, 2020
Size
55.78KiB
Developer
Category
Users
100,000+
Rating
4.80328 ★
Manifest Version
2
Web Store Status
Languages Support
Bahasa Indonesia
Bahasa Melayu
Deutsch
English
Filipino
Français
Nederlands
Tiếng Việt
Türkçe
Català
Dansk
Eesti
Español
Español (Latinoamérica)
Hrvatski
Italiano
Latviešu
Lietuvių
Magyar
Polski
Português (Brasil)
Português (Portugal)
Română
Slovenský
Slovenščina
Suomi
Svenska
čeština
Ελληνικά
Српски
български
русский
українська
עברית
मराठी
हिन्दी
বাংলা
ગુજરાતી
தமிழ்
తెలుగు
ಕನ್ನಡ
മലയാളം
ไทย
‫العربية
中文 (简体)
中文 (繁體)
日本語
한국어
See more
Permissions

WebRequest
WebRequestBlocking
ContextMenus
Tabs
See more

Charset Extension

Due to the low frequency of use, Google Chrome removed the ability to manually set the webpage encoding after version 55. However, on some websites that are configured incorrectly, the new browser cannot accurately determine the encoding used, which causes the website to display garbled characters.

Open Source Address on GitHub:
https://github.com/jinliming2/Chrome-Charset

v0.5.5(2020/12/9)
1. [Optimization] When the file protocol lacks permissions, do not pop up the prompt box every time, now only shown once (GitHub Issue: #23-https://github.com/jinliming2/Chrome-Charset/issues/23)

v0.5.4(2020/7/6)
1. [Matching] Prioritize matching based on request type (GitHub Issue: #18-https://github.com/jinliming2/Chrome-Charset/issues/18)
2. [i18n] Supplementary extended description

v0.5.3(2020/3/15)
1. [Style] Adapt to the new Edge browser

v0.5.2(2019/5/12)
1. [Style] Adapt to the Dark mode theme in the new Chrome

v0.5.1(2019/3/19)
1. [Fixed] Due to the fact that v0.5.0 was released with one file lost, the extension could not be installed or updated from Chrome Store.

v0.5.0(2019/3/15)
1. [Refactoring] Change the encoding probe script to perform on demand
2. [Refactoring] The network request event is changed to on-demand registration and uninstalled when the extension doesn't need to work.
3. [i18n] Add translations in multiple national languages ​​and optimize page layout for some RTL languages
4. [i18n] The encoding list is optimized for each country's language, and the pinned encoding is selected in the current language. The encoding list is sorted according to the current language.
5. [New] Record and pin the three most recently used encodings
6. [New] Supports setting default encoding, which works for all pages (GitHub Issue: #8-https://github.com/jinliming2/Chrome-Charset/issues/8)
7. [New] Configuration Options Page
8. [style] Redesign popup popup page style

v0.4.3(2019/1/5)
1. [Fixed] The problem that encoding modification failed due to Chrome 72 (maybe earlier) starting to support Network Service

v0.4.2(2018/2/24)
1. [Fixed] If the site does not provide a Content-Type, we should use text/plain as the default Content-Type instead of text/html (GitHub Issue: #5-https://github.com/jinliming2/Chrome-Charset/issues/5 )

v0.4.1(2017/7/31)
1. [Fixed] The Content-Type of some pure JS content is application/x-javascript, which causes the matching to fail without converting the encoding (GitHub Issue: #2-https://github.com/jinliming2/Chrome-Charset/issues/2 )

v0.4(2017/7/1)
1. New setting option: Allow setting whether to display in the context menu (GitHub Issue: #1-https://github.com/jinliming2/Chrome-Charset/issues/1 )
2. Set the default language to English (en), the browser in Chinese and English are not affected, browsers in other languages display in English by default(From Chrome Web Store)

v0.3.1(2017/5/7)
1. [Fixed] The bug that the html document encoding failed to be modified under the file protocol.

v0.3(2017/4/17)
1. Added support for file:// protocol local files.

v0.2(2017/3/22)
1. Modify the code list loading logic.
2. The popup window displays a comment when it detects the current encoding.
3. Add a context menu.
4. Add English support.

v0.1(2017/2/14)
Beta Version, Supports the encodings listed in the Chrome 54 Select Encoding feature.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "__MSG_appName__", "version": "0.5.5", "default_locale": "en", "description": "__MSG_appDescription__", "icons": { "128": "i/128.png", "64": "i/64.png", "38": "i/38.png", "32": "i/32.png", "19": "i/19.png", "16": "i/16.png" }, "browser_action": { "default_icon": { "38": "i/38.png", "19": "i/19.png" }, "default_title": "__MSG_appName__", "default_popup": "popup.html" }, "author": "Liming Jin, [email protected]", "background": { "scripts": [ "j/encoding.js", "j/background.js", "j/menu.js" ], "persistent": true }, "homepage_url": "https://github.com/jinliming2/Chrome-Charset", "incognito": "split", "minimum_chrome_version": "55.0.2872.0", "offline_enabled": true, "options_ui": { "chrome_style": false, "page": "option.html", "open_in_tab": false }, "permissions": [ "", "webRequest", "webRequestBlocking", "contextMenus", "tabs" ], "short_name": "__MSG_appShortName__"}
Read more

How to download and manually install Charset extension for Chrome

Looking for a way to install Charset extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Charset extensions manually, this article outlines two simple methods to effortlessly install Charset extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Charset extension and manually install through Drag &Drop

If you ever need to manually install a Charset extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Charset Extension by clicking the "Download CRX" button on the website.

Look for the Charset extension you wish to install. Go to the website and download the Charset extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Charset extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Charset extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Charset extension for Chrome and install in Developer Mode

This is another method to install Charset extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Charset extension file

Select and download the Charset extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Charset extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Charset extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Charset extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Charset extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Set Character Encoding Extension · Productivity 100,000+ 280 ★ 155KiB

icon

网页编码修改(Charset) Extension · Accessibility 100,000+ 2 ★ 91.33KiB

icon

Octotree - GitHub code tree Extension · Developer Tools 100,000+ 1139 ★ 3.54MiB

icon

FeHelper(前端助手) Extension · Developer Tools 100,000+ 321 ★ 2.72MiB

icon

PostWoman Http Test Extension · Developer Tools 100,000+ 46 ★ 834KiB

icon

FindSomething Extension · Developer Tools 100,000+ 34 ★ 512KiB

icon

HackBar Extension · Developer Tools 100,000+ 52 ★ 1.56MiB

icon

划词翻译 Extension · Productivity 100,000+ 1736 ★ 4.73MiB

icon

JSON-handle Extension · Developer Tools 100,000+ 450 ★ 193KiB

icon

HackBar Extension · Developer Tools 100,000+ 16 ★ 101KiB

icon

utf-8 and unicode characters Extension · Social & Communication 100,000+ 49 ★ 96.62KiB

icon

稀土掘金 Extension · Productivity 100,000+ 339 ★ 4.66MiB

icon

Webpage Default Encoding Changer Extension · Developer Tools 100,000+ 9 ★ 9.84KiB

icon

FOFA Pro View Extension · Productivity 100,000+ 11 ★ 887KiB

icon

GitCodeTree Extension · Developer Tools 100,000+ 38 ★ 489KiB

icon

Axure RP Extension for Chrome Extension · Developer Tools 100,000+ 758 ★ 14.44KiB

icon

草料二维码-快速生码和解码工具 Extension · Accessibility 100,000+ 73 ★ 289KiB

icon

SimpRead - Reader View Extension · Productivity 100,000+ 2100 ★ 1.2MiB

icon

HTML Error Checker Extension · Developer Tools 100,000+ 96 ★ 380KiB

icon

二维码(QR码)生成器(QR Code Generator) Extension · Productivity 100,000+ 124 ★ 94.16KiB

icon

Saladict - Pop-up Dictionary and Page Translator Extension · Productivity 100,000+ 1656 ★ 3.64MiB

icon

Sourcegraph Extension · Developer Tools 100,000+ 169 ★ 8.22MiB

icon

购物党自动比价工具 Extension · Shopping 100,000+ 416 ★ 7.36MiB

icon

有道云笔记网页剪报 Extension · Productivity 100,000+ 475 ★ 270KiB

User reviews

icon

Deskuma Games (ですくま) (ID: 000000dfcbcf8929) Voted 5 ★ - Updated 05/26/2023 失われた資料が復元できた。感謝!

icon

沢城あきら (ID: 000000f62f92069b) Voted 5 ★ - Updated 03/23/2023 快速簡單方便

icon

陳阿搞 (ID: 000000032f6ac8d4) Voted 3 ★ - Updated 06/14/2022 不知道怎麼顯示 ᯅ (U+1BC5)

icon

K WMYeah (WMYeah) (ID: 0000002869daa35e) Voted 5 ★ - Updated 04/18/2022 实用

icon

Ming Wi (ID: 000000bbfa04d300) Voted 5 ★ - Updated 11/30/2021 很方便,图标和界面设计简洁好看