Developer’s Alarm: 200+ Hotkeys To Boost Your Productivity


There is nothing more valuable than the time we need to get things done. Over a long period of time time-saving techniques and solutions can turn out to be real life-savers. The more you use them, the more essential they become. Besides, using them in your favourite software applications, you can drastically increase your productivity, enhance your time-managment and improve both your professional skills and the quality of your work.

One of such time-saving features are Hotkeys (or keyboard shortcuts), which offer a powerful tool to get the result instantly – with a single keys combination. We’ve collected the most useful of them – for the most popular applications out there. Some shortcuts are trivial and well-known, but hopefully not all of them.

This post covers the most useful keyboard shortcuts for essential software applications users and web-developers can/should use on a daily basis – OS, Browsers, Music Players, Communication Tools, File Management and Coding. You will also find references to related resources – there you’ll find more specific shortcuts for your needs.

Please note…

  • Please note that a global hotkey can be used only by one application at a time. Some defined hotkeys might not work properly used with different active application windows.
  • Mac OS users should use Cmd instead of Ctrl and Option instead of Alt.
  • You can find a .pdf-version of this post in the article PDF: Five Smashing Wisdom Treasures1.
  • The second part will cover graphics and design. You can subscribe to our RSS-feed2 to keep updated about our next posts. Stay tuned.

Developer's Alarm: 200+ Hotkeys To Boost Your Productivity

Windows & Windows-Applications

Windows Logo

1 Switches between minimizing all open programs and showing them all. Win + D
2 Opens the Run Window Win + R
3 Open System Properties Win + Break/Pause
4 Copy the selected item CTRL while dragging an item
5 Select / highlight a block of text CTRL+SHIFT with arrow key
6 Browse through windows in the order that they had been opened Alt + Esc
7 Copy the file CTRL + C
8 Paste the file CTRL + V
9 Cut the file CTRL + X
10 Undo CTRL + Z
11 Reverse last Undo action if possible CTRL + Y
12 Open Utility Manager Win + U
13 Open Windows Exporer Win + E
14 Open Context Menu Shift + F10
15 Navigate tabs on a tabbed screen Ctrl + Tab

Browsers: Firefox & Co. (Eng version)

Firefox Logo

16 Remove CSS styles Alt + V + Y + N (or CTRL + Shift + S with Web Developer’s Toolbar)
17 Restore CSS styles Alt + V + Y + B
18 View the source code Ctrl + U
19 View the source code of a selected code fragment Select the section, Shift + F10 and select “Show source code”
20 Start DOM Inspector Ctrl + Shift + I
21 Start Firebug F12
22 Add bookmarks Ctrl + D
23 Bookmarks Ctrl + B
24 History Ctrl + H
25 Reopen Previously Closed Tab CTRL+SHIFT+T
26 Bookmark all tabs CTRL+SHIFT+D
27 Back Alt + Left Arrow
28 Forward Alt + Right Arrow
29 Go one page back in your history Backspace
30 Add a keyword to a bookmark Go to your bookmarks much faster by giving them keywords. Right-click the bookmark and then select Properties. Put a short keyword in the keyword field, save it, and now you can type that keyword in the address bar and it will go to that bookmark. [Add Shortcuts5]
31 Jump to Address Bar Ctrl + L or F6
32 Go To Homepage Alt + Home
33 Decrease Text Size Ctrl + -
34 Increase Text Size Ctrl + +
35 Go To Homepage Alt + Home
36 Quick Search /
37 Jump to Search Bar Ctrl + K
38 Navigate in the tab history ALT + Left Arrow (back), ALT + Right Arrow (forward)
39 Open New Tab Ctrl + T (keyboard), Double Click on Tab Bar (mouse)
40 Close Current Tab Ctrl + W (keyboard), Middle Click on Tab (mouse)
41 Jump To Next Tab Ctrl + Page up or CTRL + Tab
42 Jump To Previous Tab Ctrl + Page Dn or Ctrl + Shift + Tab
43 Open link in a new tab Ctrl + Left mouse click
43 Select a Tab Ctrl + [1 – 9]
45 Move to a next link Tab
46 Move to a previous link Shift + Tab
47 Display all previous text entered in a text box and/or available options on drop down menu. Alt + Down arrow

