Skip to content

Instantly share code, notes, and snippets.

@pch
Created October 28, 2011 10:01
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save pch/1322006 to your computer and use it in GitHub Desktop.
Save pch/1322006 to your computer and use it in GitHub Desktop.
Spotify

How to use Spotify in any country

If you can put up with ads, you can easily trick Spotify and sign up for an account, even if you're not in one of the supported countries. You'll need:

  • A Facebook account
  • SSH access to a server based in one of the supported countries (US, UK, whatevs).

First, set up an SSH tunnel, as described here: http://paulstamatiou.com/how-to-surf-securely-with-ssh-tunnel

Once you're done, go to http://whatismyipaddress.com/ and make sure the map shows you the country where the server is located.

Now you should be able to sign up for Spotify. Download the app, log in and voila. You can now turn off the ssh tunnel and the app should work fine.

There's a small catch, though. Spotify lets you "take your music abroad" only for 14 days, but there's a way around. When your trial expires, set up an SSH tunnel, then go to Spotify -> Preferences -> Proxy. Select "Socks5", enter host and port. Restart the app and your trial should be re-set. After that you can turn off the proxy settings and close the tunnel.

If Spotify shows you only the login window and you can't get to the preferences, do the following: turn off your airport, try to log in to Spotify. It should display an error message and allow you to enter the proxy settings.

@carlj
Copy link

carlj commented Apr 26, 2012

did you know how to tunnel the Spotify App through mitmproxy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment