DBeaver keyboard shortcuts
SQL editor, result set, navigation, and file shortcuts.
50 shortcuts Mac and Windows checked September 12, 2026
Print all 50 shortcuts One sheet with every shortcut in this app, ready for the printer or a PDF.
- DBeaver Documented
| Action | Keys | Row actions |
|---|---|---|
| Open the object editor Database navigator | Mac F4 1 more variant | Source |
| Open the connect to a database window Anywhere in the app | Mac CtrlShiftN 1 more variant | Source |
| Open a new SQL console Connection selected | Mac CtrlOptionEnter 1 more variant | Source |
| Create a new SQL script Connection selected | Mac Ctrl] 1 more variant | Source |
| Open an existing SQL script Connection selected | Mac F3 1 more variant | Source |
| Execute the SQL statement SQL editor | Mac CmdEnter 1 more variant | Source |
| Execute the whole SQL script SQL editor | Mac OptionX 1 more variant | Source |
| Add or remove a single line comment SQL editor | Mac Ctrl/ 1 more variant | Source |
| Add or remove a multi line comment SQL editor | Mac CtrlShift/ 1 more variant | Source |
| Format the SQL text SQL editor | Mac CtrlShiftF 1 more variant | Source |
| Explain the execution plan SQL editor | Mac CtrlShiftE 1 more variant | Source |
| Show or hide the results panel SQL editor | Mac CtrlT 1 more variant | Source |
| Switch to the next query SQL editor | Mac OptionDown arrow 1 more variant | Source |
| Switch to the previous query SQL editor | Mac OptionUp arrow 1 more variant | Source |
| Add a new row Result set | Mac OptionInsert 1 more variant | Source |
| Delete the current row Result set | Mac OptionDelete 1 more variant | Source |
| Duplicate the current row Result set | Mac CtrlOptionInsert 1 more variant | Source |
| Copy the value from the row above Result set | Mac CtrlD 1 more variant | Source |
| Edit the cell value inline Result set | Mac Enter 1 more variant | Source |
| Reset the cell to its original value Result set | Mac Esc 1 more variant | Source |
| Apply the data changes Result set | Mac CtrlS 1 more variant | Source |
| Reject the data changes Result set | Mac CtrlR 1 more variant | Source |
| Fetch all rows Result set | Mac CtrlShift= 1 more variant | Source |
| Fetch the next page of results Result set | Mac CtrlOptionN 1 more variant | Source |
| Toggle the grid and record view Result set | Mac Tab 1 more variant | Source |
| Toggle the result panels Result set | Mac F7 1 more variant | Source |
| Go to a row Result set | Windows CtrlG | Source |
| Go to a column Result set | Windows CtrlShiftG | Source |
| Open the visual query builder SQL editor | Mac CtrlB 1 more variant | Source |
| Open the search dialog Anywhere in the app | Mac CtrlH 1 more variant | Source |
About DBeaver and its shortcuts
DBeaver is the database tool that works with almost any engine, and its keyboard covers the SQL editor, the results grid and the database navigator. The grid commands are worth learning, because reading and editing results is where the time goes once a query is written.
DBeaver is built on Eclipse, so it inherits that platform's fully configurable bindings and some of its conventions. What is available can also depend on the database driver in use.
Where the DBeaver keys came from
Read from 1 documentation page published by the makers of DBeaver. Report a key that is wrong
To see how one action is done in other apps as well as DBeaver, browse the shortcuts by task. Shortcuts by task