Browsers: Internet Explorer 7

Internet Explorer 7

48 Open link in new background tab CTRL+left mouse button or middle mouse button
49 Open link in new foreground tab CTRL+SHIFT+left mouse button or CTRL+SHIFT+middle mouse button
50 Open Quick Tab View CTRL+Q
51 View list of opened tabs CTRL+SHIFT+Q
52 Select the Address bar Alt + D
53 Open the website address that is typed in the Address Bar in new tab Alt + Enter
54 Jump to Search Bar Ctrl + E
55 Open New Tab Ctrl + T (keyboard), Double Click on Tab Bar (mouse)
56 Close Current Tab Ctrl + W (keyboard), Middle Click on Tab (mouse)
57 Jump To Next Tab Ctrl + Tab
58 Jump To Previous Tab Ctrl + Shift + Tab
59 Select a Tab Ctrl + [1 – 9]
60 Open feeds CTRL+J
61 Move to a next link Tab
62 Move to a previous link Shift + Tab

Music Player: Winamp

Winamp Logo

To enable Winamp Global Hotkeys select the option Main Windows -> Options > Preferences > Global Hotkeys. You can define your personal hotkeys.

63 Turn volume up CTRL + ALT + Arrow up
64 Turn volume down CTRL + ALT + Arrow down
65 Play, Restart or Unpause Winamp window: x
66 Pause CTRL + ALT + Home (Winamp window: c)
67 Play CTRL + ALT + Insert (Winamp window: x)
68 Stop CTRL + ALT + End (Winamp window: v)
69 Previous track CTRL + ALT + PgUp (Winamp window: z)
70 Next track CTRL + ALT + PgDn (Winamp window: b)
71 Rewind 5 seconds CTRL + ALT + Arrow Left (Winamp window: Arrow Left)
72 Fast Forward 5 seconds CTRL + ALT + Arrow Right (Winamp window: Arrow Right)
73 Toggle repeat r
74 Toggle shuffle s
75 Add file l
76 Add directory Shift + l
77 Randomize playlist CTRL + Shift + r
  • You can use further Winamp shortcuts: Winamp Shortcuts8
    Winamp Global Hotkeys9
  • Control iTunes using keyboard shortcuts: Hotkeys for iTunes
  • Control Last.FM using keyboard shortcuts: Autohotkey Script for Last.FM

Communication: Thunderbird

Thunderbird Logo

78 Go to next message F
79 Go to next unread message N
80 Go to previous unread message B
81 Increase text size Ctrl + +
82 Decrease text size CTRL + -
83 Mark message as Read/Unread M
84 Mark as junk J
85 Mark as not junk SHIFT + J
86 View message source CTRL + U
87 Compose a new message CTRL + M, CTRL + N, Cmd + Shift + M (Mac)
88 Reply to a message Ctrl + R
89 Get new message for current account CTRL+T
90 Get new messages for all accounts CTRL+SHIFT+T
91 Open a received message CTRL + O
92 Send a message now CTRL + Enter/Return

Communication: Google Mail

Google Mail

93 Compose a new message c, + c allows you to compose a message in a new window.
94 Reply to a message r, + r allows you to reply to a message in a new window.
95 Forward a message f, + f allows you to reply to a message in a new window.
96 Go to inbox g then i
97 Puts your cursor in the search box /
98 Move to the next message n
99 Move to the previous message p
100 Report spam !

File Management: Total Commander

Total Commander

