# bundleVersion

> The application’s global version number string.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor](/engine/6000.3/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public static string bundleVersion { get; set; }
```

### Remarks

This is the master version string for your project, corresponding to the `Version` field in the Player Settings UI. It is shared across all platforms and is the value returned by [Application.version](/engine/6000.3/script-reference/unityengine/application/version.md) at runtime.

How this string is used depends on the target platform:

* **Android:** Maps to `versionName`. This is the user-facing version displayed in the Google Play Store.
* **iOS / macOS:** Maps to `CFBundleShortVersionString`. This is the `Version` field in the Xcode project and the marketing version in the App Store.
* **Windows / Linux:** Populates the executable's file metadata (specifically the `File Version` and `Product Version` fields on Windows).
* **WebGL:** Included in the build's metadata.

**Note**: While this is the user-facing version, many platforms require an internal build number for store submissions. Refer to [\_bundleVersionCode](/engine/6000.3/script-reference/unityeditor/playersettings/android/bundleversioncode.md), [\_buildNumber](/engine/6000.3/script-reference/unityeditor/playersettings/ios/buildnumber.md), [\_buildNumber](/engine/6000.3/script-reference/unityeditor/playersettings/tvos/buildnumber.md), [\_buildNumber](/engine/6000.3/script-reference/unityeditor/playersettings/visionos/buildnumber.md).
