It's working fine here.
Tried a VPN from Indonesia and it didn't load. Other countries (Bangladesh, Australia, Philippines) it loaded fine.
It isn't working in the Philippines. I tried changing different DNS, but it won't load; it's stuck on loading, the same as the Singapore VPN.
I tried some investigation; it seems their server is located in Tokyo, Japan, so I tried a Japan VPN, and it loads just fine.
There's no option but to use the Bitcoin_Arena suggestion above if I decide not to use a VPN.
It's until today that it has downed to me the mempool.space has no Tor mirror?
Anyway, I have been able to access the site throughout, but I noticed tit would be a little slow in loading at times
Otherwise, try using the fork and see if it load -
https://mempool.emzy.de/or you can use the OrangeFren version that was launched recently:
http://mempool.orangefren.com/It seems a good alternative; I might stay with mempool.emzy.de. Thanks