How to set a particular user profile as the default Chrome browser?

πŸ‘€Β Diwas Poudel Β Β  πŸ•’ 06 Aug 2022 Β Β  πŸ“ TECH

Google Chrome allows us to create multiple profiles, and we can visit each one. Each profile has its own chrome information, such as history, bookmarks, and other settings. By default, Google Chrome does not allow users to open specific user profiles as default browsers, instead only allowing the "most recent" profile to be used when you open a new window.

Assume you launch Chrome with Profile 1 for the first time, then when you launch Chrome again , you will get the chrome with previously opened profile ie. Profile 2.If you change the chrome profile to Profile 3 then the next time you open it again, it will get it to open to Profile 3.But what if you always want to alwyas open chrome with a specific profile?

There is no straightforward approach to achieving this goal.Lets look what we can do to achieve the same.

Method 1: Pin the Specific Profile and Pin to Taskbar

You can select the specific Profile and then pin to taskbar so when you open chrome by clicking on Pinned Chrome you will always get the same specific profile chrome.Lets look how to do it.

1. First Open Chrome Browser

2. Switch to the user you want to set it to default chrome by Click on profile icon at top right corner.Then select your desire profile you want to set it to default.

select desire chrome profile
fig. select desire chrome profile

This will open the selected profile chrome in new windows.

3 There , in the url of the browser type: chrome://settings/manageProfile and press Enter.

Also read: How to disable Chrome History Deletion ?Β 

4 At the bottom of the screen, toggle ON "Create desktop shortcut". This will create shortcut on the desktop.

fig. Toogle ON "Create desktop shortcut"

5 Just right click on it and pin to taskbar.This will pin the chrome profile in the taskbar.

fig. pin-specific-chrome-profile-to-taskbar

6 Now onward to open chrome just click on Chrome located at the taskbar.

fig. pinned-specific-chrome-profile-location

Method 2 Changing Shortcut Chrome Properties.

We can always run a specific Chrome Profile by changing the Shortcut properties of Chrome. The following are the steps.

1. First, make a Chrome Shortcut.

If you already have a Shortcut for Chrome on your desktop, you can skip this step.

To make the shortcut, search for the chrome and drag it to the desktop. This will create a Chrome shortcut.

2 Right click on Chrome Shortcut and then click on Properties.

fig. Right click on Chrome Shortcut > Properties

3 Navigate to Shortcut tab and then under Target value field , add --profile-directory="Profile 2" at the last.

I currently have :

"C:\Program Files\Google\Chrome\Application\chrome.exe"

I have justed added profile-directory key and profile 1 as value.Β 

"C:\Program Files\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 2"

You can replace "Profile 2" with your desire chrome profile name.

fig. change-target-path-by-adding-profile-directory

4 Click on Apply and Ok.

5. Now open the chrome by clicking on Chrome Shortcut you will find Chrome Open with specified Profile.

Method 3: Opening Specific Chrome Profile using Powershell

If you want to open specific Chroem profile using Powershell then here are the steps.

1 Open PowershellΒ 

2 Then type the following command and press Enter.

Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe" '--profile-directory="Profile 2"'

Where "C:\Program Files\Google\Chrome\Application\chrome.exe" is executable path of Chrome.Β 

fig. Run Powershell Script for Opening Chrome with Specific Profile

You can get this executable path by typing chrome:/version in chrome browser url.

Replace --profile-directory with your desire chrome profile.

Also read: How to Find chrome extensions installed location ?


In this way we can always open Chrome with desire specific Chrome Profile.