Right now the only viable option that i found was through DNS web filtering.
I am currently using Norton ConnectSafe. I have also tried cleanbrowsing.org but the problem with using that is it also forces safe mode on YouTube and I cant see the comments section, which is annoying.
I need a reliable way to filter them for all my devices. I also need blacklisting feature, so I can block some mixed sites like 4chan.org and reddit.com.