> For the complete documentation index, see [llms.txt](https://help.gpmloginapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.gpmloginapp.com/gpm-login-global-en/gpm-login-global-user-guide/extension.md).

# Extension

{% hint style="info" %}
***GPMLogin tip:*** Do you need detailed instructions? Watch the video on our official channel [<mark style="color:red;background-color:$info;">**YouTube Channe**</mark>](#user-content-fn-1)[^1]<mark style="color:red;background-color:$info;">**l**</mark>
{% endhint %}

GPM Login Global supports you in integrating and managing extensions flexibly, helping to optimize workflows on Profiles. Depending on the source of the extension, the system provides 3 different installation methods for you to choose from.

🎥 Tutorial video: [Adding Extensions on GPM Login Global](https://www.youtube.com/watch?v=Y0TKL90sW78)

<div data-with-frame="true"><img src="/files/GjB24f849RzcI1fNFEUt" alt=""></div>

#### Methods to Add Extensions

#### Method 1: Add directly from URL (Recommended) This is the fastest and safest method, fetching data directly from the official Chrome Web Store.

Execution steps:

* Access the Chrome Web Store on your browser.
* Search for the extension you want to install and copy its URL. *(For example, MetaMask's URL: `https://chromewebstore.google.com/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn...`)*
* Return to the GPM Login interface, in the Extensions section > Click the + Add Extension button and select From URL.
* Paste the copied URL into the blank box and click OK for the system to download it automatically.

#### Method 2: Add from a compressed file (.crx or .zip) This method is suitable when you have already downloaded the offline installation file of the extension to your computer.

Execution steps:

* Prepare the extension's installation file in `.crx` or `.zip` format.
* In the GPM Login application, under the Extensions section, click the + Add Extension button and select From device.
* A file browser window will pop up; point the path to the `.crx` or `.zip` file saved on your computer to proceed with adding it to the system.

Method 3: Add from a Folder (For developers/Customization) This method is specifically designed for Extensions you code yourself (Local Dev) or Extensions that have been extracted to intervene and edit configuration files before use.

Execution steps:

* Ensure the source code of the Extension has been fully saved in a single folder on your computer.
* Similar to method 2, click + Add Extension and select From device.
* Instead of selecting a compressed file, directly select the Folder containing the source code of that Extension to upload it to the software.

#### ⚙️ Advanced Extension Management

💡 Performance optimization tip: Running too many extensions at the same time can slow down the Profile startup process. Take advantage of the grouping feature below to configure the software to only call the extensions truly necessary for each specific workflow.

GPM Login provides an extremely convenient feature to Enable/Disable extensions by Group:

* The system allows you to customize so that an Extension is only activated to work on a specific Profile Group (For example: Enable the MetaMask Extension exclusively for the "Crypto Profile" group, and disable it in the "Facebook Profile" group).
* In the Extensions management screen, you can easily set the scope of application (Enable for...) for each extension with just a few clicks, making multi-account management much neater and smoother.

![](/files/ydGQbO1dguLseRwRgT0x)

For Firefox, you can add extensions using the following methods:

Method 1: Open a profile, go to `about:addons`, and search for the extension you want to add. Once installed on one profile, you can use the profile cloning feature. The newly cloned profiles will automatically include the installed extension while keeping their individual parameters completely independent.

<div data-with-frame="true"><figure><img src="/files/HG5dRrVEu1ibMXRUXrfy" alt=""><figcaption></figcaption></figure></div>

Method 2: Enable action sync (synchronizer) to add the extension across 10 to 20 profiles at the same time. Open action sync as usual. On the main control profile, navigate to `about:addons`, search for the extension, and add it. This will perform the action across 10–20 profiles simultaneously, saving you from doing it one by one.

These are two ways to add extensions to Firefox.

[^1]: <https://www.youtube.com/playlist?list=PLpEwQxqRGbYlXaITaChGEZHLQvuZpNVAs>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.gpmloginapp.com/gpm-login-global-en/gpm-login-global-user-guide/extension.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
