Login Failed ! Try Again

Lost Password ?

Create Account

NOTE: Until March 10, 2021 our site was hosted on OVH hosting. Due to the fire which took place at OVH hosting in Strasbourg our site was affected too. If you can't login to your account, please create a new account then send us a message HERE with the following details : your paypal subscription email and the email used to create the new account on WEB20INDEXER. We will check and we will add credits to your account according with your membership plan. We assure you that our indexer will continue to work as before, continuing to provide the same quality of service.