How to migrate a full Firefox profile from Windows 10 to Windows 11

Last update: December 14th 2025
  • Migrating a Firefox profile involves copying the entire folder and registering it in the Profile Manager, not just moving individual files.
  • The profiles.ini file tells Firefox which folders are valid profiles and which one is used by default at each startup.
  • Reusing an old profile on a modern computer does not prevent you from taking advantage of hardware or operating system improvements.
  • In Windows 11, it is necessary to manually assign file types and protocols to Firefox to make it the default browser.

Migrate full Firefox profile between Windows

Migrating your entire Firefox profile from Windows 10 to Windows 11 isn't just about copying a few bookmarks: it involves transferring passwords, extensions, advanced settings, and even small website preferences you've adjusted over time. When done correctly, you open Firefox on your new computer and it feels like you're still using the same browser, as if nothing has changed between your computer and operating system.

The problem arises when you simply copy the profile folder without telling Firefox what to do with it , or when you encounter different file names, unusual paths, or a Profile Manager that seems to ignore the folders you just moved. Adding to this, Windows 11 makes using Firefox as your default browser a bit more complicated. In this guide, I'll explain, step by step and in detail, how to move a complete profile from Windows 10 to Windows 11 (and what to consider even if you're coming from other systems like Linux), without losing anything in the process.

What exactly is a Firefox profile and what does it include?

Your Firefox profile is the folder where the browser literally stores your "digital life" within the browser. It's not just a loose configuration file: it's a directory with databases, configuration files, and subfolders that Firefox uses every time you open it.

This profile stores bookmarks, saved passwords, browser cookies , history, site permissions, extensions and their settings , as well as favorite icons (favicons), open sessions, and even page-specific preferences. If you've been using the same profile for years, a significant portion of your daily productivity is stored there.

In many cases, especially after years of use, it ends up being a highly customized profile, full of extensions, huge bookmark databases, and advanced preferences modified from about:config. That's precisely why it's so important to migrate it correctly when you upgrade from Windows 10 to Windows 11 or even from one system to a completely different one.

Firefox also allows you to use multiple profiles on the same computer , one per user or per use (work, personal, testing, etc.). The Profile Manager decides which folder each profile uses and which one opens by default when the browser starts.

Firefox profile on Windows

Where are Firefox profiles stored in Windows 10 and Windows 11?

In both Windows 10 and Windows 11, the base location of the Firefox profile is very similar , although some visual details of the Explorer or the way to access it may change. The browser saves its profiles within the user's application data folder, in a hidden path by default.

Under normal conditions, the main profile is located in C:\\Users\\YOUR_USER\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ both in Windows 10 and Windows 11. Within Profiles You will see one or more folders with names like xxxxxxxx.default-release or similar, where xxxxxxxx It is a random string.

When migrating from Windows 10 to Windows 11, many people get confused because The folder names on the new computer may not match those on the old one.even though the structure is the same. Furthermore, it's common that when you open Firefox for the first time on Windows 11, the program creates a new profile with a different name, so you find yourself with several folders inside. Profiles.

Another key point is the file profiles.iniwhich is located one level above the folder Profiles (that is, in C:\\Users\\TU_USUARIO\\AppData\\Roaming\\Mozilla\\Firefox\\). This plain text file It tells Firefox which folders correspond to which profiles and which one is the default. Copying only the profile folder without adjusting this file is one of the reasons why the Profile Manager doesn't detect the moved profiles.

That's why, when you copy from your old PC and see that The directory contains all your profile folders, but only two appear in the Manager (the default and a test folder).The problem is almost always that Firefox doesn't have those profiles registered in profiles.ini or they have not been assigned the correct route.

  How to test suspicious programs without getting infected using Windows Sandbox

Configure Firefox profiles when migrating

How to copy your Firefox profile from Windows 10 to Windows 11 correctly

The most reliable way to migrate a complete Firefox profile from Windows 10 to Windows 11 is to copy the old profile folder to the new computer and then explicitly tell Firefox to use that folder as the basis for a new or existing profile. Doing only half the job usually results in profiles that don't appear or mixed-up configurations.

The first thing is to make sure that Firefox is completely closed on both computers.It's advisable to check in the Windows Task Manager that no processes remain running. firefox.exe in the background, or you could copy locked or partially written files, with the risk of data corruption.

