Keyboard Shortcut to Send Email in Gmail
Learn how to send email in Gmail with keyboard shortcuts. Enable shortcuts, use Windows and Mac keystrokes, and optimize your workflow with safe, tested automation. This guide is designed for power users who want fast, reliable keystrokes that work across devices.

To send an email in Gmail with a keyboard shortcut, enable keyboard shortcuts in Gmail Settings (gear > See all settings > Keyboard shortcuts: on). In the compose window, press Ctrl+Enter to send on Windows or Cmd+Enter on macOS. This keeps your email workflow fast and mouse-free, reducing friction during busy work sessions.
Quick context and goals
Keyboard shortcuts in Gmail unlock a faster, more focused email workflow. When you rely on keystrokes, you minimize context switching between the keyboard and mouse, which is especially beneficial for developers, support staff, and researchers who send frequent emails. According to Shortcuts Lib, power users who adopt keyboard shortcuts report smoother task flow and fewer interruptions during busy days. In this section, you’ll see the core shortcut patterns, typical use cases, and a quick primer on getting started.
# Open Gmail settings so you can enable keyboard shortcuts
xdg-open "https://mail.google.com/mail/u/0/#settings/general"The code above demonstrates a practical, repeatable step: navigate to settings to turn on Keyboard shortcuts. After enabling, you’ll be ready to adopt the primary send shortcut across platforms. The rest of the article expands on enabling, using, and automating these keystrokes for robust email productivity.
Enabling and verifying Gmail keyboard shortcuts
Enabling keyboard shortcuts in Gmail is a one-time setup that pays dividends across devices. Navigate to your Gmail settings and confirm that Keyboard shortcuts are set to On. If you share an account, remind collaborators to enable shortcuts as well for consistent workflows.
# Quick steps (manual, not automated):
# 1. Open Gmail Settings
# 2. Ensure Keyboard shortcuts: on
# 3. Save changes and reload GmailIf shortcuts aren’t working, verify you’re in a compose window or a Gmail view that accepts shortcuts, and confirm you haven’t overridden browser shortcuts. Shortcuts work across Chrome, Edge, and Safari, but some browser extensions may intercept keystrokes. This section sets up the baseline before you start sending with a keystroke.
Using the Send shortcut in Compose
With shortcuts enabled, the core action is sending using the platform-native keystroke. In a composed message, press Ctrl+Enter on Windows or Cmd+Enter on macOS to send. You can also use the compose keyboard to quickly reach the new message, instruction manual, and draft confirmation, depending on your Gmail settings.
// Pseudo-logic: determine the correct send key by OS
function getSendShortcut(os){
if(os === 'windows') return 'Ctrl+Enter';
if(os === 'mac') return 'Cmd+Enter';
return 'Ctrl+Enter';
}# Quick cross-OS reminder (non-functional, informational only)
echo "Use Ctrl+Enter on Windows or Cmd+Enter on Mac to send from the Compose window"If you prefer to keep mouse actions minimal, consider practicing with a draft to ensure you’re comfortable hitting the exact keys without looking away from your content.
Automation and advanced workflows
Advanced users sometimes pair Gmail shortcuts with OS automation to speed up email-related tasks. For Windows, AutoHotkey can remap a dedicated hotkey to press Ctrl+Enter when Gmail is in focus. On macOS, Hammerspoon can bind a hotkey to Cmd+Enter in the frontmost application. Use automation sparingly and test thoroughly in drafts before enabling in production.
; AutoHotkey script: send Gmail message with Ctrl+Enter
#IfWinActive ahk_class Chrome_WidgetWin_0
^Enter::Send, ^{Enter}
return-- Hammerspoon (macOS): forward Cmd+Enter to Gmail
hs.hotkey.bind({"cmd"}, "return", function()
hs.eventtap.keyStroke({"cmd"}, "return")
end)# Optional YAML: automation profile placeholder
automation: gmail_send_shortcut
os: macos|windows
notes: test in drafts firstAutomation can speed up sending with a single press, but it also adds risk if the focus shifts away from Gmail. Always validate focus and perform a quick test before heavy use.
Steps
Estimated time: 25-35 minutes
- 1
Enable Keyboard Shortcuts in Gmail
Navigate to Settings > See all settings and ensure Keyboard shortcuts is turned on. Save changes and reload Gmail. This is a one-time setup that applies to all future emails.
Tip: Verify you’re on the general settings page and not a different tab. - 2
Open a New Compose Window
Press the global compose shortcut (C) to start a new message while in Gmail. This focuses the compose pane without using the mouse.
Tip: If C doesn’t open a new compose window, check browser extensions that may block keyboard input. - 3
Write Your Message
Type your recipient, subject, and body. Keep drafts handy to test keystrokes in a safe space before sending real messages.
Tip: Enable autosave or use drafts to practice. - 4
Send with Keyboard
In the compose window, press Ctrl+Enter on Windows or Cmd+Enter on Mac to send immediately.
Tip: Avoid sending to wrong recipients by double-checking the To field before sending. - 5
Test and Confirm
Close the draft after sending to confirm the shortcut worked. If not, trigger shortcuts help and review settings.
Tip: Run a dry-run with a test account to ensure safety. - 6
Optional Automation
If desired, configure AutoHotkey/Hammerspoon to automate the exact keystroke when Gmail is in focus.
Tip: Always test automation in a controlled environment before enabling broadly.
Prerequisites
Required
- Required
- Required
- Keyboard shortcuts enabled in Gmail settingsRequired
- Basic keyboard-navigation knowledgeRequired
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Open Compose windowWhen Gmail is focused | c |
| Send emailIn the Compose window | Ctrl+↵ |
| Open Keyboard Shortcuts helpFrom anywhere in Gmail | ⇧+? |
Questions & Answers
What is the default Gmail shortcut to send an email?
The default send shortcut is Ctrl+Enter on Windows and Cmd+Enter on Mac. Shortcuts must be enabled in Gmail Settings for them to work.
Use Ctrl+Enter on Windows or Cmd+Enter on Mac to send from Gmail after enabling shortcuts.
Can I customize Gmail keyboard shortcuts?
Gmail’s keyboard shortcuts can be turned on or off in Settings. They are not deeply customizable within Gmail itself, but you can enable/disable the feature and use the standard mappings.
Yes, you can enable or disable shortcuts in Settings, but Gmail doesn’t allow full remapping inside the app.
What should I do if the shortcut doesn’t work?
First verify that shortcuts are enabled and that Gmail is focused. If issues persist, check for browser extensions that may intercept keystrokes and try a different browser.
Make sure shortcuts are enabled and Gmail has focus; check for extensions that might block keystrokes.
Do Gmail shortcuts work in incognito or on mobile browsers?
Shortcuts generally work in desktop browsers with Gmail loaded. Incognito mode may disable extensions that support shortcuts; mobile browser support varies and is not guaranteed.
They usually work on desktop; mobile support is not guaranteed and may vary by browser.
How do I enable keyboard shortcuts in Gmail?
Open Gmail, go to Settings > See all settings, set Keyboard shortcuts to On, then save changes. A shortcuts help dialog can guide you with the available keystrokes.
Go to Settings, turn on Keyboard shortcuts, and save. You can then use Ctrl+Enter or Cmd+Enter to send.
Main Points
- Enable Gmail keyboard shortcuts for all devices
- Use Ctrl+Enter or Cmd+Enter to send from Compose
- Open Compose with C to speed up drafting
- Test automations with drafts before heavy use
- Be mindful of extensions that may interfere with keystrokes