I was wondering, can it be a good idea to take the website name (es facebook), encrypt to base64/base128 (or whatever hashing method and then use it as my password to that service?
No. Do yourself a favour and invest in a password manager and have random password for each website.<p>Also, Base64 is neither <i>encryption</i> nor <i>hashing</i>.