Layout changer Firefox

Layout changer

By: YDG
Switching the layout of selected text in input fields using hotkeys.

Features & Capabilities

Layout Switcher Extension for Firefox

This extension helps you quickly switch keyboard layout for selected text in input fields using hotkeys. It supports automatic punctuation correction when switching from English to Russian layout.

MAIN FEATURES

Keyboard Layout Switching Select any text in input fields, text areas, or contenteditable elements and press the hotkey combination to instantly switch the keyboard layout. The extension automatically detects the current layout and switches it to the opposite one.

Supported Layouts The extension supports multiple keyboard layouts including Russian, English, Ukrainian, and Belarusian. It can switch between Cyrillic and Latin scripts seamlessly.

Automatic Punctuation Correction When switching from English to Russian layout, the extension automatically corrects punctuation marks. For example, question mark becomes comma and slash becomes period when appropriate.

Customizable Hotkeys You can choose from several predefined hotkey combinations or create your own custom hotkeys. The default combination is Alt+Shift+L, but you can change it to any combination you prefer.

Easy Configuration Click on the extension icon to open the settings popup where you can select hotkey combinations and add your own custom shortcuts. All settings are saved automatically in local storage.

HOW TO USE

Basic Usage

  1. Type some text in an input field using the wrong keyboard layout
  2. Select the text you want to fix
  3. Press the hotkey combination (default: Alt+Shift+L)
  4. The text will automatically switch to the correct layout

If nothing is selected, the extension will automatically find and correct the last entered sequence of characters before the cursor.

Punctuation Correction When you type text thinking you are on Russian layout but actually on English, and you press the key for comma or period, you might get question mark or slash instead. The extension automatically corrects these when switching layouts:

  • Question mark (?) becomes comma (,)
  • Slash (/) becomes period (.)

This correction only works when switching from English to Russian layout, as the extension detects the context and applies appropriate fixes.

Settings Menu Click on the extension icon in the toolbar to open the settings popup. Here you can:

  • Select a hotkey combination from predefined options
  • Add your own custom hotkey combinations by pressing the keys
  • Remove custom hotkeys you no longer need
  • See instructions on how to use the extension

TECHNICAL DETAILS

Compatibility This extension works with all types of input fields including regular input elements, textarea elements, and contenteditable divs. It uses Manifest V3 and requires Firefox 142.0 or higher.

Privacy The extension does not collect any data. It only uses local storage to save your personal settings such as selected hotkey combinations. No information is sent to external servers or third parties.

Performance The extension is lightweight and does not impact browser performance. It only activates when you press the hotkey combination, ensuring minimal resource usage.

SUPPORTED KEYBOARD LAYOUTS

Russian Layout Full support for Russian Cyrillic keyboard layout with all letters, numbers, and special characters. The extension can switch between Russian and English layouts bidirectionally.

English Layout Complete support for English QWERTY keyboard layout. All letters, numbers, and punctuation marks are properly handled during layout switching.

Ukrainian Layout Support for Ukrainian Cyrillic layout including special Ukrainian letters like i, e, and others. The extension recognizes and switches Ukrainian characters correctly.

Belarusian Layout Support for Belarusian Cyrillic layout with special Belarusian characters. The extension handles Belarusian-specific letters during layout switching.

CUSTOMIZATION

Adding Custom Hotkeys

  1. Open the extension settings by clicking the icon
  2. In the custom hotkeys section, click on the input field
  3. Press the key combination you want to use
  4. Click the Add button or press Enter
  5. The new hotkey will be available in the dropdown menu

The extension validates hotkey combinations to ensure they are valid and do not conflict with system shortcuts.

Removing Custom Hotkeys To remove a custom hotkey, simply click the Remove button next to it in the settings menu. The hotkey will be removed from the list and will no longer be available for selection.

TROUBLESHOOTING

Extension Not Working If the extension does not respond to hotkey presses, make sure:

  • You have selected text in an input field
  • The input field is active and focused
  • The hotkey combination is correctly configured in settings
  • You have reloaded the extension after changing settings

Text Not Switching If text does not switch when you press the hotkey:

  • Make sure you have selected the text you want to switch
  • Check that the text contains characters that can be switched (not just numbers or special symbols)
  • Verify that the extension is enabled in Firefox

Punctuation Not Correcting Punctuation correction only works when switching from English to Russian layout. If you are switching from Russian to English, punctuation marks will not be automatically corrected as this is the expected behavior.

INSTALLATION

From Source

  1. Download the extension archive
  2. Open Firefox and navigate to about:debugging
  3. Click This Firefox
  4. Click Load Temporary Add-on
  5. Select the extension folder or ZIP file

From Firefox Add-ons Once published, the extension will be available in the Firefox Add-ons store. Simply search for Layout Switcher and click Install.

UPDATES

The extension will automatically check for updates when published in the Firefox Add-ons store. You will be notified when a new version is available and can update with a single click.

FEEDBACK AND SUPPORT

If you encounter any issues or have suggestions for improvement, please contact the extension developer through the Firefox Add-ons page. Your feedback helps make the extension better for everyone.

LICENSE

This extension is provided as-is for free use. The source code is available for review and modification.

VERSION HISTORY

Version 1.0.0

  • Initial release
  • Support for Russian, English, Ukrainian, and Belarusian layouts
  • Customizable hotkeys
  • Automatic punctuation correction
  • Settings popup interface
  • Support for all input field types

User Growth & Download Statistics

Manifest V3 Add-on
By:
YDG
Daily users:
2
Rating:
5.00
(2)
Version:
1.0.0 Last updated: 2026-01-24
Version code:
6127831
Creation date:
2026-01-21
Risk:
Moderate risk impact Moderate risk likelihood
Permissions:
Host permissions:
  • <all_urls>
Content scripts matches:
  • <all_urls>
Size:
34.46KB
Full description:
See detailed description
Source:
Firefox Add-ons Store
Data ingested on:
2026-06-03
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Firefox add-on. Please use these information below to contact the Firefox add-on developer.
Developed by:
YDG
Firefox Add-ons Store
https://addons.mozilla.org/firefox/addon/layout-changer/

Is Layout changer Safe?

Risk impact
Risk impact measures the level of extra permissions an extension has access to. A low risk impact extension cannot do much harms, whereas a high risk impact extension can do a lot of damage like stealing your password, bypassing your security settings, and accessing your personal data. High risk impact extensions are not necessarily malicious. However, if they do turn malicious, they can be very harmful.

Layout changer requires a few sensitive permissions. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • High ******* ******* **** *** ****** ***** *** ***** ** ******* **** ********* ********* ** * *********** *****
Risk likelihood
Risk likelihood measures the probability that a Firefox add-on may turn malicious. This is determined by the publisher and the Firefox add-on reputation on Firefox Add-ons Store, the amount of time the Firefox add-on has been around, and other signals about the Firefox add-on. Our algorithms are not perfect, and are subject to change as we discover new ways to detect malicious extensions. We recommend that you always exercise caution when installing a Firefox add-on.

Layout changer is probably trust-worthy. Prefer other publishers if available. Exercise caution when installing this add-on.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Medium **** ********* *** ***** ** *** **** * ******* *** ********** *** *** ** ****** ** *****
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
Extension Guard

Discover every extension in use, analyze risks, and enforce blocking policies with Extension Guard

Secure Your Browser
Upgrade to see full risk analysis details

Best Layout changer Alternatives

Here are some Firefox add-ons that are similar to Layout changer: