The following VPN services have a free mode, but remember that somebody has to pay for the bandwidth, hardware and maintenance.
One way or another they will get their money, mostly by trying to get you to upgrade limiting what you can do, for example, no video streaming or P2P. Other providers will show advertisements, and one or two could be a scam logging username and passwords. To ward off fraud it is best to stick with VPN companies that have been around for a long time, tell you who they are and how they make their money.
Unlimited bandwidth free VPN
FreeOpenVPN.org: Free VPN service with servers in the US, Europe, Russia and Asia, there are no restrictions the only requirement is that you visit their website after certain amount of days to update the VPN password.
Bright VPN: Free VPN with multiple locations in all continents and unlimited bandwidth, this VPN is financed by big companies and institutions in need of IPs from other computers for research purposes, Bright VPN vetoes them manually and they don´t collect any data on you.
Urban VPN: Free for non commercial use, multiple locations across all continents and it can unblock many streaming services. This VPN uses your computer bandwidth and sells your anonymized data but you can opt out in settings.
Hola VPN: A P2P free VPN with thousands of servers worldwide and unlimited bandwith, the software will use a few of your computer resources for the network.
PlanetVPN: Free Romanian VPN provider with no traffic limit, there is no need for registration and they keep no logs, the free option includes 5 locations, it can be used in Windows, Mac and Linux as well as smartphones and browser extensions.
Atlas VPN: Offering a free VPN with unlimited bandwidth in three different locations and it can be installed in as many devices as you like. They keep no logs of your activities.
VPNBook: Free VPN provider with servers in the USA, UK and Romania. You can choose PPTP for mobile devices or the more secure OpenVPN protocol. Their website contains a username and password that you will need to log into the VPN, it changes daily and you have to visit again to find out the new login credentials.
JellyVPN: Secure free VPN with no logs and unlimited bandwidth, the only catch is that the free account must be renewed every month and speed is limited at 3Mbps, L2TP protocol only. To get rid of those limitations you must upgrade.
ShellFire VPN: Unlimited bandwidth with a speed limit of 1Mbps, this is more than enough to browse the Internet, you should be able to stream video too as long as it is not in high definition. The free option gives you access to servers in the US and Germany, if you wish to have more bandwidth and servers you will have to upgrade.
Hoxx VPN: Multiple world locations, the free version does not have limits but encryption is 1024-bit, to get a higher degree of protection you will have to upgrade to the paid version.
Tuxler VPN: Limited access to locations in the free version but unlimited bandwidth and secure connection.
Betternet: Provider with no bandwidth limit or restrictions of any kind, the company has a transparency report with income and expenses in their website and they disclose that the free VPN is funded with the installation of free apps, in exchange for this you will not be shown advertisements and no data will be sold.
VPNGate: A network of P2P volunteer run nodes, coordinated by the University of Tsukuba in Japan, their aim is to help people bypass ISP censorship. You can choose one of the dozens of available countries but you have no way to know who is running the node and if they are looking at what you do or not.
LimitlessVPN: A company claiming that they do not keep user logs, they offer a free VPN with unlimited bandwidth in exchange for using your computer processing power. There is no advertising or tracking.
UltraSurf: Designed specially to work in China to help people circumvent ISP censorship but it will also work in Iran, VPN based in the US funded by Internet activists.
FreeVPN.me: New free VPN provider that claims they don’t log VPN usage, allow torrents and have unlimited bandwidth. When something seems too good to be truth, be cautious.
ProtonVPN: No logs VPN with no bandwidth limit, the constraints of this free VPN are that speed is low and only three countries are available. There is the possibility of paying for it and getting many more features.
Free VPN limited by bandwidth
HotSpotShield: Ad supported VPN service, it gives you a free USA computer IP with 500MB/day limit, enough to browse the Internet but not suitable to watch long movies, once you hit the limit you will have to wait a few hours.
Privado VPN: Swiss VPN offering a generous 10GB/month free allowance, peer to peer is blocked and the free VPN keeps logs to avoid abuse but you can upgrade to the paid version to lift all the limits and enjoy no logs, hundreds of servers and support.
Faceless: Free VPN version gives you 2GB bandwidth a month, with limited choice of servers and speed but as secure as their paid for version, with no logs kept and the same level of encryption.
WindScribe: Freemium no logs VPN service based in Canada, this is a new company currently running a promotion offering 10GB/month for free, at some point in the future the free VPN will be reduced to 2GB/month.
ZoogVPN: The free version of this VPN provider based in Greece offers you five locations and 10GB of free bandwidth monthly, this becomes unlimited bandwidth and dozens of new countries if you upgrade to a paid subscription.
SecurityKiss: Ireland based VPN provider giving you 300MB daily usage with no advertisements or speed limit. They keep VPN logs for ten days to stop abuse.
TunnelBear: VPN service offers 500MB of free bandwidth every month, this can be extended with an extra 1GB if you Tweet about the company.
Hide.me: Free VPN service gives you 2GB/month of available bandwidth in two locations with speed only allocated if paying customers do not need that capacity.
Free VPN for iOS and Android
VPNhub: A VPN provider with multiple servers and unlimited bandwidth. There is one catch, the desktop version requires a paid subscription, and the VPN is using advertising to finance the cost of providing the service. If this bothers you, buy the premium version.