<style id="elementor-post-8909">.elementor-8909 .elementor-element.elementor-element-d83c968:not(.elementor-motion-effects-element-type-background), .elementor-8909 .elementor-element.elementor-element-d83c968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE4CB;}.elementor-8909 .elementor-element.elementor-element-d83c968{border-style:solid;border-width:0px 0px 0px 5px;border-color:#F49E44;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:30px 20px 30px 20px;}.elementor-8909 .elementor-element.elementor-element-d83c968 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8909 .elementor-element.elementor-element-48325f4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;color:#F49E44;}.elementor-8909 .elementor-element.elementor-element-0786952 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-17a76d9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-da78df7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-b98ef69 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-aaae8f8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-08f6103 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8909 .elementor-element.elementor-element-d9cbb9a .elementor-tab-title.elementor-active a, .elementor-8909 .elementor-element.elementor-element-d9cbb9a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-8909 .elementor-element.elementor-element-d9cbb9a .elementor-toggle-title{font-size:20px;}</style>{"id":8909,"date":"2021-08-12T14:55:00","date_gmt":"2021-08-12T14:55:00","guid":{"rendered":"https:\/\/www.realvnc.com\/en\/?post_type=blog&#038;p=8909"},"modified":"2026-10-13T10:59:47","modified_gmt":"2026-10-13T09:59:47","slug":"raspberry-pi-vnc","status":"publish","type":"blog","link":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/","title":{"rendered":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"8909\" class=\"elementor elementor-8909\" data-elementor-post-type=\"blog\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d410e5e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d410e5e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-babab64\" data-id=\"babab64\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d83c968 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d83c968\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-6491ea1\" data-id=\"6491ea1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-48325f4 elementor-widget elementor-widget-heading\" data-id=\"48325f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Running Pi OS Bookworm or Trixie?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2efdd0 elementor-widget elementor-widget-text-editor\" data-id=\"c2efdd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Please see our guide: <a href=\"https:\/\/help.realvnc.com\/hc\/en-us\/articles\/360002249917-RealVNC-Connect-and-Raspberry-Pi\" target=\"_blank\" rel=\"noopener\">RealVNC Connect and Raspberry Pi<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-98eee9b elementor-widget elementor-widget-text-editor\" data-id=\"98eee9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>This article applies to RealVNC Connect through version 7.<\/em><\/p><p>In this guide, we&#8217;ll walk you through everything you need to know about enabling VNC on your Raspberry Pi and using RealVNC for <a href=\"\/en\/discover\/remote-desktop\/\">remote access<\/a>, including tips for getting started and ensuring a smooth experience.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95251ac elementor-widget elementor-widget-image\" data-id=\"95251ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2024\/12\/df004bd7-9a97-4d0b-9f80-3f51d9ba15a9-1024x680.jpeg\" class=\"attachment-large size-large wp-image-50289\" alt=\"Raspberry pi board in a clear plastic case\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2024\/12\/df004bd7-9a97-4d0b-9f80-3f51d9ba15a9-1024x680.jpeg 1024w, https:\\www.realvnc.com\wp-content\uploads\2024\12\df004bd7-9a97-4d0b-9f80-3f51d9ba15a9-300x199.jpeg 300w, df004bd7-9a97-4d0b-9f80-3f51d9ba15a9-768x510.jpeg768w,df004bd7-9a97-4d0b-9f80-3f51d9ba15a9-1536x1020.jpeg1536w,df004bd7-9a97-4d0b-9f80-3f51d9ba15a9.jpeg1600w\"sizes=\"(max-width:1024px) 100vw, 1024px\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0786952 elementor-widget elementor-widget-heading\" data-id=\"0786952\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Can you control Raspberry Pi remotely?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0343247 elementor-widget elementor-widget-text-editor\" data-id=\"0343247\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Yes, with <a href=\"\/en\/connect\/\">RealVNC Connect<\/a>, you can securely access and <a href=\"\/en\/raspberry-pi-remote-access-software\/\">control your Raspberry Pi remotely<\/a>, whether you&#8217;re using it with a display or as a <a href=\"\/en\/blog\/raspberry-pi-headless-setup\/\">headless<\/a> Raspberry Pi.<\/p><p>This is perfect for situations where you may wish to have your Raspberry Pi constantly performing tasks, but don\u2019t necessarily need visual access to it all the time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17a76d9 elementor-widget elementor-widget-heading\" data-id=\"17a76d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Use RealVNC Connect With Raspberry Pi?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7bdc79 elementor-widget elementor-widget-text-editor\" data-id=\"c7bdc79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>RealVNC Connect makes it easy to access Raspberry Pi devices remotely, giving you the full GUI (Graphical User Interface) so you can interact with your Pi as if you were right in front of it. You can configure settings, run applications, troubleshoot, and manage your Raspberry Pi from any device, whether it&#8217;s <a href=\"\/en\/blog\/raspberry-pi-from-windows\/\">Windows<\/a>, macOS, Linux, or even a smartphone or tablet.<\/p><p><strong>What you&#8217;ll need before you start:<\/strong><\/p><p>Setting up VNC on a Raspberry Pi takes only a few things:<\/p><ul><li>A Raspberry Pi running Raspberry Pi OS. Any current model works<\/li><li>A microSD card with the operating system installed using Raspberry Pi Imager<\/li><li>RealVNC Server on the Pi and RealVNC Viewer on the computer you&#8217;ll connect from<\/li><li>A Windows, macOS, or Linux computer, or an iOS or Android device, to use as your VNC client<\/li><li>Both devices on the same local network for your first connection. You can switch to cloud access afterward.<\/li><\/ul><p>Ready to experience the convenience of remote access? <a href=\"https:\/\/manage.realvnc.com\/en\/auth\/sign_up\">Sign up for a free trial<\/a> today and see how easily you can access Raspberry Pi hardware from anywhere.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85fe2cd elementor-widget elementor-widget-heading\" data-id=\"85fe2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1. Ensure software is up to date<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c275924 elementor-widget elementor-widget-text-editor\" data-id=\"c275924\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The first step when setting up a <a href=\"\/en\/blog\/remote-desktop\/\">remote desktop<\/a> for Raspberry Pi is to ensure that your Raspberry Pi OS and installed packages are up to date.<\/p><p>In order to update the packages running on your device, you&#8217;ll need to run the following two commands:<\/p><p>Terminal $<\/p><p><em>sudo apt update<\/em><br><em>sudo apt upgrade<\/em><\/p><p><img decoding=\"async\" class=\"aligncenter wp-image-25083 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/1.png\" alt=\"RealVNC connect setup installer with the accept and install button\" width=\"535\" height=\"489\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/1.png 535w, https:\\www.realvnc.com\wp-content\uploads\2023\10\1-300x274.png 300w\" sizes=\"(max-width: 535px) 100vw, 535px\"><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c129aa6 elementor-widget elementor-widget-heading\" data-id=\"c129aa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2. Enable RealVNC on Raspberry Pi<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c02ac9 elementor-widget elementor-widget-text-editor\" data-id=\"9c02ac9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The next step is to install RealVNC Server on your Raspberry Pi device.<\/p><p><img decoding=\"async\" class=\"aligncenter wp-image-25088 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/1a-custom.png\" alt=\"RealVNC connect setup screen for choosing to install realvnc viewer and server\" width =\"548\" height=\"487\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/1a-custom.png 548w, https:\ \www.realvnc.com\wp-content\uploads\2023\10\1a-custom-300x267.png300w\" sizes =\"(max-width: 548px) 100vw, 548px\"><\/p><p>To do this, run the following command:<\/p><p>Terminal $<\/p><p><em>sudo apt install realvnc-vnc-server realvnc-vnc-viewer<\/em><\/p><p>RealVNC will be disabled by default on your Raspberry Pi device, however you can easily enable it using either the desktop or the terminal.<\/p><p>To enable RealVNC on the desktop, navigate to the start menu &gt; Preferences &gt; Raspberry Pi Configuration.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25093 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/2.png\" alt=\"RealVNC server licensing sign-in screen\" width=\"646\" height=\"621\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/2.png 646w, https:\\www.realvnc.com\wp-content\uploads\2023\10\2-300x288.png 300w\" sizes=\"(max-width: 646px) 100vw, 646px\"><\/p><p>Then select \u2018Interfaces&#8217;, and click \u2018Enable&#8217; next to VNC. Then click \u2018OK&#8217;.<\/p><p>To enable VNC using the terminal, enter the following command:<\/p><p>Terminal $<\/p><p><em>sudo raspi-config<\/em><\/p><p>Using the arrows, navigate to \u2018Interfacing Options&#8217; &gt; \u2018VNC&#8217;, then choose \u2018Yes&#8217; and select \u2018OK&#8217;.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25098 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/3.png\" alt=\"RealVNC server licensing screen for choosing a 2-step verification method\" width=\"654\" height=\"615\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/3.png 654w, https:\\www.realvnc.com\wp-content\uploads\2023\10\3-300x282.png 300w\" sizes=\"(max-width: 654px) 100vw, 654px\"><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b85321 elementor-widget elementor-widget-heading\" data-id=\"8b85321\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3. Complete the connection<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b82f12 elementor-widget elementor-widget-text-editor\" data-id=\"5b82f12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Log in to your Raspberry Pi device using your RealVNC\u00ae account. Then, log in to the same account on the device running RealVNC Viewer. Your Raspberry Pi device should show as an available connection.<\/p><p>If you have a headless Raspberry Pi, you can also connect without using a RealVNC account. Simply make note of the IP address shown in RealVNC Server, which will allow you to initiate a <a href=\"\/en\/blog\/how-to-set-up-a-direct-vnc-connection\/\">Direct Connection<\/a>.<\/p><h4>How to find your Raspberry Pi&#8217;s IP address<\/h4><p>If you&#8217;re making a Direct Connection or running a headless Raspberry Pi, you&#8217;ll need its IP address. The quickest way is to open a terminal window on the Raspberry Pi and run:<\/p><p>Terminal $<br>hostname -I<\/p><p>The first value returned is your Pi&#8217;s IP address on the local network (something like 192.168.0.5). If your Raspberry Pi is headless, you can also find it by checking your router&#8217;s list of connected devices, or by using a network scanning tool such as nmap or a mobile app like Fing.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25108 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/5.png\" alt=\"RealVNC server authentication and encryption settings with unix password maximum 256-bit aes selected\" width =\"648\" height =\"626\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/5.png 648w, https:\ \ www.realvnc.com\wp-content\uploads\2023\10\5-300x290.png300w\"sizes =\"(max-width: 648px) 100vw, 648px\"><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25113 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/6.png\" alt=\"RealVNC server access control settings for choosing who can connect\" width=\"646\" height=\"630\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/6.png 646w, https:\\www.realvnc.com\wp-content\uploads\2023\10\6-300x293.png 300w\" sizes=\"(max-width: 646px) 100vw, 646px\"><\/p><p>When asked for login credentials, use the username and password you set up for your Raspberry Pi. Current versions of Raspberry Pi OS no longer ship with a default &#8216;pi&#8217; account and &#8216;raspberry&#8217; password. You create your own when you first set up the device in Raspberry Pi Imager or on first boot, so use those details here.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25118 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/7.png\" alt=\"RealVNC viewer welcome screen with cloud and direct connectivity options a sign-in button\" width =\"935\" height=\"609\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/7.png 935w, https:\ \www.realvnc.com\wp-content\uploads\2023\10\7-300x195.png300w, 7-768x500.png 768w\"sizes=\"(max-width:935px)100vw,935px\"><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25123 size-full\" src=\"\/wp-content\/uploads\/2023\/10\/8.png\" alt=\"RealVNC viewer address book showing available team computers\" width=\"931\" height=\"692\" srcset=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/10\/8.png 931w, https:\\www.realvnc.com\wp-content\uploads\2023\10\8-300x223.png 300w, 8-768x571.png768w\"sizes=\"(max-width:931px)100vw,931px\"><\/p><p>Congratulations \u2013 you&#8217;ve now completed the setup of RealVNC Connect on a Raspberry Pi device.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da78df7 elementor-widget elementor-widget-heading\" data-id=\"da78df7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Using RealVNC Connect for a Raspberry Pi virtual desktop<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b8c22c elementor-widget elementor-widget-text-editor\" data-id=\"7b8c22c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you wish to do this, run the following command on your Raspberry Pi device:<\/p><p>Terminal $<\/p><p><em>vncserver<\/em><\/p><p>Write down the IP address and display number shown. Then you can enter these details into RealVNC Viewer, and you&#8217;ll be able to connect.<\/p><p>If you wish to stop the remote virtual desktop, enter the following command:<\/p><p>Terminal $<\/p><p><em>vncserver-kill:&lt;display-number&gt;<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b98ef69 elementor-widget elementor-widget-heading\" data-id=\"b98ef69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Secure, Seamless Access to Your Raspberry Pi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-375fd02 elementor-widget elementor-widget-text-editor\" data-id=\"375fd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>With <a href=\"\/en\/connect\/\">RealVNC Connect<\/a>, you can effortlessly and securely remotely control your Raspberry Pi, whether it&#8217;s connected to a monitor or operating as a headless device. Manage projects, transfer files, and monitor system properties\u2014all from your device of choice, no matter where you are.<\/p><p>Ready to experience the convenience of remote access? <a href=\"https:\/\/manage.realvnc.com\/en\/auth\/sign_up\">Sign up for a free trial<\/a> today and see how it can transform the way you work with your Raspberry Pi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aaae8f8 elementor-widget elementor-widget-heading\" data-id=\"aaae8f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Troubleshooting common connection issues<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bae77a0 elementor-widget elementor-widget-text-editor\" data-id=\"bae77a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If RealVNC Viewer can&#8217;t reach your Raspberry Pi, a few quick checks usually fix it:<\/p><ul><li><strong>Check the basics:<\/strong> make sure your Pi is powered on, connected to the network, and that RealVNC Server is running.<\/li><li><strong>Confirm the IP address:<\/strong> if you&#8217;re using a Direct Connection, your Pi&#8217;s IP address may have changed \u2014 run hostname -I on the Pi to confirm it.<\/li><li><strong>Check your firewall:<\/strong> on the connecting computer, make sure your firewall isn&#8217;t blocking RealVNC Viewer, and that port 5900 is open if you&#8217;re connecting over the local network.<\/li><li><strong>Verify both devices are signed in:<\/strong> for cloud connections, both the Pi and the viewer need to be signed in to the same RealVNC account.<\/li><li><strong>Restart and retry:<\/strong> rebooting both the Raspberry Pi and your router clears most temporary network issues.<\/li><li><strong>On a Pi 4 or 5, check the display server:<\/strong> recent Raspberry Pi OS releases default to Wayland, which RealVNC Server doesn&#8217;t use. If VNC won&#8217;t start, run sudo raspi-config, go to Advanced Options &gt; Wayland, and switch to X11.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08f6103 elementor-widget elementor-widget-heading\" data-id=\"08f6103\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQs on VNC for Raspberry Pi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9cbb9a elementor-widget elementor-widget-toggle\" data-id=\"d9cbb9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2281\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2281\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Is RealVNC free for Raspberry Pi?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2281\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2281\"><p>RealVNC Server is available to install on Raspberry Pi and it may come pre-installed on some versions of Raspberry Pi. You will need a RealVNC Connect subscription to use RealVNC on your Pi device. With our free Lite plan, you can license a maximum of 3 devices as long as they are personal devices and you aren&#8217;t using RealVNC for commercial purposes. If you want to make manually configured direct connections then a paid subscription is needed.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2282\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2282\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">What port does VNC Raspberry Pi use?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2282\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2282\"><p data-pm-slice=\"1 1 []\">The RealVNC Raspberry Pi port is 5900.<\/p><p>You should ensure that you open this port on all the middle devices to work the communication from your PC to the Raspberry Pi.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2283\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2283\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How do I secure my Raspberry Pi remotely?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2283\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2283\"><p data-pm-slice=\"1 1 []\">There are several steps you can take to ensure that you&#8217;re remotely accessing your Raspberry Pi in a secure manner.<\/p><p>You should treat every connection as if it&#8217;s been made in a hostile environment and ensure that data is end-to-end encrypted. Make sure you also have control over what connections are made and by whom.<\/p><p>Multifactor authentication and device sign-in verification are other steps that are recommended for secure connections.<\/p><p>RealVNC Connect offers all of these <a href=\"https:\/\/www.realvnc.com\/en\/connect\/security\/\" target=\"_blank\" rel=\"noopener noreferrer\">security features<\/a> and more. It provides vigorous security options and authentication tools, giving you complete control and complete peace of mind.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2284\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2284\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How do I access Raspberry Pi desktop remotely?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2284\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2284\"><p>Once RealVNC Server is running on your Pi, you can open the full Raspberry Pi desktop from another machine using RealVNC Viewer. Install RealVNC Viewer on the computer or mobile device you want to connect from. It&#8217;s available for Windows, macOS, Linux, iOS, and Android. Then sign in to the same RealVNC account. Your Raspberry Pi appears in your device list, and selecting it opens its desktop (GUI) just as if you were sitting in front of it.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2285\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2285\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Can I use SSH to access my Raspberry Pi?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2285\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2285\"><p>Yes. Alongside VNC, you can use SSH (Secure Shell) to reach your Raspberry Pi terminal remotely. SSH gives you command-line access rather than the full desktop, and it encrypts the data sent over the network so it&#8217;s hard for anyone to intercept. You enable SSH the same way you enable VNC: open Raspberry Pi Configuration, or run sudo raspi-config, then go to Interface Options and turn on SSH. You&#8217;ll still need your Pi&#8217;s IP address and login details to connect.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2286\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-2286\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Can I access my Raspberry Pi from outside my local network?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2286\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-2286\"><p>Yes. With RealVNC Connect&#8217;s cloud connections, you can reach your Raspberry Pi over the internet from outside your local Wi-Fi network, without setting up port forwarding. Sign in to the same RealVNC account on both devices and the connection is brokered for you. If you&#8217;d rather keep all traffic on the same network, a Direct Connection over your local network is the alternative.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2287\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-2287\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How do I enable VNC on Raspberry Pi?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2287\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-2287\"><p>You can enable VNC on a Raspberry Pi in two ways. On the desktop, open Raspberry Pi Configuration, select Interface Options, and enable VNC. From the terminal, run sudo raspi-config, choose Interface Options, select VNC, and confirm. Once VNC is enabled and RealVNC Server is running, your Raspberry Pi is ready to accept a remote connection.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is RealVNC free for Raspberry Pi?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>RealVNC Server is available to install on Raspberry Pi and it may come pre-installed on some versions of Raspberry Pi. You will need a RealVNC Connect subscription to use RealVNC on your Pi device. With our free Lite plan, you can license a maximum of 3 devices as long as they are personal devices and you aren&#8217;t using RealVNC for commercial purposes. If you want to make manually configured direct connections then a paid subscription is needed.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"What port does VNC Raspberry Pi use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p data-pm-slice=\\\"1 1 []\\\">The RealVNC Raspberry Pi port is 5900.<\\\/p><p>You should ensure that you open this port on all the middle devices to work the communication from your PC to the Raspberry Pi.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How do I secure my Raspberry Pi remotely?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p data-pm-slice=\\\"1 1 []\\\">There are several steps you can take to ensure that you&#8217;re remotely accessing your Raspberry Pi in a secure manner.<\\\/p><p>You should treat every connection as if it&#8217;s been made in a hostile environment and ensure that data is end-to-end encrypted. Make sure you also have control over what connections are made and by whom.<\\\/p><p>Multifactor authentication and device sign-in verification are other steps that are recommended for secure connections.<\\\/p><p>RealVNC Connect offers all of these <a href=\\\"https:\\\/\\\/www.realvnc.com\\\/en\\\/connect\\\/security\\\/\\\" target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">security features<\\\/a> and more. It provides vigorous security options and authentication tools, giving you complete control and complete peace of mind.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How do I access Raspberry Pi desktop remotely?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Once RealVNC Server is running on your Pi, you can open the full Raspberry Pi desktop from another machine using RealVNC Viewer. Install RealVNC Viewer on the computer or mobile device you want to connect from. It&#8217;s available for Windows, macOS, Linux, iOS, and Android. Then sign in to the same RealVNC account. Your Raspberry Pi appears in your device list, and selecting it opens its desktop (GUI) just as if you were sitting in front of it.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Can I use SSH to access my Raspberry Pi?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes. Alongside VNC, you can use SSH (Secure Shell) to reach your Raspberry Pi terminal remotely. SSH gives you command-line access rather than the full desktop, and it encrypts the data sent over the network so it&#8217;s hard for anyone to intercept. You enable SSH the same way you enable VNC: open Raspberry Pi Configuration, or run sudo raspi-config, then go to Interface Options and turn on SSH. You&#8217;ll still need your Pi&#8217;s IP address and login details to connect.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Can I access my Raspberry Pi from outside my local network?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes. With RealVNC Connect&#8217;s cloud connections, you can reach your Raspberry Pi over the internet from outside your local Wi-Fi network, without setting up port forwarding. Sign in to the same RealVNC account on both devices and the connection is brokered for you. If you&#8217;d rather keep all traffic on the same network, a Direct Connection over your local network is the alternative.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How do I enable VNC on Raspberry Pi?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>You can enable VNC on a Raspberry Pi in two ways. On the desktop, open Raspberry Pi Configuration, select Interface Options, and enable VNC. From the terminal, run sudo raspi-config, choose Interface Options, select VNC, and confirm. Once VNC is enabled and RealVNC Server is running, your Raspberry Pi is ready to accept a remote connection.<\\\/p>\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Follow this step-by-step guide to enable VNC on Raspberry Pi and set up a secure RealVNC Connect remote access connection to your Pi from anywhere.<\/p>\n","protected":false},"author":31,"featured_media":8883,"template":"","blog_category":[931],"class_list":["post-8909","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_category-vnc"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Set Up a Raspberry Pi RealVNC Remote Access Connection | RealVNC<\/title>\n<meta name=\"description\" content=\"Follow this step-by-step guide to enable vnc on raspberry pi and set up a secure realvnc connect remote access connection your from anywhere.\" \>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \>\n<link rel=\"canonical\" href=\"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/\" \>\n<meta property=\"og:locale\" content=\"en_US\" \>\n<meta property=\"og:type\" content=\"article\" \>\n<meta property=\"og:title\" content=\"How to set up a raspberry pi realvnc remote access connection\" \>\n<meta property=\"og:description\" content=\"Follow this step-by-step guide to enable vnc on raspberry pi and set up a secure realvnc connect remote access connection your from anywhere.\" \>\n<meta property=\"og:url\" content=\"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/\" \>\n<meta property=\"og:site_name\" content=\"RealVNC\u00ae\" \>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/realvnc\" \>\n<meta property=\"article:modified_time\" content=\"2026-10-13T09:59:47+00:00\" \>\n<meta property=\"og:image\" content=\"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp\" \>\n\t<meta property=\"og:image:width\" content=\"1042\" \>\n\t<meta property=\"og:image:height\" content=\"696\" \>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \>\n<meta name=\"twitter:site\" content=\"@realvnc\" \>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/\"},\"author\":{\"name\":\"RealVNC\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#\\\/schema\\\/person\\\/505d415578d7c153d5d004b19f33b53f\"},\"headline\":\"How to Set Up a Raspberry Pi RealVNC Remote Access Connection\",\"datePublished\":\"2021-08-12T14:55:00+00:00\",\"dateModified\":\"2026-10-13T09:59:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/\"},\"wordCount\":1617,\"publisher\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/VNC-Connect-Raspberry-Pi.webp\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/\",\"url\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/\",\"name\":\"How to Set Up a Raspberry Pi RealVNC Remote Access Connection | RealVNC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/VNC-Connect-Raspberry-Pi.webp\",\"datePublished\":\"2021-08-12T14:55:00+00:00\",\"dateModified\":\"2026-10-13T09:59:47+00:00\",\"description\":\"Follow this step-by-step guide to enable VNC on Raspberry Pi and set up a secure RealVNC Connect remote access connection to your Pi from anywhere.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/VNC-Connect-Raspberry-Pi.webp\",\"contentUrl\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/VNC-Connect-Raspberry-Pi.webp\",\"width\":1042,\"height\":696,\"caption\":\"VNC-Connect-Raspberry-Pi\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/raspberry-pi-vnc\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blogs\",\"item\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Set Up a Raspberry Pi RealVNC Remote Access Connection\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/\",\"name\":\"RealVNC\u00ae\",\"description\":\"The world&#039;s safest remote access software\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#organization\",\"name\":\"RealVNC\u00ae\",\"url\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/realvnc-logo-blue.png\",\"contentUrl\":\"https:\\\/\\\/www.realvnc.com\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/realvnc-logo-blue.png\",\"width\":300,\"height\":41,\"caption\":\"RealVNC\u00ae\"},\"image\":{\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/realvnc\",\"https:\\\/\\\/x.com\\\/realvnc\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/realvnc\\\/\",\"https:\\\/\\\/www.youtube.com\\\/RealVNCLtd\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/RealVNC\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.realvnc.com\\\/en\\\/#\\\/schema\\\/person\\\/505d415578d7c153d5d004b19f33b53f\",\"name\":\"RealVNC\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g\",\"caption\":\"RealVNC\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection | RealVNC","description":"Follow this step-by-step guide to enable VNC on Raspberry Pi and set up a secure RealVNC Connect remote access connection to your Pi from anywhere.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection","og_description":"Follow this step-by-step guide to enable VNC on Raspberry Pi and set up a secure RealVNC Connect remote access connection to your Pi from anywhere.","og_url":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/","og_site_name":"RealVNC\u00ae","article_publisher":"https:\/\/www.facebook.com\/realvnc","article_modified_time":"2026-10-13T09:59:47+00:00","og_image":[{"width":1042,"height":696,"url":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@realvnc","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#article","isPartOf":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/"},"author":{"name":"RealVNC","@id":"https:\/\/www.realvnc.com\/en\/#\/schema\/person\/505d415578d7c153d5d004b19f33b53f"},"headline":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection","datePublished":"2021-08-12T14:55:00+00:00","dateModified":"2026-10-13T09:59:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/"},"wordCount":1617,"publisher":{"@id":"https:\/\/www.realvnc.com\/en\/#organization"},"image":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/","url":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/","name":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection | RealVNC","isPartOf":{"@id":"https:\/\/www.realvnc.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#primaryimage"},"image":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp","datePublished":"2021-08-12T14:55:00+00:00","dateModified":"2026-10-13T09:59:47+00:00","description":"Follow this step-by-step guide to enable VNC on Raspberry Pi and set up a secure RealVNC Connect remote access connection to your Pi from anywhere.","breadcrumb":{"@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#primaryimage","url":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp","contentUrl":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2022\/03\/VNC-Connect-Raspberry-Pi.webp","width":1042,"height":696,"caption":"VNC-Connect-Raspberry-Pi"},{"@type":"BreadcrumbList","@id":"https:\/\/www.realvnc.com\/en\/blog\/raspberry-pi-vnc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.realvnc.com\/en\/"},{"@type":"ListItem","position":2,"name":"Blogs","item":"https:\/\/www.realvnc.com\/en\/blog\/"},{"@type":"ListItem","position":3,"name":"How to Set Up a Raspberry Pi RealVNC Remote Access Connection"}]},{"@type":"WebSite","@id":"https:\/\/www.realvnc.com\/en\/#website","url":"https:\/\/www.realvnc.com\/en\/","name":"RealVNC\u00ae","description":"The world&#039;s safest remote access software","publisher":{"@id":"https:\/\/www.realvnc.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.realvnc.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.realvnc.com\/en\/#organization","name":"RealVNC\u00ae","url":"https:\/\/www.realvnc.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.realvnc.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/05\/realvnc-logo-blue.png","contentUrl":"https:\/\/www.realvnc.com\/wp-content\/uploads\/2023\/05\/realvnc-logo-blue.png","width":300,"height":41,"caption":"RealVNC\u00ae"},"image":{"@id":"https:\/\/www.realvnc.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/realvnc","https:\/\/x.com\/realvnc","https:\/\/www.linkedin.com\/company\/realvnc\/","https:\/\/www.youtube.com\/RealVNCLtd","https:\/\/en.wikipedia.org\/wiki\/RealVNC"]},{"@type":"Person","@id":"https:\/\/www.realvnc.com\/en\/#\/schema\/person\/505d415578d7c153d5d004b19f33b53f","name":"RealVNC","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d95cbb9294770b615786a0d7ab34d9e66477d2115f031620926a5d0f17d22cfb?s=96&d=mm&r=g","caption":"RealVNC"}}]}},"_links":{"self":[{"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/blog\/8909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/users\/31"}],"version-history":[{"count":10,"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/blog\/8909\/revisions"}],"predecessor-version":[{"id":128205,"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/blog\/8909\/revisions\/128205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/media\/8883"}],"wp:attachment":[{"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/media?parent=8909"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.realvnc.com\/en\/wp-json\/wp\/v2\/blog_category?post=8909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}