101 Activate left menu or deactivate menu F10
102 Compare file lists SHIFT+F2
103 Create new text file and load into editor SHIFT + F4
104 Copy files (with rename) in the same directory SHIFT + F5
105 Rename files in the same directory SHIFT + F6
106 Minimizes Total Commander to an icon SHIFT + Esc
107 Go to previous/next dir of already visited dirs ALT+left/right
108 Open history list of already visited dirs ALT + Arrow Down
109 Select all CTRL+NUM +, CTRL + A
110 Deselect all CTRL+NUM -
111 Change to parent directory (cd ..) CTRL+PgUp or Backspace
112 Jump to the root directory (most European keyboards) CTRL+
113 Jump to the root directory (US keyboard) F7
114 Sort by name CTRL+F3
115 Sort by extension CTRL+F4
116 Sort by date/time CTRL+F5
117 Sort by size CTRL+F6
118 Show all files CTRL+F10
119 Show only programs CTRL + F11
120 Show user defined files CTRL + F12
121 Show file properties ALT+ENTER
122 Directory branch: Show contents of current dir and all subdirs in one list CTRL + B
123 Open directory hotlist (’bookmarks’) CTRL + D
124 Connect to FTP server CTRL + F (Disconnect: CTRL + SHIFT + F)
125 Multi-Rename-Tool CTRL + M
126 Copy current path to cmd line CTRL + P
127 Quick view panel instead of file window CTRL + Q
128 Open new folder tab and activate it CTRL + T (CTRL + SHIFT + T, open new folder, but don’t activate it)
129 Exchange directories CTRL + U
130 Exchange directories and tabs CTRL + SHIFT + U
131 Open dir under cursor in new tab CTRL + Arrow Up
132 Jump to next tab CTRL + TAB
133 Jump to previous tab CTRL+SHIFT+TAB
134 Jump to a file/location CTRL+ALT+Letter(s)
  • Use Global Keys with Windows Explorer:


Wordpress Logo

135 bold Alt + Shift + B
136 italic Alt + Shift + I
137 blockquote Alt + Shift + Q
138 Unordered list (ul) Alt + Shift + U
139 Ordered list (ol) Alt + Shift + O
140 List Item (li) Alt + Shift + L
141 code Alt + Shift + C
142 ins Alt + Shift + S
143 del Alt + Shift + D
144 link Alt + Shift + A
145 more (Read More tag) Alt + Shift + T
146 Publish an article Alt + Shift + P

Communication: Microsoft Office Outlook

Microsoft Outlook Logo

147 Switch to Mail CTRL + 1
148 Switch to Calendar CTRL + 2
149 Switch to Contacts Ctrl + 3
150 Switch to Tasks Ctrl + 4
151 Switch to Notes Ctrl + 5
152 Create an appointment CTRL+SHIFT+A
153 Create a contact CTRL+SHIFT+C
154 Create a journal entry CTRL+SHIFT+J
155 Create a meeting request CTRL+SHIFT+Q
156 Create a message CTRL+SHIFT+M
157 Create a note CTRL+SHIFT+N
158 Create a task CTRL + SHIFT + K
159 Check spelling F7
160 Forward the mail CTRL + F
161 Search the text F4
162 Switch to Inbox CTRL+SHIFT+I
163 Switch to Outbox CTRL+SHIFT+O
164 Send Alt + S
165 Reply to a message Ctrl + SHIFT + R
166 Check for new mail CTRL+M or F9
167 Compose a new message CTRL + N
168 Open a received message CTRL + O
169 Mark as read CTRL + Q
  • You can define your own global hotkeys within Skype: Main Window -> Tools -> Options -> Hotkeys.
  • More global hotkeys for Microsoft Office Outlook: Keyboard shortcuts for Outlook141310

Communication: ICQ

ICQ Logo

170 Simulate Double Clicking on System Tray CTRL + SHIFT + I
171 Activate and Deactivate User Window CTRL + SHIFT + A
172 Close ICQ Control + Shift + I and then Alt + F4
173 Send a URL to a contact Control + Shift + F6
174 Change status Alt + S + <PgDn>
175 Receive incoming message Control + Shift + I
176 Select a buddy Insert + <Character>

Image Management: ACDSee Viewer

ACDSee Logo

177 Decrease the magnification of the current image (zoom out) - (minus sign)
178 Increase the magnification of the current image (zoom in) +
179 Copy the current item to a folder ALT + C
180 Move the current item to a folder ALT + M
181 Rename the current item to a folder ALT + R
182 Show the properties pane Alt + Enter
183 Display or hide the status bar b
184 Display or hide the menu bar Ctrl + Shift + M
185 Open the current image in the default editing application CTRL + E
186 Open the Convert File dialog box CTRL + F
187 Copy the selected portion of an image to the clipboard Ctrl + Insert
188 Open the Rotate/Flip Images dialog box CTRL + J
189 Opens the current image in Edit Mode, and activate the Adjust Exposure tool Ctrl + L
190 Open the current image in Edit Mode, and activate the Resize tool CTRL+R
191 Clear the current selection CTRL+Q
192 Save an image CTRL + S
193 Close the viewer windows CTRL + W
194 Rotate the current image 90-degrees clockwise Ctrl + Alt + <right arrow>
195 Change the image color depth to Black and White Ctrl + Shift + 1
196 Open the batch image processing menu CTRL + Alt + B
197 Opens the current file in the default system application Shift + E

