# Highest possible FPS

**URL:** <https://forum.babylonjs.com/t/highest-possible-fps/30994>\
**Category:** Questions\
**Created:** [June 2, 2022, 7:04am UTC](https://forum.babylonjs.com/t/highest-possible-fps/30994 "2022-06-02T07:04:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_Shoes](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/steven_shoes/32/22202_2.png) [@Steven\_Shoes](https://forum.babylonjs.com/u/Steven_Shoes)\
**Post date:** [June 2, 2022, 7:04am UTC](https://forum.babylonjs.com/t/highest-possible-fps/30994/1 "2022-06-02T07:04:17Z")

</div>

General question, is there a limit to the amount of times _engine.runRenderLoop_ will execute per second? That is, is there a limit to how high the fps of a BabylonJS program will go? Or will it keep increasing as long as there are resources to do so?

---

<div class="post-metadata">

**Author:** ![11128](https://avatars.discourse-cdn.com/v4/letter/1/d07c76/32.png) [@11128](https://forum.babylonjs.com/u/11128)\
**Post date:** [June 2, 2022, 9:49am UTC](https://forum.babylonjs.com/t/highest-possible-fps/30994/2 "2022-06-02T09:49:48Z")

</div>

hello @Steven_Shoes  
Here’s a link to something similar to what I’ve asked in the past. The maximum check I measured was 165hz (maximum in my environment)

> [@Requests about how to set max fps below 60](https://forum.babylonjs.com/t/requests-about-how-to-set-max-fps-below-60/28881):
>
> onBeforeRenderObservable, animations, and anythings that are bound to the frame and executed Beyond 60, the behavior becomes erratic (ex When it was a, running became very fast, walking stopped at 165hz) so want something like engine.setMaximumFps = 60 ( at least 30) it is possible?
