Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
Font
The Font enum is used in TextBox, TextLabel, TextButton, and similar GUI objects to determine how the element will render its text.
See also Font as a newer alternative to this enum which encapsulates fonts as a datatype and provides access to more fonts than this enum allows.
Items
| Name | Value | Description |
|---|---|---|
| Legacy | 0 | ![]() |
| Arial | 1 | Arial has been removed. Using it will map to the Arimo font family of the Font data type. |
| ArialBold | 2 | ArialBold has been removed. Using it will map to the Arimo font family of the Font data type. |
| SourceSans | 3 | ![]() |
| SourceSansBold | 4 | ![]() |
| SourceSansLight | 5 | ![]() |
| SourceSansItalic | 6 | ![]() |
| Bodoni | 7 | ![]() |
| Garamond | 8 | ![]() |
| Cartoon | 9 | ![]() |
| Code | 10 | ![]() |
| Highway | 11 | ![]() |
| SciFi | 12 | ![]() |
| Arcade | 13 | ![]() |
| Fantasy | 14 | ![]() |
| Antique | 15 | ![]() |
| SourceSansSemibold | 16 | ![]() |
| Gotham | 17 | Gotham has been removed. Using it will map to the Montserrat font family of the Font data type. |
| GothamMedium | 18 | GothamMedium has been removed. Using it will map to the Montserrat font family of the Font data type. |
| GothamBold | 19 | GothamBold has been removed. Using it will map to the Montserrat font family of the Font data type. |
| GothamBlack | 20 | GothamBlack has been removed. Using it will map to the Montserrat font family of the Font data type. |
| AmaticSC | 21 | ![]() |
| Bangers | 22 | ![]() |
| Creepster | 23 | ![]() |
| DenkOne | 24 | ![]() |
| Fondamento | 25 | ![]() |
| FredokaOne | 26 | ![]() |
| GrenzeGotisch | 27 | ![]() |
| IndieFlower | 28 | ![]() |
| JosefinSans | 29 | ![]() |
| Jura | 30 | ![]() |
| Kalam | 31 | ![]() |
| LuckiestGuy | 32 | ![]() |
| Merriweather | 33 | ![]() |
| Michroma | 34 | ![]() |
| Nunito | 35 | ![]() |
| Oswald | 36 | ![]() |
| PatrickHand | 37 | ![]() |
| PermanentMarker | 38 | ![]() |
| Roboto | 39 | ![]() |
| RobotoCondensed | 40 | ![]() |
| RobotoMono | 41 | ![]() |
| Sarpanch | 42 | ![]() |
| SpecialElite | 43 | ![]() |
| TitilliumWeb | 44 | ![]() |
| Ubuntu | 45 | ![]() |
| BuilderSans | 46 | See Builder Font License. |
| BuilderSansMedium | 47 | See Builder Font License. |
| BuilderSansBold | 48 | See Builder Font License. |
| BuilderSansExtraBold | 49 | See Builder Font License. |
| Arimo | 50 | ![]() |
| ArimoBold | 51 | ![]() |
| Unknown | 100 | Set when the GUI object's font face is set to a Font that has no corresponding enum value. |
Legacy

| Field | Value |
|---|---|
| value | 0 |
Arial
Arial has been removed. Using it will map to the Arimo font family of the Font data type.
| Field | Value |
|---|---|
| value | 1 |
ArialBold
ArialBold has been removed. Using it will map to the Arimo font family of the Font data type.
| Field | Value |
|---|---|
| value | 2 |
SourceSans

| Field | Value |
|---|---|
| value | 3 |
SourceSansBold

| Field | Value |
|---|---|
| value | 4 |
SourceSansLight

| Field | Value |
|---|---|
| value | 5 |
SourceSansItalic

| Field | Value |
|---|---|
| value | 6 |
Bodoni

| Field | Value |
|---|---|
| value | 7 |
Garamond

| Field | Value |
|---|---|
| value | 8 |
Cartoon

| Field | Value |
|---|---|
| value | 9 |
Code

| Field | Value |
|---|---|
| value | 10 |
Highway

| Field | Value |
|---|---|
| value | 11 |
SciFi

| Field | Value |
|---|---|
| value | 12 |
Arcade

| Field | Value |
|---|---|
| value | 13 |
Fantasy

| Field | Value |
|---|---|
| value | 14 |
Antique

| Field | Value |
|---|---|
| value | 15 |
SourceSansSemibold

| Field | Value |
|---|---|
| value | 16 |
Gotham
Gotham has been removed. Using it will map to the Montserrat font family of the Font data type.
| Field | Value |
|---|---|
| value | 17 |
GothamMedium
GothamMedium has been removed. Using it will map to the Montserrat font family of the Font data type.
| Field | Value |
|---|---|
| value | 18 |
GothamBold
GothamBold has been removed. Using it will map to the Montserrat font family of the Font data type.
| Field | Value |
|---|---|
| value | 19 |
GothamBlack
GothamBlack has been removed. Using it will map to the Montserrat font family of the Font data type.
| Field | Value |
|---|---|
| value | 20 |
AmaticSC

| Field | Value |
|---|---|
| value | 21 |
Bangers

| Field | Value |
|---|---|
| value | 22 |
Creepster

| Field | Value |
|---|---|
| value | 23 |
DenkOne

| Field | Value |
|---|---|
| value | 24 |
Fondamento

| Field | Value |
|---|---|
| value | 25 |
FredokaOne

| Field | Value |
|---|---|
| value | 26 |
GrenzeGotisch

| Field | Value |
|---|---|
| value | 27 |
IndieFlower

| Field | Value |
|---|---|
| value | 28 |
JosefinSans

| Field | Value |
|---|---|
| value | 29 |
Jura

| Field | Value |
|---|---|
| value | 30 |
Kalam

| Field | Value |
|---|---|
| value | 31 |
LuckiestGuy

| Field | Value |
|---|---|
| value | 32 |
Merriweather

| Field | Value |
|---|---|
| value | 33 |
Michroma

| Field | Value |
|---|---|
| value | 34 |
Nunito

| Field | Value |
|---|---|
| value | 35 |
Oswald

| Field | Value |
|---|---|
| value | 36 |
PatrickHand

| Field | Value |
|---|---|
| value | 37 |
PermanentMarker

| Field | Value |
|---|---|
| value | 38 |
Roboto

| Field | Value |
|---|---|
| value | 39 |
RobotoCondensed

| Field | Value |
|---|---|
| value | 40 |
RobotoMono

| Field | Value |
|---|---|
| value | 41 |
Sarpanch

| Field | Value |
|---|---|
| value | 42 |
SpecialElite

| Field | Value |
|---|---|
| value | 43 |
TitilliumWeb

| Field | Value |
|---|---|
| value | 44 |
Ubuntu

| Field | Value |
|---|---|
| value | 45 |
BuilderSans

See Builder Font License.
| Field | Value |
|---|---|
| value | 46 |
BuilderSansMedium

See Builder Font License.
| Field | Value |
|---|---|
| value | 47 |
BuilderSansBold

See Builder Font License.
| Field | Value |
|---|---|
| value | 48 |
BuilderSansExtraBold

See Builder Font License.
| Field | Value |
|---|---|
| value | 49 |
Arimo

| Field | Value |
|---|---|
| value | 50 |
ArimoBold

| Field | Value |
|---|---|
| value | 51 |
Unknown
Set when the GUI object's font face is set to a Font that has no corresponding enum value.
| Field | Value |
|---|---|
| value | 100 |