On your Windows 10 computer, open File Explorer and, if you don't see AppData , enable the display of hidden files. Then, navigate to C:\Users\YOUR_USERNAME\AppData\Roaming\Mozilla\Firefox\Profiles\ and locate the profile folder you use daily, usually the largest one with the most recent modification date. This folder typically has the suffix .default , .default-release , or a similar name.

Now copy that entire profile folder (including all its subfolders and files) to an external device, a shared network folder, or whatever medium you'll use to transfer it to your Windows 11 PC. It's recommended not to mix it with other files and to keep the name exactly as it is to avoid confusion later.

On Windows 11, install Firefox if you don't already have it. You can do this by downloading the installer from the official Mozilla website or through the Microsoft Store, but the profile will work the same in both cases , because what matters is the data folder in AppData, not the executable's location.

Register your old profile with the Firefox Profile Manager

Once you've copied your profile folder to the new computer , the next step is to make Firefox recognize it as a valid profile. To do this, instead of relying on automatic detection, the cleanest approach is to use the Profile Manager.

Copy the profile folder you brought from Windows 10 into C:\\Users\\YOUR_USERNAME\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ in Windows 11. You can leave the name as is or rename it slightly if you want to locate it more easily, as long as you keep the internal structure intact.

Next, go to the Windows 11 Start menu and run «C:\\Program Files\\Mozilla Firefox\\firefox.exe» -ProfileManager (or use) Win + R and write the command with the parameter -ProfileManagerThis will open the small profile management window, before any browser window opens.

If you only see a couple of profiles (for example, the default profile just created by Windows 11 and a test profile), don't worry: the important thing here is to click on Create profile… . In the wizard, choose a recognizable name for the profile (for example, “Migrated Win10 Profile”), and then use the Choose folder… button to specify the profile folder you copied from your old computer.

With this method, you don't create new files within that folder; you simply tell Firefox that the profile already exists and should be used as is. Finish the wizard, select the option to always use this profile if you want it to open by default, and close the Firefox Manager window. The next time you open Firefox, you should see your bookmarks, passwords, extensions, and settings just as they were in Windows 10.

Why does the Profile Manager sometimes not show all folders?

It is common that, after copying several profile folders to the new PC, only one or two profiles appear in the Administrator, even though in the directory Profiles You may see many more folders. This is because the Profile Manager does not automatically scan the directory contents, but relies on the file. profiles.ini.

That file It contains a series of blocks that describe each profile.with information such as the display name, the relative or absolute path to the profile folder, and whether it should be considered the default profile. If you only copy the profile folders but don't create their corresponding entries in profiles.iniFirefox simply doesn't see them.

  Quick Machine Recovery in Windows 11: What it is, how it works, and how to set it up

The safest way to integrate these legacy profiles is Always use the “Create profile” button and manually point to the existing folderinstead of trying to edit profiles.ini Manually. This trick avoids errors in writing routes and ensures that the browser correctly registers the profile without destroying anything.

In some advanced cases, you can edit the profiles.ini file with a text editor , copying and adapting blocks to point to the new paths, but it's easy to make mistakes with absolute or relative paths, so for most users the graphical method of the Profile Manager is better.

Also note that if you delete a profile from the Profile Manager and agree to delete the files as well , the physical profile folder will disappear. If you want to "unregister" a profile but keep the data just in case, choose the option to delete only the logical profile and keep the profile files on your hard drive.

Will I lose the benefits of the new hardware or Windows 11 if I copy my old profile?

A common question is whether a profile created years ago on an old computer can limit Firefox's ability to take advantage of modern hardware (CPU with more cores, better graphics, new instructions) or the new features of the operating system.

The practical answer is that you won't lose any significant advantages by reusing your old profile . Firefox is designed to work across multiple systems and architectures, and each version of the browser internally updates what it needs to adapt to the new environment. The profile saves your data and preferences, but the browser engine remains the same.

It's true that if you're coming from a very old computer or a different Linux distribution and switching to a much more modern one, some extensions or advanced settings might behave differently or even become incompatible if they're no longer maintained. There could also be conflicts with very specific configurations related to graphics, sound, or very high DPI settings.

Even so, in most scenarios, copying your profile exactly is the best way to preserve your environment without sacrificing new features . Firefox detects platform differences and adapts internal partitions, but respects bookmarks, passwords, cookies, compatible extensions, and most of your personal settings.

