The following is a list of all classes available in the Roblox API. There is also a list of classes by category.
Similar resources include the Roblox API Reference maintained by Anaminus and the Roblox Engine API Reference in the Roblox Creator Documentation.
Classes can also be browsed on the classes category page.
- Object
- EditableImage
- EditableMesh
- Instance
- AccessoryDescription
- AccountService
- Accoutrement
- AchievementService
- AdPortal
- AdService
- AdvancedDragger
- AnalyticsService
- Animation
- AnimationClip
- AnimationClipProvider
- AnimationController
- AnimationFromVideoCreatorService
- AnimationFromVideoCreatorStudioService
- AnimationRigData
- AnimationStreamTrack
- AnimationTrack
- Animator
- Annotation
- AnnotationsService
- AppLifecycleObserverService
- AppUpdateService
- AssetCounterService
- AssetDeliveryProxy
- AssetImportService
- AssetImportSession
- AssetManagerService
- AssetPatchSettings
- AssetService
- Atmosphere
- Attachment
- AudioAnalyzer
- AudioChorus
- AudioCompressor
- AudioDeviceInput
- AudioDeviceOutput
- AudioDistortion
- AudioEcho
- AudioEmitter
- AudioEqualizer
- AudioFader
- AudioFilter
- AudioFlanger
- AudioFocusService
- AudioLimiter
- AudioListener
- AudioPitchShifter
- AudioPlayer
- AudioReverb
- AudioSearchParams
- AvatarChatService
- AvatarCreationService
- AvatarEditorService
- AvatarImportService
- Backpack
- BadgeService
- BaseImportData
- BasePlayerGui
- BaseRemoteEvent
- BaseWrap
- Beam
- BindableEvent
- BindableFunction
BodyMover- BodyPartDescription
- Breakpoint
- BrowserService
- BulkImportService
- CacheableContentProvider
- CalloutService
- Camera
- CaptureService
- ChangeHistoryService
- CharacterAppearance
- Chat
- ChatbotUIService
- ClickDetector
- CloudCRUDService
- Clouds
- ClusterPacketCache
- Collaborator
- CollaboratorsService
- CollectionService
- CommandInstance
- CommandService
- CommerceService
- Configuration
- ConfigureServerService
- ConnectivityService
- Constraint
- ContentProvider
- ContextActionService
- Controller
- ControllerBase
- ControllerManager
- ControllerService
- ConversationalAIAcceptanceService
- CookiesService
- CorePackages
- CoreScriptDebuggingManagerHelper
- CoreScriptSyncService
- CreationDBService
- CreatorStoreService
- CrossDMScriptChangeListener
CustomEventCustomEventReceiver- DataModelMesh
- DataModelPatchService
- DataModelSession
- DataStoreGetOptions
- DataStoreIncrementOptions
- DataStoreInfo
- DataStoreKey
- DataStoreKeyInfo
- DataStoreObjectVersionInfo
- DataStoreOptions
- DataStoreService
- DataStoreSetOptions
- Debris
- DebugSettings
- DebuggablePluginWatcher
- DebuggerBreakpoint
- DebuggerConnection
- DebuggerConnectionManager
- DebuggerLuaResponse
- DebuggerManager
- DebuggerUIService
- DebuggerVariable
- DebuggerWatch
- DeviceIdService
- Dialog
- DialogChoice
- DraftsService
- Dragger
- DraggerService
- EditableService
- EulerRotationCurve
- EventIngestService
- ExampleService
- ExperienceAuthService
- ExperienceInviteOptions
- ExperienceNotificationService
- ExperienceService
- ExperienceStateCaptureService
- ExplorerFilter
- ExplorerFilterAutocompleter
- Explosion
- FaceAnimatorService
- FaceControls
- FaceInstance
- FacialAnimationRecordingService
- FacialAnimationStreamingServiceStats
- FacialAnimationStreamingServiceV2
- FacialAnimationStreamingSubsessionStats
- Feature
- File
- Fire
- FlagStandService
- FloatCurve
- FlyweightService
- Folder
- ForceField
- FriendService
FunctionalTest- GamePassService
- GameSettings
- GamepadService
- GenericChallengeService
- Geometry
- GeometryService
- GetTextBoundsParams
- GlobalDataStore
- GoogleAnalyticsConfiguration
- GroupService
- GuiBase
- GuiService
- GuidRegistryService
- HapticEffect
- HapticService
- HeatmapService
- HeightmapImporterService
- HiddenSurfaceRemovalAsset
- Highlight
Hopper- HttpRbxApiService
- HttpRequest
- HttpService
- Humanoid
- HumanoidDescription
- IKControl
- ILegacyStudioBridge
- IXPService
- IncrementalPatchBuilder
- InputObject
- InsertService
- JointInstance
JointsService- KeyboardService
- Keyframe
- KeyframeMarker
- KeyframeSequenceProvider
- LSPFileSyncService
- LanguageService
- Light
- Lighting
- LinkingService
- LiveScriptingService
- LocalStorageService
- LocalizationService
- LocalizationTable
- LodDataEntity
- LodDataService
- LogReporterService
- LogService
- LoginService
- LuaSettings
- LuaSourceContainer
- LuaWebService
- LuauScriptAnalyzerService
- MarkerCurve
- MarketplaceService
- MaterialGenerationService
- MaterialGenerationSession
- MaterialService
- MaterialVariant
- MemStorageConnection
- MemStorageService
- MemoryStoreHashMap
- MemoryStoreQueue
- MemoryStoreService
- MemoryStoreSortedMap
Message- MessageBusConnection
- MessageBusService
- MessagingService
- MetaBreakpoint
- MetaBreakpointContext
- MetaBreakpointManager
- Mouse
- MouseService
- MultipleDocumentInterfaceInstance
- NetworkMarker
- NetworkPeer
- NetworkReplicator
- NetworkSettings
- NoCollisionConstraint
- Noise
- NotificationService
- OmniRecommendationsService
- OpenCloudApiV1
- OpenCloudService
- OperationGraph
- PVInstance
- PackageLink
- PackageService
- PackageUIService
- Pages
- PartOperationAsset
- ParticleEmitter
- PatchBundlerFileWatch
- PatchMapping
- Path
- PathfindingLink
- PathfindingModifier
- PathfindingService
- PausedState
- PermissionsService
- PhysicsService
- PhysicsSettings
- PlaceStatsService
- PlacesService
- PlatformCloudStorageService
- PlatformFriendsService
- Player
- PlayerEmulatorService
- PlayerHydrationService
- PlayerScripts
- PlayerViewService
- Players
- Plugin
- PluginAction
- PluginCapabilities
- PluginDebugService
- PluginDragEvent
- PluginGuiService
- PluginManagementService
- PluginManager
- PluginManagerInterface
- PluginMenu
- PluginPolicyService
- PluginToolbar
- PluginToolbarButton
PointsService- PolicyService
- PoseBase
- PostEffect
- ProcessInstancePhysicsService
- ProximityPrompt
- ProximityPromptService
- PublishService
- RTAnimationTracker
- RbxAnalyticsService
- ReflectionMetadata
- ReflectionMetadataCallbacks
- ReflectionMetadataClasses
- ReflectionMetadataEnums
- ReflectionMetadataEvents
- ReflectionMetadataFunctions
- ReflectionMetadataItem
- ReflectionMetadataProperties
- ReflectionMetadataYieldFunctions
- ReflectionService
- RemoteCursorService
- RemoteDebuggerServer
- RemoteFunction
- RenderSettings
- RenderingTest
- ReplicatedFirst
- ReplicatedStorage
- RibbonNotificationService
- RobloxPluginGuiService
- RobloxReplicatedStorage
- RobloxSerializableInstance
- RobloxServerStorage
- RomarkRbxAnalyticsService
- RomarkService
- RotationCurve
- RtMessagingService
- RunService
- RuntimeScriptService
- SafetyService
- ScreenshotHud
- ScriptBuilder
- ScriptChangeService
- ScriptCloneWatcher
- ScriptCloneWatcherHelper
- ScriptCommitService
- ScriptContext
- ScriptDebugger
- ScriptDocument
- ScriptEditorService
- ScriptProfilerService
- ScriptRegistrationService
- ScriptRuntime
- ScriptService
- Selection
- SelectionHighlightManager
- SensorBase
- ServerScriptService
- ServerStorage
- ServiceProvider
- ServiceVisibilityService
- SessionService
- SharedTableRegistry
- ShorelineUpgraderService
- Sky
- Smoke
- SmoothVoxelsUpgraderService
- SnippetService
- SocialService
- Sound
- SoundEffect
- SoundGroup
- SoundService
- Sparkles
- SpawnerService
- StackFrame
- StandalonePluginScripts
- StartPageService
- StarterGear
- StarterPack
- StarterPlayer
- StarterPlayerScripts
- StartupMessageService
- Stats
- StatsItem
- StopWatchReporter
- StreamingService
- Studio
- StudioAssetService
- StudioAttachment
- StudioCallout
- StudioData
- StudioDeviceEmulatorService
- StudioObjectBase
- StudioPublishService
- StudioScriptDebugEventListener
- StudioSdkService
- StudioService
- StudioTheme
- StudioUserService
- StudioWidgetsService
- StyleBase
- StyleDerive
- StyleLink
- StylingService
- SurfaceAppearance
- TaskScheduler
- Team
- TeamCreateData
- TeamCreatePublishService
- TeamCreateService
- Teams
- TeleportAsyncResult
- TeleportOptions
- TeleportService
- TemporaryCageMeshProvider
- TemporaryScriptService
- TerrainDetail
- TerrainRegion
- TestService
- TextBoxService
- TextChannel
- TextChatCommand
- TextChatConfigurations
- TextChatMessage
- TextChatMessageProperties
- TextChatService
- TextFilterResult
- TextFilterTranslatedResult
- TextService
- TextSource
- TextureGenerationPartGroup
- TextureGenerationService
- TextureGenerationUnwrappingRequest
- ThirdPartyUserService
- ThreadState
- TimerService
- ToastNotificationService
- TouchInputService
- TouchTransmitter
- TracerService
- TrackerLodController
- TrackerStreamAnimation
- Trail
- Translator
- TutorialService
- TweenBase
- TweenService
- UGCAvatarService
- UGCValidationService
- UIBase
- UIDragDetectorService
- UnvalidatedAssetService
- UserGameSettings
- UserInputService
- UserService
- VRService
- VRStatusService
- ValueBase
- Vector3Curve