Custom Client Advanced Options

To Customize AnyDesk, there are many configuration options available. You can either override a setting (meaning there is no way to change it back within AnyDesk) or change the default setting which AnyDesk uses. For security-related features, always use override.

Security Settings
Feature Key-value pair
Disable the entire Settings ad.ui.cfg_enabled=false
Disable User Interface settings ad.ui.cfg_enable_interface=false
Disable Security settings ad.ui.cfg_enable_security=false
Disable Privacy settings ad.ui.cfg_enable_privacy=false
Disable Display settings ad.ui.cfg_enable_video=false
Disable Audio settings ad.ui.cfg_enable_audio=false
Disable Connection settings ad.ui.cfg_enable_connection=false
Disable File Transfer settings ad.ui.cfg_enable_filetransfer=false
Disable Recording settings ad.ui.cfg_enable_recording=false
Allow installation ad.features.install=true
Request elevation on startup (UAC) ad.features.auto_uac=true
Forbid others to save login information for this computer ad.security.allow_logon_token=false
Enable Access Control List ad.security.acl_enabled=true
Set Access Control List ad.security.acl_list=<ID/Alias>
Disable direct connections ad.anynet.direct=false
Start session recording when a session starts ad.recording.auto_start=true
Forbid remote users to:
Hear my computer's sound output ad.security.hear_audio=false
Control my computer's keyboard and mouse ad.security.control_input=false
Access my computer's clipboard ad.security.sync_clipbrd=false
Access my computer's clipboard to tranfer files ad.security.clipboard.files=false
Lock my computer's keyboard and mouse ad.security.block_input=false
Restart my computer ad.security.restart=false
Use the file manager ad.security.file_manager=false
Request system information ad.security.sysinfo=false
Show a coloured mouse pointer when physical input is forbidden ad.security.user_pointer=false
Individual Settings
Feature Key-value pair
Override default language (see below) ad.ui.lang=en
Disable auto-select language ad.ui.lang.auto=false
Show AnyDesk ID instead of Alias ad.ui.alias_or_id=true
Automatically register Alias ad.features.register_alias=true
Auto register Alias to namespace ad.anynet.register.add_to_namespace=true
Hide local task bar if AnyDesk window is maximized ad.ui.maximize_type=true
Disable comment on session close ad.ui.comment_session=false
AnyDesk starts in the advanced view ad.roster.adv_view=true
Position and size of the window:
Start AnyDesk with maximized window ad.ui.main_win.max=true
Set horizontal position of left window border on screen ad.ui.main_win.x=<pixels>
Set vertical position of top window border on screen ad.ui.main_win.y=<pixels>
Set window width in pixels (min:900) ad.ui.main_win.width=<pixels>
Set window height in pixels (min:720) ad.ui.main_win.height=<pixels>
Address Book features:
Disable Address Book ad.features.address_book=false
Choose the view type of Address Book ad.abook.view_type=0,1 (0:thumbnail; 1:list)
Automatically add to Address Book (Currently it's only possible to add licensed users to the default Address Book group, see below)
Use the following key-value pairs together: Choose 'Assign to license' option;
ad.anynet.register.add_to_roster=true
ad.anynet.register.roster_id=0
Add tags to the Address Book entries ad.anynet.register.roster_tags=<text> (optional)
Display settings
Select Display Quality options (0, 1 or 2) ad.image.quality_preset=0,1,2
Show remote cursor ad.image.show_remote_cursor=true
Show move/size helper ad.image.move_size_hlp=true
Disable hotkeys transmission ad.image.suppress_keys=false
Choose view mode (0, 1, or 2) ad.image.viewmode=0,1,2
Start new sessions in fullscreen mode ad.image.insta_fullscreen=true
Use edge scrolling in original view mode ad.image.edge_scroll=true
Choose render mode ad.image.rendermode=0,1,2,3 (0:Disable, 1:DirectDraw, 2:Direct3D, or 3:OpenGL)
Do not save settings between program starts ad.session.remember_settings=false
Disclaimer settings:
Edit tile of the disclaimer ad.ui.disclaimer.title=<text>
Edit text of the disclaimer ad.ui.disclaimer.text=<text>
Edit accept button of the disclaimer ad.ui.disclaimer.accept=<text>
Edit cancel button of the disclaimer ad.ui.disclaimer.cancel=<text>
Set color for the disclaimer title & text ad.ui.disclaimer.text.color=<HTML color code>
Set color for the disclaimer background ad.ui.disclaimer.bg.color=<HTML color code>
Layout settings:
Change title of the AnyDesk window ad.ui.window_title=<text>
Set line color above "This Desk" ad.ui.id_group.color=<HTML color code>
Change name for "This Desk" ad.ui.id_group.title=<text>
Replace the information under “This Desk” ad.ui.id_group.text=<text>
Set line color above “Remote Desk” ad.ui.connect_group.color=<HTML color code>
Change name for “Remote Desk” ad.ui.connect_group.title=<text>
Replace the information under “Remote Desk” ad.ui.connect_group.text=<text>
Set line color for version information ad.ui.install_group.color=<HTML color code>
Set line color above “Version Information” ad.ui.version_group.color=<HTML color code>
Set line color above “Support Information” ad.ui.support_group.color=<HTML color code>


AnyDesk supports the following languages: (ISO-Codes)

Language codes
English en Spanish es Dutch nl
Romanian ro Ukrainian uk Czech cs
French fr Norwegian no Slovak sk
Japanese ja Danish da Croatian hr
Polish pl Finnish fi Chinese zh
German de Italian it portuguese pt-br
Swedish sv Chinese-cl zh-cl Estonian et
Hungarian hu portuguese pt Turkish tr
Korean ko Greek el