If you notice strange behavior (for example, startup errors, graphical glitches, or crashes related to an extension), you can try disabling suspicious add-ons, starting in Firefox Safe Mode, or, as a last resort, creating a new clean profile and selectively copying only certain data (bookmarks, synced passwords, etc.).

Migrate profiles between different systems and share the same profile

Although this guide focuses on upgrading from Windows 10 to Windows 11 , many people consider using the same user profile across different systems, such as Windows and Linux, or moving their profile from an older distribution to a more modern one. The general principle remains the same: copy the entire profile folder and point to it in the Profile Manager.

On Linux, the Firefox profiles folder is usually located in /home/YOUR_USERNAME/.mozilla/firefox/Inside you will find a folder profiles or directly the directories with random names and suffix .defaultFrom the graphical environment, you can modify the Firefox launcher to add the parameter –profilemanager to the command, so that The profile manager opens before the browser.

Once the Manager is launched from Linux, you can Delete profiles you don't need (without deleting files) or create a new one that points to a profile folder located on a Windows (NTFS) partitionTo do this, when creating the profile, choose "Choose folder..." and navigate to the Windows path (for example, mounted in /media or similar) where you have the original profile directory.

This method even allows you to share the same user profile between Windows and Linux , provided the partition is accessible from both systems. However, keep in mind that if Windows is hibernated, Linux won't be able to access that NTFS partition correctly, so it's not recommended to have the system in hibernation if you want to share a user profile.

Additionally, when mixing platforms, some system-specific add-ons or integrations can cause conflicts . If you see continuous errors when launching Firefox on Linux using a Windows profile, it's most likely that an add-on, theme, or integration is causing problems, so it's best to disable it or use a separate profile.

  Common mistakes and tips when migrating from Windows to Linux

Install Firefox on Windows 11 and set it as the default browser

Once the profile has been migrated, the next logical step is to ensure that Firefox is your primary browser in Windows 11. The installation itself is straightforward, but the new system makes changing the default browser from Windows 10 a bit more complicated.

To install it, you can choose to Download Firefox from the official Mozilla website (mozilla.org/es-ES/firefox) and run the file Firefox Installer.exe, following the wizard. The other option is to install it from the Microsoft StoreSearching for "firefox" and verifying that the developer listed is Mozilla, to avoid third-party applications that mimic the name or icon.

In either case, the result is a fully functional Firefox. The important thing for your profile is that once installed, the program will create its folder and profile structure in AppData , which you can then copy and register your old profile onto.

To set it as your default browser in Windows 11, open the System Settings app and go to the Apps section in the left column. Then, go to the Default apps section , where you'll see a long list of installed programs.

Search Firefox in that list and click on its name. A screen will open with all file extensions and link types that the system can associate with a browser: .html, .htm, HTTP, HTTPS, .pdf and many other types.

Manually assign file types and web links to Firefox

Unlike Windows 10, in Windows 11 you can no longer simply press a button to set Firefox as the default . On the Default Apps screen, you'll have to manually change each file type and protocol you want to open with Firefox.

For each item in the list (for example, .html or HTTP ), click on the application listed as the default (usually Microsoft Edge) and select Firefox in the dialog box that appears. Confirm the change, and repeat the process for the remaining relevant entries.

It's a somewhat cumbersome process because there's no "change everything at once" option , but it has the advantage that you can decide quite precisely what you want Firefox to open and what you'd prefer to assign to another application. For example, you can let PDFs continue opening in a dedicated reader if you wish.

Once you've gone through the main file types and web protocols and switched them to Firefox, any link you open from other applications, local HTML documents, or many types of online content will now run in your migrated browser , with your full profile newly imported.

If you install a different browser in the future or want to review these associations, you can always return to the same Default Applications screen and adjust each file type or protocol again according to your preferences.

With this entire process, from the physical copy of the profile folder to the correct registration in the Profile Manager and the configuration of Firefox as the default browser, you achieve a browsing experience in Windows 11 that is practically a natural continuation of the one you had in Windows 10 , but taking advantage of the new hardware and system improvements without giving up your data, extensions or usual settings.

kde linux distro general purpose
Related articles:
KDE Linux as a general-purpose distro: status, key points, and ecosystem