CSGO Viewmodel Commands

The commands in this page will explain how you can modify your camera's field of view (FOV), and view model (the location of your gun/character's hands).

What is the Viewmodel

Your in-game hand and weapon can take up a huge chunk of your screen, limiting your first-person mode vision. This is called your viewmodel, and it can often cover up your screen more than they should.

CSGO Viewmodel commands

Available commands

This is the command that moves your gun to your left hand, also known as the switch hand command.
Default
0
Arguments
0 / 1
This command sets your client's FOV to the specified number.
Default
60
Arguments
FOV
Offsets your viewmodel on the x-axis.
Arguments
X Offset
Offsets your viewmodel on the y-axis.
Arguments
Y Offset
Offsets your viewmodel on the z-axis.
Arguments
Z Offset
This command allows you to change between the viewmodel presets. If you change the viemodel offset you will need to set this to 0, otherwise ur changes will be reset when restarting the game.
Arguments
1 / 2 / 3
The amount of the viewmodel that lowers when running.
Default
21
Arguments
Value
The amount of the viewmodel that moves side to side when running.
Default
0.4
Arguments
Value
The amount of the viewmodel that moves up and down when running.
Default
0.25
Frequency at which the viewmodel bobs. NOTE: sv_competitive_minspec 1 forces cl_bobcycle .98!
Default
0.98
The amount of the viewmodel that shifts to the left when firing your weapon.
Default
1.5
Arguments
Viewmodel Shift
The amount of the viewmodel that shifts to the right when firing your weapon.
Default
0.75
Arguments
Viewmodel Shift

Best viewmodel settings

Just like crosshairs and DPIs, every player may have different preferences on how they would like to set their viewmodel settings.

However, we can recommend some viewmodel settings that are used by the best Counter Strike Global Offensive players in the world. Feel free to copy their viewmodel settings if you’re having trouble deciding on values!

s1mple viewmodel settings

The table below shows the viewmodel settings that are used by s1mple. You can copy and paste this cfg file to your game:

viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 0
viewmodel_offset_z -1.5
cl_viewmodel_shift_left_amt 1.5
cl_viewmodel_shift_right_amt 0.75
viewmodel_recoil 0
cl_righthand 1

NiKo viewmodel settings

The table below shows the viewmodel settings that are used by NiKo. You can copy and paste this cfg file to your game:

viewmodel_fov 65
viewmodel_offset_x 2
viewmodel_offset_y 1.5
viewmodel_offset_z -1
cl_viewmodel_shift_left_amt 1.5
cl_viewmodel_shift_right_amt 0.75
viewmodel_recoil 0
cl_righthand 1

View model Workshop Map

It is normal for players to have a hard time adjusting their viewmodel settings using a set of commands. So, community member crashz has created a very useful workshop map, which is called “crashz’ Viewmodel Generator.”

crashz' Viewmodel Generator

On this map, there are lots of interactive buttons that you can use in order to adjust your viewmodel easily. Consider downloading this map and also check out other cool maps such as this one in our article on workshop maps!

Download the viewmodel generator