Version: 2021.3
Asset Store Publisher portal
Using Unity as a Library in other applications

Platform development

Before starting out with the Unity Editor, you might want to familiarize yourself with the platforms that you can create your projects in. Unity supports most of the leading desktop, web, and mobile platforms as follows:

  • Standalone platforms: macOS, Windows, and Linux
  • tvOS
  • iOSApple’s mobile operating system. More info
    See in Glossary
  • Android
  • WebGLA JavaScript API that renders 2D and 3D graphics in a web browser. The Unity WebGL build option allows Unity to publish content as JavaScript programs which use HTML5 technologies and the WebGL rendering API to run Unity content in a web browser. More info
    See in Glossary

Note: If you are a developer with access to Closed platformsIncludes platforms that require confidentiality and legal agreements with the platform provider for using their developer tools and hardware. Note that these platforms are not open to development prior to an established relationship with the operator. For example, PlayStation, Game Core for Xbox, Nintendo, and so on.
See in Glossary
, you might see more platform options when you download and register your preferred platform setup. For further information, see Platform Module Installation..

For a full list of platforms that Unity supports as well as the system requirements for these platforms, see documentation on System Requirements.

Additional resources:

Asset Store Publisher portal
Using Unity as a Library in other applications