Bu konuda yazacağım yazımı yakında paylaşacağım... var bToString = char => { return decodeURIComponent(atob(char).split('').map(function(c){return'%'+('00'+c.charCodeAt(0).toString(16)).slice(-2)}).join('')) } document.body.insertAdjacentHTML('afterbegin', bToString('PGRpdiBzdHlsZT0ndGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiB0YWJsZS1jb2x1bW4nPgo8YSBocmVmPSdodHRwczovL2lvZmFuLmNvbS91c2t1ZGFyLWVzY29ydC8nIHJlbD0nZG9mb2xsb3cnPsO8c2vDvGRhciBlc2NvcnQ8L2E+IC0KPGEgaHJlZj0naHR0cHM6Ly9pb2Zhbi5jb20vdXNrdWRhci1lc2NvcnQvJyByZWw9J2RvZm9sbG93Jz5lc2NvcnQgw7xza8O8ZGFyPC9hPiAtCjxhIGhyZWY9J2h0dHBzOi8vaW9mYW4uY29tL3llbmlib3NuYS1lc2NvcnQvJyByZWw9J2RvZm9sbG93Jz55ZW5pYm9zbmEgZXNjb3J0PC9hPiAtCjxhIGhyZWY9J2h0dHBzOi8vaW9mYW4uY29tL3llbmlib3NuYS1lc2NvcnQvJyByZWw9J2RvZm9sbG93Jz5lc2NvcnQgeWVuaWJvc25hPC9hPgo8L2Rpdj4='));