The free PuTTY program for Microsoft Windows systems allows you to establish SSH connections. The program includes port forwarding capability, so that you can forward connectivity to a port on the system running PuTTY to a port on the SSH server to which you have connected using PuTTY or even another system accessible from the SSH server. E.g., suppose you can remotely connect to a SSH server at your home or business, but you can't access a web server at home or at the business location remotely. One option you can use is have PuTTY "listen" on the system on which it runs on a port, e.g., port 8888, and for any connection to that port on the local system on which PuTTY is running, forward the connection to the remote web server through the SSH server as explained at Port forwarding to another device with PuTTY. Such port forwarding can be performed to any TCP port.
Alternatively, you can set up a SOCKS proxy using PuTTY as noted at Using PuTTY to set up a SOCKS Proxy Connection. Instructions for configuring some browsers ito use a SOCKS proxy are provided from the links below: