# fullScreen

> Enables full-screen mode for the application.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static bool fullScreen { get; set; }
```

### Remarks

Use this property to toggle full-screen mode. The following example toggles between the application's current full-screen mode and windowed mode.

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void Start()
    {
        // Toggle fullscreen
        Screen.fullScreen = !Screen.fullScreen;
    }
}
```

A full-screen switch doesn't happen immediately. The change takes effect when the current frame is finished.

`Screen.fullScreen` is a simplified, Boolean alternative to [Screen.fullScreenMode](/engine/6000.0/script-reference/unityengine/screen/fullscreenmode.md). Setting it to true switches the application to the default full-screen mode configured in [PlayerSettings.fullScreenMode](/engine/6000.0/script-reference/unityeditor/playersettings/fullscreenmode.md). If no valid default is set, Unity uses [FullScreenMode.FullScreenWindow](/engine/6000.0/script-reference/unityengine/fullscreenmode/fullscreenwindow.md). Setting it to false switches the application to [FullScreenMode.Windowed](/engine/6000.0/script-reference/unityengine/fullscreenmode/windowed.md). Reading the property returns true for full-screen modes. It returns false for [FullScreenMode.Windowed](/engine/6000.0/script-reference/unityengine/fullscreenmode/windowed.md), and might also return false for [FullScreenMode.MaximizedWindow](/engine/6000.0/script-reference/unityengine/fullscreenmode/maximizedwindow.md) depending on the platform. To choose a specific full-screen mode, such as [FullScreenMode.ExclusiveFullScreen](/engine/6000.0/script-reference/unityengine/fullscreenmode/exclusivefullscreen.md) or [FullScreenMode.MaximizedWindow](/engine/6000.0/script-reference/unityengine/fullscreenmode/maximizedwindow.md), use [Screen.fullScreenMode](/engine/6000.0/script-reference/unityengine/screen/fullscreenmode.md) instead. To change the resolution and full-screen mode together, use [Screen.SetResolution](/engine/6000.0/script-reference/unityengine/screen/setresolution.md).

**Notes:**

* `Screen.fullScreen` is read-only on iOS.
* When Stage Manager is enabled on iPadOS, the `Screen.fullScreen` remains true for the application built with [full-screen display mode](/engine/6000.0/manual/platform-specific/iphone/getting-started/class-player-settings-ios.md#multitasking). The application maintains the full-screen resolution in supported orientations even when the Stage Manager scales the application.
