Chrome offers built-in password manager tool to save your passwords when you login to websites. Once saved, Chrome will autofill the passwords on login and registration forms whenever you open the website. In our earlier article, we have explained how to view and delete the saved passwords in Chrome browser. However, many users asked us how to bulk download all the passwords and upload back again. Therefore, in this article let us discuss about downloading all saved passwords from Chrome in a CSV file and uploading multiple passwords back to the browser.
Why You Need to Download and Upload Passwords in Bulk?
Google Chrome’s autofill feature helps to avoid searching for passwords every time you login to websites. However, what if you want to have a backup of them. There could be many situations you need to backup the passwords:
- You are moving from one laptop to another.
- Changing operating system (may be from Windows to Mac).
- Wanted to modify the new passwords in bulk and re-upload into Chrome.
- You feel some other administrator downloaded your passwords from Chrome and wanted to change.
If you found that your passwords are compromised with Chrome Safety Check feature or you want to update them on bulk then it’s a good idea you download or export all passwords in Excel as CSV format. You can modify the passwords and import them back into Chrome with the new passwords.
1. Export Passwords from Chrome
It’s just a simple process of using the export button in Chrome to download your saved passwords in a CSV file to local computer. Follow the steps given below:
- Go to “chrome://settings” URL on the address bar.
- Click on the “Passwords” option under “Autofill” section.
- This will take you to the Chrome password manager. You can also use the command URL “chrome://settings/passwords” directly in the Chrome address bar to go to password management section.
- Now, click on the three dots buttons against “Saved Passwords” option. You will see a “Export passwords…” button and click on it.
- Chrome will show you an export passwords prompt and click on “Export passwords” button.
- You need to enter the administrator password of your PC or Mac in order to export passwords from Chrome. This is the only security Chrome has to protect your passwords. This essentially means anyone having the administrator password of your computer can download all your passwords from Chrome browser. Enter your admin password and click ok.
- By default, Chrome will assign the file name as “Chrome Passwords” and the file format will be in comma-separated values (CSV). If required, change the file name and choose the destination folder you want to save on your computer.
- Now that you have the CSV file saved on your computer. Open it with Microsoft Excel on Windows or with Apple Numbers on Mac to see all your usernames and passwords stored in Chrome.
1.1. Export Password Option Not Available
Export passwords option was not part of Chrome versions lower than 69. However, it is a default feature in latest Chrome versions. Don’t worry, if you don’t see the “Export passwords” option in Chrome password manager. You can enable it by using Chrome experimental features. Go to “chrome://flags” command URL and search for “Password export” flag. Enable it and relaunch the browser to see the password export option is available in the settings page.
1.2. Caution with Password Download
Remember, anyone having administrator access to your PC or Mac can download the passwords from Chrome. So, when you found someone stole your credentials, the first step you should do is to change your admin password. Then you can change the passwords in Chrome by downloading the CSV file and upload back with new passwords.
Also understand that the CSV file is not password protected. This means anyone can open and get the passwords details that you have stored in Chrome. We strongly recommend to delete the CSV file after the purpose is resolved.
2. Importing Passwords in Chrome
Old Chrome versions do not have this “Import Passwords” option by default. Fortunately, latest Chrome version added this feature in the default interface. When you are ready with the import file, go back to Chrome password manager under the settings URL “chrome://settings/passwords”. Click on the three vertical dots showing against “Saved Passwords” heading. You will see an option for “Import passwords” and click on it. If you do not have any saved passwords, you will also see a “Import passwords” link which you can click.
You will see a prompt asking to select a CSV file for importing the password and click on “Select file” button.
Search and open the CSV file from your computer. Chrome will import all the passwords from the file and show you a warning to delete the file for security reasons. Check the number of passwords imported is correct as per your CSV file and click “Done” button to finish the process.
Remember, file upload will overwrite any existing entries with the same username and password for that particular website.
2.1. Enable Password Import in Chrome
If you are not seeing the “Import passwords” option in Chrome, you can enable it from flags section or from command line. This is an annoying part as other browsers like Edge, Firefox and Safari offers importing passwords in bulk from a file or from another browser.
- First close all other browser sessions as you need to relaunch the browser.
- Type the command URL “chrome://flags” in Chrome address bar and press enter.
- When you are in the flags section, Chrome will show you a warning about using experimental features on the browser.
- Below the warning section, you will see a huge list of experimental flags. Use the search box on top and search for “password import” flag.
- You will see a “Password import” flag showing with “Default” option indicating it is disabled on the browser (or you may see “Disabled”).
- Choose “Enabled” from the dropdown and relaunch the browser.
2.2. Enable Chrome Password Import from Command Line
Instead of using a flag, you can also enable password import in Chrome from command line interface. If you are on Windows, first find the location of Chrome installation folder. By default, it should be either C:\Program Files\Google\Chrome\Application or C:\Program Files (x86) Chrome\Application. Copy the folder path from the File Explorer address bar.
Now, go to Command Prompt, type CD and paste the path of your Chrome application folder. Press enter to simply change the directory to your Chrome application folder. Now, type the following command and press enter.
It should look like below in the Command Prompt.
This will relaunch your Chrome browser and go to settings page to confirm “Import” or “Import passwords” option is enabled against “Saved Passwords”.
If you are using Mac, open Terminal app and type the following command. Press enter and Chrome will relaunch with the “Import” option enabled.
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome -enable-features=PasswordImport
You can disable password import again by using the -disable-features=PasswordImport parameter in the above Windows and Mac commands. Note that Google may remove the experimental flags with the release of new version. There are no easy options to downgrade Chrome to lower versions as Google does not allow distributing the earlier versions. You can also disable auto updating in Chrome so that you will not loose any features with the later updates.
We hope you have learnt how to import and export passwords in Chrome with default password manager. There are also many extensions for doing this stuff. Whether you do it on your own or use extensions, we strongly recommend to keep all the passwords safe and secure to protect your data. Also, make sure to delete the password file so that it is not misplaced and accessible to some other person using your computer.
Simple! Enabling the import via the hidden Chrome flag worked. Thank you!
6. Importing Passwords Back to Chrome
I never knew the flag enable. Thank you sooooooo much.
Brilliant – thank you
Doesn’t work on version 88. When searching flags, only “Password import” is available and not “Password Export”
Thank you so much That helped me a lot!!!!
It works in 2020!
I found a really simple way to import the exported csv file back in to chrome (no flag need to be enabled, it’s pretty simple). Generally Google didn’t remove the function at all, they just hidden it.
So this are the steps I took (it works) –
1) enter chrome://settings/passwords in your browser
2) click on the 3-dots dropdown to show the “Export passwords…” option
3) right click the “Export passwords…” option and select “Inspect”
4) you will see the line of code for the EXPORT option, called “menuExportPassword”
5) above it you will see the line of code for the IMPORT option, called “menuImportPassword”
6) in the Import code locate the word “hidden”, select it (double click) and delete it
7) click the ENTER key, and you’re all done! (you can close the inspect console)
8) now, when you will click the 3-dots dropdown you will see the “Import” option as well
Please note, that this change is no saved or stored (just a local html manipulation), so everything will return to its original state when the page will be reloaded/refreshed; if required, just repeat the process and import your passwords back.
It works perfectly! at least until Google will remove this option for real (hopefully the won’t).
Sensational Ben you just saved me a heap of time. thx alot for sharing
Thanks a lot for sharing!!
gosh you’re smart. i love the internet sometimes! thanks
Dude Thank you for that GREAT help You saved me from painfully update all passwords on new OS
Settings – Passwords and forms – Manage passwords – Passwords box (centre screen) no dots/bars & no dropdown
Does not work on my google chrome
Apparently there is a very simple way to manually enable “Import” in chrome, without enabling flags and complex manipulations (even if you’re not a developer).
This is what I did, and worked!
1) Go to chrome://settings/passwords
2) With right click on the mouse activate “Inspect”
3) Click on the 3-dots to see the “Export” option (in the inspect dialog you will get to the location of it in the code)
4) Right next to the “menuExportPassword” line in the code, you will see the “menuImportPassword” line, but it will have the word “hidden” in the code – double click the word hidden, delete it and click enter
5) Immediately the “Import” option will appear on the dropdown menu, click it and import the CSV file
6) This only temporarily adds the option, and on the next reload of the page it will return to hidden status.
This was the only working solution! Thanks!
Google Removed the ‘Password Import’ Flag with the Switch from Chrome 75 to Chrome 76.
As of the writing of this Comment, we are on Chrome 78, which still has 2 workarounds.
Method 1 (universal):
1. go to chrome://flags/#temporary-unexpire-flags-m76 and set it to ‘Enabled’ to get all the v75 flags back they retired in Chrome 76.
2. relaunch chrome and go to: chrome://flags/#PasswordImport it should be available now an you can enable it
3. now you can go to the 3 dots at password manager in chrome and click on import.
Method 2 (Windows):
1. Create a chrome shortcut on your desktop
2. Right-Click and go to properties.
3. In the target section just add the parameter ” –enable-features=PasswordImport” without quotation marks
4. Apply it, ok it, then run it.
5. Now you see import option in the 3 dot menu in your password section of your chrome.
Either method could break at any time, as evidenced by calling the flag TEMPORARY as soon as Google updates to Chrome 79, 80, 81…
To ensure you retain access to this workaround you need an OFFLINE-INSTALLER PACKAGE of Chrome, as the normal Enduser download page only contains a minimal online installer, which is essentially a download manager that always downloads the most current file.
To find Offline Installer Packages, navigae to:
and select the appropriate Version for you.
As of the writing of this comment, that installer is for Chrome v. 78.0.3904.108
Thanks for your inputs, this should help others.
This no longer works as
the current Chrome V70 does not have Import option or flags
Google removed those flags in the latest Chrome version. Unfortunately, there are no easy options to downgrade the browser.
my chrome does not have a “No matching experiments” so does not work.
I hate how Google just takes features away. Doesn’t seem to work in latest version 78.0.3904.97
Thank you for sharing this it helps me.
It worked! Finally a decent step by step for importing the CSV of passwords. Thanks a bunch.
Thank you so much! I didn’t even know the flag channel existed. Saved me a ton of time.
For some additional clarification:
Format of csv file.
name url username password
Website-name site-address supercoolname 123456abcd!
If you happen to export from another password manager I found this excel quick help to append to the beginning or end of a cell.
In another column (like column B for example), you can enter the following formula where “@” would be combined with the contents cell “A” with a leading “at sign”. You can then paste this formula down in column B to create this special field based on column A
Thanks so much. Vey Helpful!
Import fails on latest version unless you have a clean install!
Seems google wants you to use sync and trust them with your passwords!! If old PC won’t boot you can’t setup sync!
Note chrome IS NOT SECURE, accessing passwords and avoiding authentication is VERY EASY
Solution to latest: Rename old profile, start chrome, it creates new profile, import passwords, go to new profile and copy ‘Login Data’ file, goto old profile and paste file, rename profiles (after closing chrome) open chrome again, you have your old setup but with the passwords imported.
Make sure you delete the temporary profile and the insecure password file you were also forced to create!
Don’t work!! CHROME IS RUBBISH
if anyone wonders, the CSV format for imports is:
this might be useful if you don’t have an exported file at hand (to compare) and need to migrate from e.g. another browser or so
Thanks! This helped me a lot!
Thank you very much. It worked for me