Does Roblox allow the use of FPS unlockers?

Hey, so I was watching some footage of people playing my bowling game with FPS unlockers, allowing them to get 400+ frames. It actually breaks some elements of my game, such as extremely quicker animations…

Does Roblox even allow this?

If so, is there any way I could combat this? Like, would there be a way I could use RenderStep to determine if the player is running above 60 frames??



If I’m not mistaken, yes, FPS unlockers are allowed.

I might be mistaken but it is possible to combat this, many posts have been created based on this, try searching it up:

– This post might help you VV

1 Like

There is also a method of workspace which is :GetRealPhysicsFPS().


Thanks guys, I’ll check this out. :slight_smile:

To confirm, yes FPS unlockers are allowed. At RDC 2019, a Roblox employee confirmed that there will be no moderation action taken toward those who use them.


As others have said, this is allowed.

As a way to combat this breaking game mechanics, you should use the deltaTime argument passed to RenderStepped/Stepped/Heartbeat to determine how much to move something. That will be the amount of time that passed since the event last ran.


When i contacted roblox support about this, they said FPS unlockers are not allowed


That returns the fps of physics, not rendering.