Controls

Controls are the commands that allow your tank to move and shoot, among a variety of other helpful functions. Controls allow you to interact with the Diep.io world around you, and fight your way to the top!

''Note that these controls apply to an English US QWERTY keyboard. For other keyboards, exact controls may vary.''

Tank Controls

 * Move Up: W or ↑
 * Move Left: A or ←
 * Move Down: S or ↓
 * Move Right: D or →
 * Aim: Mouse Cursor
 * Fire: Left-Click or Space
 * Drones will follow mouse when held down. (Applies to Overseer, Overlord, Necromancer, Manager, and Battleship)
 * Auto Fire: E
 * Tank will fire automatically, and drone users always have their drones follow their cursor.
 * Auto Spin: C
 * Your tank will slowly spin automatically. Useful if you play without a mouse.
 * Upgrade: Either click the + button next to the stat you want to upgrade, or press the number key (1-8) shown next to the upgrade.
 * Maximize Stat: Pressing M and a number key will automatically place upgrade points as they become available into the stat corresponding to the number. Pressing M alone will cancel maximization.
 * Depending on the tank, pressing Shift or Right-Clicking will:
 * Repel drones (Overseer, Overlord, Necromancer, Manager, Battleship)
 * Move the camera forward (Predator)
 * Make turrets aim away from your cursor (Auto 3 and Auto 5)

Domination Only

 * Take control of Dominator: H
 * Do not repeatedly press, or you will be unable to control the dominator.

Sandbox Only

 * Level Up: K
 * Suicide: O
 * Switch Class: \
 * Includes playable versions of the Mothership, Dominator, and Arena Closer.
 * God mode (infinite health): ;
 * Does not work when there are two or more people in an arena.

Other

 * Full screen: F2 or F11


 * Display server information: L
 * Displays latency (PING), location, and game mode, above the mini-map.
 * Show Upgrade Tree: Y
 * Holding the key will make the entire upgrade tree display centered around your tank.
 * Change quality:
 * CTRL and - will increase quality, making lines sharper.
 * CTRL and + will decrease quality, blurring lines but increasing performance (higher FPS).
 * CTRL and 0 will reset quality to default.