Encodes and decodes media to and from Base64.

Latest Version

Version
1.2.2
Update
December 17, 2020
Size
319KiB
Developer
Category
Users
3,000+
Rating
3.8 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
Storage
See more

Base64 Encoder/Decoder Extension

Base64 Encoder/Decoder Extension

Description
This is a browser extension that encodes and decodes media to and from Base64. It was created to help developers who want to use Base64 data strings instead of image or audio files, but the user interface is simple enough for anyone to use. Don't worry! This also supports encoding and decoding text strings. It is much faster and more convenient to use this extension rather than uploading your local files to a server for processing.

**Please note**
1. This project is limited to converting media supported by the Base64 standard
2. Large files will take several seconds to process
3. This extension stores data in the following way:
\t- It saves the last entered base64 string so the user does not need to
re-enter it when the extension opens back up
\t- The string is stored on the **user's computer** using the
chrome.storage API

Features Overview
- Select a file from your computer and encode it to a Base 64 string
- Previews supported files
- Convert a Base 64 string to the correct file type
\t- Download the file in any format

Supported File Types
This extension supports converting the following file types (several examples listed):

- Images
\t- png
\t- jpeg
\t- gif
\t- bmp
\t- tiff (can't be displayed)
\t- ico
\t- svg

- Audio
\t- mpeg (mp3)
\t- ogg
\t- wav

- Text
\t- txt
\t- html
\t- css
\t- js
\t- py
\t- cpp
\t- java

Features in Depth:
- Can select file from computer
- Auto detects file type and converts
- Copy button so user doesn't have to Ctrl+A Ctrl+C
- Converts to image/audio/text
- Auto detects Base64 header and inserts correct one if lacking
- Download option in correct or user defined file format
- Clean look
- Simple user interface


Download
You can download the latest source code here https://github.com/dandeto/Base-64-Extension/releases


Found a Bug? Is there a file type I missed?
Please report it in the [issues](https://github.com/dandeto/Base-64-Extension/issues) section and give it a relevant tag.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Base64 Encoder/Decoder", "short_name": "Base64", "description": "Encodes and decodes media to and from Base64.", "version": "1.2.2", "offline_enabled": true, "permissions": [ "storage" ], "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "browser_action": { "default_popup": "popup.html", "default_title": "Convert to and from Base 64" }}
Read more

How to download and manually install Base64 Encoder/Decoder extension for Chrome

Looking for a way to install Base64 Encoder/Decoder 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 Base64 Encoder/Decoder extensions manually, this article outlines two simple methods to effortlessly install Base64 Encoder/Decoder extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Base64 Encoder/Decoder extension and manually install through Drag &Drop

If you ever need to manually install a Base64 Encoder/Decoder 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 Base64 Encoder/Decoder Extension by clicking the "Download CRX" button on the website.

Look for the Base64 Encoder/Decoder extension you wish to install. Go to the website and download the Base64 Encoder/Decoder extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Base64 Encoder/Decoder 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 Base64 Encoder/Decoder 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 Base64 Encoder/Decoder extension for Chrome and install in Developer Mode

This is another method to install Base64 Encoder/Decoder 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 Base64 Encoder/Decoder extension file

Select and download the Base64 Encoder/Decoder 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 Base64 Encoder/Decoder 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 Base64 Encoder/Decoder 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 Base64 Encoder/Decoder 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 Base64 Encoder/Decoder extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Base64 Encoder and Decoder Extension · Developer Tools 3,000+ 3 ★ 64.0KiB

icon

Encoder / Decoder Extension · Developer Tools 3,000+ 16 ★ 14.83KiB

icon

Base64 decode & copy Extension · Developer Tools 3,000+ 6 ★ 5.75KiB

icon

Base64 Decoder Extension · Developer Tools 3,000+ 13 ★ 14.7KiB

icon

Instant Base64 Extension · Developer Tools 3,000+ 2 ★ 7.64KiB

icon

Gato Base 64 Encoder / Decoder Extension · Developer Tools 3,000+ 1 ★ 14.55KiB

icon

URLs Decoder/Encoder with unique characters Extension · Developer Tools 3,000+ 2 ★ 277KiB

icon

Image to Base64 Encoder Extension · Developer Tools 3,000+ 6 ★ 22.69KiB

icon

Base 64 Decode Extension · Developer Tools 3,000+ 2 ★ 8.48KiB

icon

Base64 URL Decoder & Opener Extension · Productivity 3,000+ 1 ★ 8.82KiB

icon

Clip64 Base64 Decoder Extension · Productivity 3,000+ 6 ★ 632KiB

icon

Base 64 Encoder-Decoder Extension · Developer Tools 3,000+ 5 ★ 76.47KiB

icon

Base64 to Image Extension · Developer Tools 3,000+ 2 ★ 151KiB

icon

base64 decoder Extension · Developer Tools 3,000+ 7 ★ 59.94KiB

icon

Base64 Encoder / Decoder Extension · Developer Tools 3,000+ 2 ★ 115KiB

icon

Base64 encode/decode selected text Extension · Developer Tools 3,000+ 9 ★ 10.14KiB

icon

Base64 to Image Extension · Developer Tools 3,000+ 1 ★ 1.56MiB

icon

Encode-Decode Extension · Developer Tools 3,000+ 8 ★ 164KiB

icon

FastForward Extension · Productivity 3,000+ 251 ★ 486KiB

icon

URL Decode/Encode Extension · Developer Tools 3,000+ 10 ★ 1.51MiB

icon

copy-base64 Extension · Photos 3,000+ 6 ★ 7.14KiB

icon

d3coder Extension · Developer Tools 3,000+ 37 ★ 108KiB

icon

js Encoder Extension · Developer Tools 3,000+ 4 ★ 406KiB

icon

URL Query Decoder Extension · Developer Tools 3,000+ 9 ★ 270KiB

User reviews

icon

An Nguyễn (ID: 000000a39e302244) Voted 5 ★ - Updated 08/28/2022 rất hay, nhưng còn vài điểm yếu khác Modgames.IO

icon

Benson (ID: 00000099a132a5c4) Voted 5 ★ - Updated 07/01/2022 支持avfi格式, 很友好!

icon

Tanvir Ahmed (ID: 000000c133110935) Voted 1 ★ - Updated 04/17/2021 does not work.

icon

James Koss (ID: 000000f879d5ffd0) Voted 5 ★ - Updated 03/29/2020 Excellent work by the author. It's open-source, so I modified it to just be a simple base64 text converter with a bit more automation for my liking. Review the README and code here if you want: https://github.com/phuein/Base-64-Extension

icon

Stephen S (ID: 0000003b5b14a92a) Voted 5 ★ - Updated 01/21/2018 Really good. It works well, and I tried some other ones too. This one is definitely the most visually appealing out of all of them plus it has great functionality.