TightVNC Server Remote Tool Installation on Raspberry Pi All Models

In this segment, we are going to install “TightVNC Server Remote Tool on Raspberry Pi All Models”

What is TightVNC?

 TightVNC provides a graphical login to remote machines using RDP (Microsoft Remote Desktop Protocol). TightVNC accepts connections from a variety of RDP clients: FreeRDP, rdesktop, NeutrinoRDP, and Microsoft Remote Desktop Client (for Windows, macOS, iOS, and Android).

As Windows-to-Windows Remote Desktop can, TightVNC supports not only graphics remoting but also

  • Two-way clipboard transfer (text, bitmap, file)
  • Audio redirection
  • Drive redirection (mount local client drives on the remote machine)
  • RDP transport is encrypted using TLS by default.

Software Required :

Equipment Required Optional
Raspberry Pi Raspberry Pi 4 Case
SD_Card SD Card
Raspberry Pi Keyboard
Ethernet Ethernet Cable Mouse
Charger Power Adapter    
HDD External HDD    
Shop now

Raspbian OS Installation

  • Download Raspbian OS from Official Website: raspberrypi.org
  • Then write the image to the SD Card using: Etcher
  • Now, Boot the Raspberry Pi with this SD Card, Follow the On-Screen Instructions and then open Terminal.

Update & Upgrade Raspbian

sudo apt-get update 
sudo apt-get upgrade

Install Server

sudo apt-get install tightvncserver 
sudo reboot

Starting Server

  • After that, we need to set our TightVNC Password.
vncserver :1

Start Server on StartUp

  • To start the service on startup we need to edit: sudo nano /etc/rc.local
  • Then we need to add
su - pi -c '/use/bin/vncserver :1'
  • above exit 0
  • After that, press CTRL+X, then Y and hit ENTER to save the File.
  • Then reboot the Raspberry Pi.
sudo reboot

On Windows Computer

  • Open TightVNC Viewer and enter the Raspberry Pi IP Address:5901 and click Connect.


  • Enter the password that you have created at the time of Installation.
  • To check the RaspberryPi IP Address from windows use Wireless Network Watcher.

Get RaspberryPi IP Address from RaspberryPi

sudo ifconfig

Reset Password


In conclusion

  • You are ready to use TightVNC on your Raspberry Pi.
  • If you come across any issues or have some feedback related to this tutorial, Please share your thoughts. 

Please check out my other articles:

Did you find us helpful?

Subscribe our YouTube Channel YouTube
Support us on Patreon Patreon
Like us on Facebook facebook
Share This Article with others

Harish Kumar

As a founder of the PcMac YouTube channel and website, Our goal is to provide Free Technical help to people and spread knowledge to everyone.
0 0 votes
Article Rating
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
3 years ago

Thanks, works great but had to correct the value added to rc.local to
su – pi -c ‘/usr/bin/vncserver :1’