How to set up a free cloud PC

MoyMote guide · October 28, 2026

Google gives some new accounts $300 of trial money. You use it to rent a computer that sits far away on the internet. You open it and use it on your phone. This is called a "cloud computer".

1. Sign up2. Get the free credit3. Open a machine4. Do the prep5. Connect from phone6. Shut it down

Step by step, from your phone

  1. Go to the site. In your phone's browser open cloud.google.com/free. In Chrome, tap the three dots at the top right and tick "Desktop site". Google's page then opens in full.
  2. Sign up. Sign in with your Google account. Start the free trial. Add your card. This is only to check it is you. The trial does not turn paid by itself.
  3. Get the free credit. When signup ends, your account gets $300, good for 90 days. You do nothing else.
  4. Open the machines page. On the Google Cloud page, go to Compute Engine. Then go to VM instances. If it asks you to turn something on, agree. Then tap "Create instance".
    Compute EngineVM instancesCreate instanceTap here
  5. Choose the machine. A region is the place where the machine sits. Pick one close to you. For machine type pick e2-standard-8. That is a strong computer: 8 processors, 32 GB memory. The operating system is the main program inside the computer. Debian and Ubuntu are two kinds of Linux. Pick Debian. Then tap "Create".
    Region (where it sits)Close to youMachine typee2-standard-8Operating systemDebian (comes ready)CreateTap here
  6. Do a one-time prep. This step makes the machine ready to open from your phone. In the machine list, tap "SSH" (SSH is a way to talk to the machine by typing). A black text window opens. Paste the lines below into the black window, press Enter, and wait until it finishes (it takes a few minutes).
    curl https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/chrome-remote-desktop.gpg && echo "deb [arch=amd64] https://dl.google.com/linux/chrome-remote-desktop/deb stable main" | sudo tee /etc/apt/sources.list.d/chrome-remote-desktop.list && sudo apt-get update
    sudo DEBIAN_FRONTEND=noninteractive apt-get install --assume-yes chrome-remote-desktop && sudo DEBIAN_FRONTEND=noninteractive apt install --assume-yes xfce4 desktop-base dbus-x11 xscreensaver
    sudo bash -c 'echo "exec /etc/X11/Xsession /usr/bin/xfce4-session" > /etc/chrome-remote-desktop-session' && sudo systemctl disable lightdm.service
    Then open remotedesktop.google.com/headless in a new tab. Tap Begin, then Next, then Authorize. Copy the line given for Debian Linux. Go back to the black window, paste the line and press Enter. Pick a 6-digit PIN (6 numbers, like a password).
    SSHheadless$ _Black window1 Paste the setup lines2 Begin, Next, Authorize3 Paste the line, pick PINTap here
  7. Connect from your phone. To connect means to open the far computer's screen. Install the Chrome Remote Desktop app on your phone. Sign in with the same Google account. Choose your machine. Type the 6-digit PIN.
    Your machinesMachine nameTap herePIN (6 digits)● ● ● ● ● ●Connect
  8. Shut it down when you finish. In your phone's browser go back to the Google Cloud page. Select the machine. Tap "Stop". This stops the hourly charge. A very small disk charge stays. If you are done for good, delete the machine.
    Machine is runningStopTap here

If you have a computer

The same steps work in a computer browser. To connect, open remotedesktop.google.com/access.

More

MoyMote is a Windows app that lets you control your monitor's brightness and other settings from your phone. See what it does.