All Projects → megmage → Chrome Export Passwords

megmage / Chrome Export Passwords

Show all your chromium passwords in format ready to import in other browser like FireFox

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Chrome Export Passwords

Surfingkeys Conf
A SurfingKeys configuration which adds 130+ key mappings for 20+ sites & OmniBar search suggestions for 50+ sites
Stars: ✭ 137 (+71.25%)
Mutual labels:  chrome, firefox, chromium
Passwords Webextension
The official browser extension for the Passwords app for Nextcloud.
Stars: ✭ 68 (-15%)
Mutual labels:  passwords, firefox, chromium
Kdeconnect Chrome Extension
A browser extension to send pages and content from your browser to connected KDE Connect devices.
Stars: ✭ 124 (+55%)
Mutual labels:  chrome, firefox, chromium
Mue
Fast, open and free-to-use new tab page for modern browsers
Stars: ✭ 56 (-30%)
Mutual labels:  chrome, firefox, chromium
Uget Chrome Wrapper
Moved to https://github.com/ugetdm/uget-integrator and https://github.com/ugetdm/uget-extension
Stars: ✭ 74 (-7.5%)
Mutual labels:  chrome, firefox, chromium
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (+108.75%)
Mutual labels:  chrome, firefox, chromium
Sponsorblock
Skip YouTube video sponsors (browser extension)
Stars: ✭ 3,627 (+4433.75%)
Mutual labels:  chrome, firefox, chromium
Playwright Sharp
.NET version of the Playwright testing and automation library.
Stars: ✭ 459 (+473.75%)
Mutual labels:  chrome, firefox, chromium
Adamantium Thief
🔑 Decrypt chromium based browsers passwords, cookies, credit cards, history, bookmarks, autofill. Version > 80 is supported.
Stars: ✭ 283 (+253.75%)
Mutual labels:  passwords, chrome, chromium
Tomato Clock
Tomato Clock is a simple browser extension for managing your productivity.
Stars: ✭ 241 (+201.25%)
Mutual labels:  chrome, firefox, chromium
Surfingkeys
Map your keys for web surfing, expand your browser with javascript and keyboard.
Stars: ✭ 3,787 (+4633.75%)
Mutual labels:  chrome, firefox, chromium
Web Media Controller
Allows controlling media player on different sites with Media Player widget on your desktop
Stars: ✭ 36 (-55%)
Mutual labels:  chrome, firefox, chromium
Octopatcher
Arrgh Some Patchy Goodness to GitHub!
Stars: ✭ 49 (-38.75%)
Mutual labels:  chrome, firefox
San Devtools
Browser developer tools extension for debugging San.
Stars: ✭ 51 (-36.25%)
Mutual labels:  chrome, chromium
Better Onetab
📑 A better OneTab for Chrome 📝 Temporarily removed from firefox ⚠️ without maintaining in a period & any cooperative purpose are welcome
Stars: ✭ 1,097 (+1271.25%)
Mutual labels:  chrome, firefox
Himawari 8 Chrome
🛰 Experience the latest image from the Himawari, GOES, Meteosat, and DSCOVR satellites
Stars: ✭ 48 (-40%)
Mutual labels:  chrome, firefox
Ubo Youtube
Easier way to exempt your favorite YouTube channels from adblocking.
Stars: ✭ 57 (-28.75%)
Mutual labels:  chrome, firefox
Ublock
uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari.
Stars: ✭ 8,075 (+9993.75%)
Mutual labels:  chrome, firefox
Advent Of Code Charts
Inject charts in your private leaderboard page for Advent of Code
Stars: ✭ 46 (-42.5%)
Mutual labels:  chrome, firefox
Puppeteer Docs Zh Cn
Google Puppeteer 文档的中文版本 , 目标版本 1.9.0, 翻译中...
Stars: ✭ 61 (-23.75%)
Mutual labels:  chrome, chromium

Instructions:

I found a decision how to show all your passwords from Chromium. Tested on Chromium:

Version 40.0.2214.111 Ubuntu 14.04 (64-bit) - Passed

Version 43.0.2357.65 Built on 8.0, running on Debian 8.1 (64-bit) - Passed

Version 48.0.2564.82 Built on 8.3, running on Debian 8.3 (64-bit) - Passed

Version 50.0.2661.102 Ubuntu 16.04 (64-bit) - Passed

Version 51.0.2704.79 Built on 8.4, running on Debian 8.5 (64-bit) - Passed

Version 55.0.2883.75 Built on 8.6, running on Debian 8.6 (64-bit) - Passed

Version 60.0.3112.78 (Developer Build) built on Debian 9.1, running on Debian 9.1 (64-bit) - Passed

Output format changed for ready to use in FireFox Export plugin Please install this plugin from https://addons.mozilla.org/en-Us/firefox/addon/password-exporter/

Output made in format: "hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"

Last 3 fields "httpRealm","usernameField","passwordField" filled empty because Chrome has no information about in his Chrome Password Manager.

1.Open in Chromium browser link to Chrome password manager: (chrome://settings-frame/passwords)

2.Open console (F12) and insert this js code:

Minified version

var d=document,out="",out2="",pm=PasswordManager.getInstance(),pl=pm.savedPasswordsList_,model=pl.dataModel,version=loadTimeData.data_.browserVersion,timelag=model.length>100?15e3:5e3;for(d.getElementById("saved-passwords-list").scrollTop=d.getElementById("saved-passwords-list").scrollHeight,i=0;i<model.length;i++)chrome.send("requestShowPassword",[i]);setTimeout(function(){for(out2+="# Generated by Password Exporter; Export format 1.1; Encrypted: false\n",out2+='"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"',i=0;i<model.length;i++){var e=pl.getListItemByIndex(i),o=version.substring(8,10)>=51?model.array_[i].url:model.array_[i].origin;out+="\n"+o+"	"+model.array_[i].username+"	"+e.childNodes[0].childNodes[2].childNodes[0].value,out2+='\n"'+o+'","'+model.array_[i].username+'","'+e.childNodes[0].childNodes[2].childNodes[0].value.replace(/"/g,'""')+'","'+o+'"," "," "," "'}console.log(out),d.body.innerText=out2},timelag);

full version

var out = "";
var out2 = "";
var pm = PasswordManager.getInstance();
var pl = pm.savedPasswordsList_;
var model = pl.dataModel;
var version = loadTimeData.data_.browserVersion;
var timelag = (model.length > 100) ? 15000 : 5000;
document.getElementById("saved-passwords-list").scrollTop = document.getElementById("saved-passwords-list").scrollHeight;
for (i = 0; i < model.length; i++) {
	chrome.send('requestShowPassword', [i]);
};
setTimeout(
		function() {
			out2 += '# Generated by Password Exporter; Export format 1.1; Encrypted: false\n';
			out2 += '"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"';
			for (i = 0; i < model.length; i++) {
				var item = pl.getListItemByIndex(i);
				var UrlOrigin = (version.substring(8, 10) >= 51 ) ? model.array_[i].url : model.array_[i].origin;
				out += "\n" + UrlOrigin
						+ "	" + model.array_[i].username
						+ "	" + item.childNodes[0].childNodes[2].childNodes[0].value;
				out2 += '\n"' + UrlOrigin + '","'
						+ model.array_[i].username + '","'
						+ item.childNodes[0].childNodes[2].childNodes[0].value.replace(/"/g, '""')
						+ '","' + UrlOrigin + '"," "," "," "';
			}
			console.log(out);
			document.body.innerText = out2;
		}, timelag);

3.Now you see all your passwords in format i described early.

4.Copy all data to csv file and import to FireFox :)

5.Profit

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].