2 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

SavedQualitySetting

Represents the user's saved graphics quality preference, stored in UserGameSettings.SavedQualityLevel. When set to SavedQualitySetting.Automatic, the engine selects quality automatically based on device performance; otherwise the chosen level (1–10) is persisted across sessions and applied as the initial quality setting on next launch.

Items

NameValueDescription
Automatic0Graphics quality is determined automatically based on device performance.
QualityLevel11Saved graphics quality level 1 — the lowest explicit quality setting.
QualityLevel22Saved graphics quality level 2.
QualityLevel33Saved graphics quality level 3.
QualityLevel44Saved graphics quality level 4.
QualityLevel55Saved graphics quality level 5.
QualityLevel66Saved graphics quality level 6.
QualityLevel77Saved graphics quality level 7.
QualityLevel88Saved graphics quality level 8.
QualityLevel99Saved graphics quality level 9.
QualityLevel1010Saved graphics quality level 10 — the highest explicit quality setting.

Automatic

Graphics quality is determined automatically based on device performance.

FieldValue
value0

QualityLevel1

Saved graphics quality level 1 — the lowest explicit quality setting.

FieldValue
value1

QualityLevel2

Saved graphics quality level 2.

FieldValue
value2

QualityLevel3

Saved graphics quality level 3.

FieldValue
value3

QualityLevel4

Saved graphics quality level 4.

FieldValue
value4

QualityLevel5

Saved graphics quality level 5.

FieldValue
value5

QualityLevel6

Saved graphics quality level 6.

FieldValue
value6

QualityLevel7

Saved graphics quality level 7.

FieldValue
value7

QualityLevel8

Saved graphics quality level 8.

FieldValue
value8

QualityLevel9

Saved graphics quality level 9.

FieldValue
value9

QualityLevel10

Saved graphics quality level 10 — the highest explicit quality setting.

FieldValue
value10