Coding: Ultraedit


198 Toggle Word Wrap CTRL + W
199 Insert current time/date F7
200 Find matching brace (,[,{ or },],) CTRL + B
201 Reformat Paragraph CTRL + T
202 Tag list CTRL + F8
203 Convert selected text to lower case CTRL + F5
204 Convert selected text to upper case Alt + F5
205 Invoke the spelling checker CTRL + K
206 Toggle column/block mode ALT + C
207 Set bookmark CTRL + F2
208 Go to next bookmark F2
209 Insert user-defined template Alt+0-9 or Shift+Alt+0-9
210 Scroll up one line keeping cursor in view CTRL + Up
211 Scroll down one line keeping cursor in view CTRL + Down
212 Display function list F8
213 Go to next paragraph Alt + Right
214 Go to previous paragraph Alt + Left


If you’ve used them once you’ll never be able to work without them. Bookmarklets (or Favelets) are tiny Javascript-Snippets, which are stored within a bookmark and add particular functionalities to the browser you’re using.

We have collected the most useful of them. And listed them in a comprehensive post Bookmarklets, Favelets and Snippets20. You might be willing to check them out.


  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20

↑ Back to topShare on Twitter

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. Vitaly is writer, speaker, author and editor-in-chief of Smashing Magazine. He runs responsive Web design workshops, online workshops and loves solving complex performance problems in large companies. Get in touch.


