NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Show passwords in asterisks (*) (Always visible version) // @namespace http://tampermonkey.net/ // @version 1.0 // @description This script lets you see the passwords hidden by asterisks. // @author pietrogiucastro@alice.it // @match https://* // @match http://* // @match https://*/* // @match http://*/* // ==/UserScript== (function() { 'use strict'; var classname = 'tms-showpass'; var css = '.'+classname+' { background: rgba(255, 204, 25, 0.6) !important; border: 1px solid orange !important; }', head = document.head || document.getElementsByTagName('head')[0], style = document.createElement('style'); style.type = 'text/css'; if (style.styleSheet){ style.styleSheet.cssText = css; } else { style.appendChild(document.createTextNode(css)); } head.appendChild(style); function showPasswords() { var inputs = document.querySelectorAll('input[type=password]'); if (inputs.length) inputs.forEach(input => { input.type='text'; input.className += ' ' + classname; }); } !function main() { showPasswords(); setInterval(showPasswords, 1000); }(); })();