A very simple Base64 encoder and decoder. Text will be encoded/decoded in the corresponding input fields.

Latest Version

Version
1.0.0
Update
September 20, 2021
Size
17.32KiB
Developer
Category
Users
34
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (UK)
See more
Permissions
See more

Base64 Encoding/Decoding Extension

This extension will encode and decode Base64 strings.

https://github.com/mymorkkis/b64-chrome-extension

I wrote this extension as I work with Base64 encoded ID's for GraphQL apps. I wanted an extension that would handle encoding and decoding these exclusively without any extra functionality.

Keyboard shortcut to open and close the extension: `Alt(option)+b`.

-----

The ID's I work with are in the format `NodeType:1` and I have two main work flows:
1. Typing (or pasting) an ID to be encoded which I then want to copy.
2. Pasting an encoded ID I would like to know the decoded value of or copy the underlying database ID.

I have set the input boxes to select all text on focus, unless a colon is found in the decoded ID, in which case the database ID will be selected.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Base64 Encoding/Decoding", "description": "A very simple Base64 encoder and decoder. Text will be encoded/decoded in the corresponding input fields.", "version": "1.0.0", "action": { "default_title": "Base64 Encoding/Decoding", "default_popup": "popup.html" }, "icons": { "16": "icon16.png", "46": "icon48.png", "128": "icon128.png" }, "commands": { "_execute_action": { "suggested_key": { "default": "Alt+B" }, "description": "Opens Base64 Encoding/Decoding" } }}
Read more