To participate in Udacity Nanodegree programs and courses, please make sure your computer or mobile device meets the following minimum requirements. Certain programs and tools may have additional requirements. Please view the respective overview page for those details.


  • An up-to-date version of Chrome is strongly recommended.
  • We also support the latest versions of Firefox, Safari, Opera and Microsoft Edge.
  • At this time, most features, including Classroom, Knowledge, and Student Hub, are supported on mobile web.

Internet Connectivity

  • Download: 2+ Mbps recommended; minimum 1 Mbps.
  • Upload: 0.5 Mbps.
  • Mobile Data: Reliable Wi-Fi or cellular data connection.

Operating System

  • PC: Windows 7 or higher with the latest updates installed (note: Internet Explorer is not supported).
  • Mac: OS X 10.11 or higher with latest updates installed.
  • Linux: Any recent distribution that has the supported browsers installed.
  • Ubuntu: 17.10+ or 14.04 LTS+.


  • Each course and program has its own specific hardware requirements in terms of processing power, hard drive space and any external hardware. Please refer to the program’s individual overview page for additional info.


  • Ability to watch YouTube videos is required. If YouTube is blocked on your network, please contact your IT support or internet provider.
  • If you do not use the HTML5 player, we recommend Adobe Flash Player v28.
  • If you do not use the HTML5 player, we recommend Adobe Flash Player v28.

Google Account

Required for Webcasts, one on one appointments, and exit interviews

  • Sign up for Google account here.
  • If you have a Gmail or YouTube account, that same login can be used to access all of Google’s features.