Note: Our rating-system has caused errors, so it's disabled at the moment. It will be back the moment the problem has been resolved. We're very sorry. Happy Holidays!

  1. 1

    Great list! Helps save me some time, and answered some questions about some of the problems I have been having. Guess I can start getting some of the hotkeys the same for each application now that I use to keep it easier to remember!

    Can we get this in .pdf format? Maybe with one app per page?

    Thanks a ton for all of your useful articles!

  2. 2

    Fantastic article! Can I have a .pdf of it?


  3. 3

    I would love this as a pdf thanks!

  4. 4

    Great and helpful article! Thanks!

  5. 5

    Sucha nice help file…

  6. 6

    Sebastiaan Stok

    July 20, 2007 2:28 am

    White Ctrl 0 In Firefox you reset the font-size back to normal.

    You forgot the must imported one for windows ;)
    Ctrl + Alt + Dell

  7. 7

    thanx i didn’t know about ctrl+c, ctrl+v

  8. 8

    Great list.

    Hopefully we can see more in the future (OS X, mac apps, etc)

  9. 9

    Great List! I try to use shortcuts whenever possible ( too bad they only work on computers)

    I would also recommend this site

  10. 10

    Some errata and additional tips…

    * Tip 32 and 35 are identical.
    * The info about “ctrl + Page up” / “ctrl + Page dn” for tips 41 and 42 are swapped. Ctrl-pgdn is for skipping to next tab, and vise versa.
    * In Windows, you can hit Win+L to lock the workstation.
    * In Windows, you can hit Win+M to minimize all windows, and Win+Shift+M to restore all windows. This is different from Win+D, which is a toggle between “Show The Desktop” and “Show Open Windows” — the same function you see in the context menu for the task bar.

  11. 11

    Jennifer Wilson - Agent Solutions

    July 20, 2007 4:04 am

    WOW…awesome resource. I would also be interested in a PDF if available.

    Thanks for sharing.


  12. 12

    Where are shortcuts for Opera ?
    There are for Fx and IE but no for Opera, weird.

  13. 13

    If there were Photoshop Hotkeys…

  14. 14

    Great resource!

    I was thinking about posting a blog entry about this.

    Using Launchy is great for productivity boost, but never using a mouse ( well, not never ) makes that little extra all the sweeter.

    E. Benus of ERB Tech Blog

  15. 15

    Awesome post, bookmarked!

  16. 16

    cool, i hope you guys release a pdf version for offline library. thanks this save tons my time by collected on one list

  17. 17

    A .pdf. would be greatly appreciated!!!!!

  18. 18

    Great list! I’d love to see a PDF version!!!

  19. 19

    Boohoo! only Windows App.

  20. 20

    Great List! Now I can save some time. I would love to see a PDF version.
    Tips 32 and 35 of Firefox is repeated.
    Keep the good and useful things coming!!!!

  21. 21

    Thank you so much. I have become a smashing magazine – regular – in checking your updates. Thanks so much for all the work you put in.

  22. 22

    I’ve a better trick to boost ur productivity, don’t use windows.

  23. 23

    NIce, I didn’t know that… Thanks!! PDF Please…

  24. 24

    IE, Firefox… so where are Safari and Opera?

  25. 25

    More keyboard shortcuts can be found at

  26. 26

    Well, only Windows shortcuts but easy to create a PDF on a Mac. Just use Command+P and save as PDF with any web browser :-)

  27. 27

    F5 = refresh screen or reload page in browsers, Alt + F4 = quit application

  28. 28

    please send me across .pdf file.

  29. 29

    Great stuff. I would like a pdf version, please.

  30. 30
  31. 31

    Great list! I’m something of a keyboard commando, but there are few in there that I didn’t know about. Thanks!

  32. 32

    This is great – thanks. The pdf would be very helpful.

  33. 33

    Phil from Loreauville

    July 22, 2007 1:33 am

    Great Resource! I never realized that there was more to the keyboard than copy and paste.
    And by all means, a pdf version would be way cool. Just not like the last one, where it was all in a landscape format.

  34. 34

    When can we see a list for Mac OS X apps?

  35. 35

    Good Job. I’d LOVE a PDF if and when it becomes available.

  36. 36

    great we need more and more

  37. 37
  38. 38

    Excellent Post!

    If this was a guest post… Hire them!

    If this is your “usual stuff”…. BRAVO! Oncore please!

    Thanks to LifeHacker… Like right out of nowhere… I’ve been exposed to an excellent read and well presented!

  39. 39

    Great List!

    I’d love to have a .pdf.


  40. 40

    Very nice! I’d love a .pdf, too =)

  41. 41

    pdf me! thanks for the great resource

  42. 42

    PDF Please?!

  43. 43

    pdf please!

  44. 44

    Great list, guys! Thanks a bunch. As a designer, I’m eagerly waiting for the second list in the series.

    Just a minor thingy I found though. “Go to Homepage” under Firefox appears twice.

  45. 45

    Ardha Ranadireksa

    July 23, 2007 12:43 pm

    Very Helpful..!

  46. 46

    Himanshu Kapoor

    July 23, 2007 3:03 pm

    really helpful. I found the Microsoft Outlook shortcuts really handy…as I have to shoot some 100 mails in a day. Saves time…

  47. 47

    This recopilation claims pdf!!!

    good job!

  48. 48

    Great List!!!

    Definitely would like a PDF version of it.

  49. 49

    will be useful PDF thanks sidrossiter

  50. 50

    you forgot the most useful in firefox…
    just type google then ctrl+enter to add the http://www. and the .com at the end also shift+enter for .net extension

  51. 51

    on pdf would be great

  52. 52

    Good one … I’m going to translate this to my language – cheers.

  53. 53

    I love shortcuts and hate using the mouse… I actually created a site that has a list of all kind of shortcuts for all kind of applications and you can also add your own. It was features on Microsoft’s Ajax website.

  54. 54

    It’s fantastic ! Can I have a .pdf of it?


  55. 55

    Andrés R Castelblanco M

    July 24, 2007 12:32 am


    In the next version, would be more interesting if you put hotkeys of gnome, or kde. Windows is not atractive.

  56. 56

    PEE DEE EFF !!
    PEE DEE EFF !!
    PEE DEE EFF !!

  57. 57

    Solo falta que nos acordemos de todas ellas.

    Buena recopilación.


  58. 58

    Very nice.

  59. 59

    Excelente lista, cada vez usamos menos las teclas. Un saludo.

  60. 60

    Great resource – would definitely like a PDF of this!

  61. 61

    I would like a copy of the pdf


  62. 62

    Hey why don’t you guys just make your own PDF? All that screaming gives me a bad hair day… I use Cute PDF for windows… Not the best though…

    – Peter

  63. 63

    Jaclyn Perrelli

    July 24, 2007 10:54 am

    Hi. I wouldnt mind receiving the .pdf of this entry.
    You have my e-mail. Thanks.

  64. 64

    Great resource, thanks!

    Please add me to the pdf beggars list!


  65. 65

    A .pdf version would be great!

  66. 66

    PDF version would be great…

  67. 67

    This hotkey are very good stuff..
    Please send me the version in format pdf of this 200 hotkeyss.

  68. 68

    Great resume!!
    A .pdf version would be great!

  69. 69

    “Hotkeys for iTunes”-Link doesn’t work properly.

  70. 70

    Thanks for posting this. I’ve covered these and many more in my Windows Keyboard Shortcut of the Day blog:

  71. 71

    thanks. can we have pdf document containing all the shortcuts pl?

  72. 72

    Muito bom estes recursos!!Valeu!

  73. 73

    its a great job. it can help us a lot to increase our productivity.
    please i want to have a pdf of this.
    thanks to let me know this.

  74. 74

    It’s great!!!

  75. 75


  76. 76

    Hoagy Carbuncle

    July 25, 2007 9:46 pm

    Help!!! Shortcuts give me gas! gas brings teh ferrets!! And teh ferrets punches me in teh privates and takes my wallat!!!!!!1!!!1!!1!one!!!

  77. 77

    Good job !

    as most of your readers, i would be pleased by a pdf version

  78. 78

    Can I have a pdf please?

  79. 79

    Please send me a copy as a pdf
    This is GREAT

  80. 80

    I would love to see some shortcuts for Opera too!

  81. 81

    This is delicious, all in one, so can easily print them and stick on the wall. Thanks guys!

  82. 82

    nice job
    can u also put sum of the shortcut keys for Photoshop, Flash, Dreamweaver etc it will really save lot of time of designers and programmers.

  83. 83

    Great Post. I would like a .pdf

  84. 84

    You could control click for opening a link in a new tab, or much better, MIDDLE CLICK,

  85. 85

    Would like a .pdf file of these shortcuts. Thank you!!

  86. 86

    Could you please provide the short cut key for getting source code of iE 6

  87. 87

    wow, this is an amazing list. would love to have a pdf copy. thanks!

  88. 88

    Hi!. This is great. Would you send me a pdf?

  89. 89

    Please send me a copy as a pdf file.

  90. 90

    Thanks for the Alarms

  91. 91

    great post! I would like a copy of the .pdf


  92. 92

    please follow mi pdf

  93. 93

    Great site for keyboard shortcuts. They have hundreds of programs (win, mac and linux).

  94. 94

    Wow!! Great. Very Useful Resources

  95. 95

    SameDay SuccessTools

    March 23, 2008 5:38 am

    Great resource we’d like to add it to our same day success tools forum on My Success Gateway

  96. 96

    Q5 Grafisch Webdesign

    May 13, 2008 11:11 pm

    Great hotkeys! Love the overview! Especially Gmail! Thanks
    Mark Baselier

  97. 97

    That’s great about undo firefox closed tab.Some time this thing is make problems and gain many time.

  98. 98

    Thanks for this List. I appreciate that

  99. 99
  100. 100

    Fantastic article. Another hotkeys article to Eclipse or Dreamweaver will be great.

  101. 101

    nice post keep it up man

  102. 102

    Juan Carlos Ardila

    March 15, 2010 5:08 am

    muy practico, ayuda a avanzar mas, si es posible podria enviarme un pdf, gracias

  103. 103


    September 28, 2010 10:02 am

    spaninglish…………..jeje…….. no decid mas……. esta information me sirvio de mucho……… thenky…….. i loved tomorrow……. yeaaaahhhhhhhhh

  104. 104

    try with win + l

↑ Back to top