Extensions

Extensions are small programs that can enhance the browser's functions. For example, they can block annoying ads, enable night mode or manage passwords. In , you can install extensions created by the browser's developers as well as Opera add-ons.

Browser extensions

We have analyzed existing extensions and studied user preferences in order to select the most popular, useful, and secure
extensions for the mobile Yandex.Browser.

To go to the extensions page:

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

The page that opens lists the extensions that can be installed in the browser by toggling the ON switch to the right of their name. The list also includes additional browser functions (Turbo mode and synchronization).

Turn an extension on or off

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

Find the extension in the list and set the switch to On/Off.

Install

In addition to Yandex.Browser extensions, you can install Opera adds-ons compatible with Yandex.Browser.

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

If you installed browser extensions previously, you'll see a list of them. Tap More extensions under the list.

At the bottom of the page, tap Yandex.Browser Extension Catalog.

Go to the page of the extension you want and tap +Add to Yandex.Browser.

Extension functions

To see the features available in the extension and what it does:

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

This opens a list of the extensions installed in the browser. Tap the desired extension.

A window will open on the screen where you can see what the extension does (for example, get a weather forecast) or access
its functions (by entering a master password in your password manager, etc.).

Delete

Restriction. You can only delete extensions From other sources.

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

Tap Details in the description of the desired extension.

Tap Remove.

Settings

If you want to access extension settings:

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Tap Extensions.

If you installed browser extensions previously, you'll see a list of them. Tap More extensions under the list.

Tap More details in the description of the desired extension.

Tap Settings under the description. If there is no such button, then this extension cannot be configured.

Information for extension developers

Updates

If you want to update all extensions in Yandex.Browser:

In the SmartBox, enter the address browser://extensions. This opens a page with a list of all extensions installed in the browser.

Tap Update extensions above the list.

Testing

If you want to test an extension that you developed in Yandex.Browser:

In the SmartBox, enter the address browser://extensions. This opens a page with a list of all extensions installed in the browser.

Enable Developer Mode in the upper right corner of the page.

Tap Download unpacked extensions above the list.

The system dialog opens for you to choose files. Its appearance and behavior depend on what Android version you're using and
your list of installed apps (for example, various file managers). Find the folder with the tested extension and select the
manifest.json file.

The downloaded extension will be installed in your browser and you can check how it works.

Debugging

If you want to debug your extension using Yandex.Browser for Desktop:

Connect your smartphone to your computer.

Open Yandex.Browser on your smartphone.

Tap the icon (if there is no icon, tap the menu button on the smartphone).

Choose Settings.

Go to Developer tools.

Enable the Debug webpages via USB option.

Launch Yandex.Browser on your computer.

Enter browser://inspect/#devices in the SmartBox.

You'll see a list of tabs that are open in the mobile browser. One of these tabs corresponds to your extension. Tap inspect under its description.