
- ESX
- QBCore
- vRP
By Luke

Quick answer: press F8 and run profile_fpsFieldOfView 90. It is the client profile variable for the on-foot first-person camera, stored in your fivem.cfg. The number is not a guaranteed angle, so compare the same scene before and after. A server can force its own value with setr profile_fpsFieldOfView, and vehicle, aiming and scripted cameras can ignore it.
Adjust first-person field of view in the game’s camera settings, then compare the same scene before and after. A comfortable setting should let you read the scene without distracting distortion; the widest view is not automatically the best.
The configuration and code examples here target FiveM for GTA V Legacy. Enhanced has different runtime and compatibility rules; check Cfx.re’s Legacy-to-Enhanced changes before applying them to an Enhanced server.
Confirm you are testing first-person gameplay. Third-person, vehicle and scripted cinematic cameras can have separate behavior. A server resource may control its own camera; ask the community which settings it exposes.
Cfx.re exposes some game profile variables through its client console, but the numeric scale and availability depend on the setting and build. Do not paste a value advertised as a guaranteed number of degrees without verifying that exact variable. The official client-console reference explains how to inspect available commands.
Use the camera native appropriate to a camera your resource created, and release that camera when the interaction ends. A scripted-camera FOV is separate from the player’s normal first-person profile. Test multiple aspect ratios and provide a way to leave the camera.
A wider view can expose more scene content. Compare the same route and graphics settings rather than assuming an FPS gain. Keep the setting that remains comfortable and stable for your system. To undo the change, restore the slider position you recorded.





