A detailed guide on how to get technically get GeForce Now working in India without breaking any TOS (hopefully) [Hope mods don't remove this]

  • The first step would be creating a free Protonvpn account. (If you already have another VPN provider you can skip the first few steps involving Protonvpn)

Click on the Get Free button

  • When you’re finished creating one, go to the downloads tab, and grab the executable if you’re on Windows.

OR

  • If you’re on Linux, particularly an Arch-based (btw) system, you can get it from the AUR with the protonvpn-gui package or by setting up openvpn and downloading the .ovpn UDP files and adding them through networkmanager. For Ubuntu/Debian based systems, just grab the .deb file from their site.

OR

  • If you’re on mobile platform, just download Protonvpn from the Play store, no biggie.
  • Once you’re done installing the apps, connect to Netherlands, any of the free ones.
  • Then head over to https://play.geforcenow.com

Click on Log In at the top right corner.

Next click on Join Today.

Scroll down to this part and click on Join under the Free section.

Use any of these methods to sign in or create a new account, google being the preferred choice.

  • They’ll send you a verification email on your email ID, verify it.
  • Once you verify, you’ll get a daunting and confusing screen like this one:

Just click on Not now and proceed.

And voila! You’re in.

  • Now: you have two options, you could get their native Geforce Now app from this page itself or continue in your web browser on the site https://play.geforcenow.com. Make sure you’re using Google Chrome and not any fork of it like Brave or Chromium as they are NOT supported apparently.

I personally prefer the web version as it has been more reliable for me but to each their own.

The entire process is same up until now for the mobile platform as well, just with a smaller screen.

  • Mobile users can grab the latest GeForce Now .apk file from this link. Make sure that you’re grabbing the latest release as you cannot update it through the Play Store.

Now when you sign in to the clients, you’ll be asked to log in with a screen like this:

Click on the big Nvidia icon and go through the login process, it shouldn’t take long.

Once you’re logged back in, come back to the client/site.

  • Now fire up the app/site and search the game that you want to play. Make sure that you own it in a supported platform that they mention like Epic, Steam or GOG.
  • Fire up the game.

Let’s say I wanna play Cyberpunk and since I own it on Epic, I’ll select Epic and press play.

Do the formalities like signing in to your Epic account, pressing play on the launcher etc etc.

The moment you’re into the game, press Windows key and disconnect from the vpn.

On mobile simply go to the Notifications shade and disconnect from there.

And that’s it! You’ve got your very own powerful rig to play with. Piece of Advice: Netherlands’ servers are mostly free during the day but during night time, you’ll get exceptionally long queue times. So during the night you can switch to the US servers and have a decent enough experience, not as good as Netherlands but if you’re not patient this is your way.

This was a long post that took some time to compile, hope this doesn’t violate any rules of the sub and get removed.

I’d be glad if this helped even a single gamer, drop a comment if you need any help.

Also huge thanks to u/swyk16 and u/upamanyu33 for guiding me through this process.

Edit: Btw you don’t have to specifically use ProtonVPN, you can use any provider you like, I just recommended proton vpn as it’s free, so if you have access to these countries through any other vpn service, by all means use those, as it’s not a huge factor since you’ll have to disconnect from it as soon as the game starts anyways.

Very helpful thanks but one question can we choose the server we want to connect to? Like any asian server would be nice like taiwn or sgp? I am not talkin abt vpn server btw.

Australia server provides good ping for me in Chennai, about 85-90ms

Good job mate. As of now my 1060 6gb is holding up games well on 1080p. Already planned to test on the games that don’t run on my rig in the future.

Just wanted to point out, you can disconnect the moment you have access to their machine. So once you are connected and when it asks you to login steam/epic accounts you can disconnect the vpn and continue to log in to the respective game store account and play.

I used to play on EU-Central 4-5 months back and these were the servers that I connected and ping times(I am from Mumbai and the ISP uses Airtel’s fibre line):

  • np-frk-02(eu_central-3)/GTX 1080c/RTD 181ms
  • np-frk-03(eu-central-3)/RTX 2060c/RTD 173ms
  • np-frk-04(eu-central-3)/RTX 2080c(d)/RTD 117ms
  • np-frk-04(eu-central-3)/RTX 2060b/RTD 114ms
  • np-frk-05(eu-central-3)/RTX 2080d/RTD 117ms
  • np-frk-05(eu-central-3)/RTX 2060b/RTD 115ms
  • np-ams-04(eu-central-3)/RTX 2080d/RTD 137ms
  • np-par-03(eu-central-3)/RTX 2080d/RTD 144ms
  • np-sof-01(eu-central-3)/RTX 2080d/RTD 161ms

Will my account be safe if I log in?

Tip: Taiwan(busy queue) and Singapore (paid) has less ping. If you want to connect taiwan use Tunnelbear for free or other paid vpn although it has high queue

Glad to help, pm me regarding any queries for taiwan server.

Thanks for this post OP , can someone by any chance post a video of their experience with latency , stream quality etc. I use xcloud through VPN with more or less the same method OP mentioned , but the quality of stream is really poor like (360-480p) obviously due to no local servers. Just needed an opinion before go all in and subscribe to GeForce now

You can disconnect the VPN once the Nvidia Client changes from queue to Loading, this sometimes doesn’t work on the Android app.

Also to view some stats like ping, rig details, packet loss etc. You can press Ctrl + Alt + F6 once you are connected to the server. EU Central gives the best ping specifically the np-frk-04 server.

One advice I would like to give you is that, manually test your network in the GeForce Now Windows or Android app. As to know which server is giving you the best ping and then manually select it instead of letting GeForce Now do it for you.

You can also use TouchVPN on PC and connect to sweden, as I can play on that server

In free obviously I don’t mind the one hour session. But does it still have that queue thing where it can sometimes take 15-20 mins to find a rig for us?

Just wanted to know if this works with any other VPN, if anyone has tried it, do let me know.

Thanks bud gonna try this out! Hope the latency doesn’t suck!

Btw why did you mention abt breaking TOS? What kind of TOS cud we possibly break?

Will it suck my mobile data like reddit?

I think this was the only method which was to be followed ._.

For some reason, when I run geforce now on my browser, it gives me an error. “There was a problem starting your session. Please try again.”

I have a question - after the first time setups, do I need to start up the vpn before i launch geforce now everytime?

Has anyone tried it with BlueStacks? Coz you can install mod APKs in it and for some reason GeForce now doesn’t run on BlueStacks