Chat

Action Shortcut
Start a new chat CmdShiftOCtrlShiftOCtrlShiftO
Send message EnterEnterEnter
Insert new line in message ShiftEnterShiftEnterShiftEnter
Stop generating response EscEscEsc
Regenerate response CmdShiftRCtrlShiftRCtrlShiftR
Focus chat input ShiftEscShiftEscShiftEsc
Toggle sidebar CmdShiftSCtrlShiftSCtrlShiftS
Delete current chat CmdShiftBackspaceCtrlShiftBackspaceCtrlShiftBackspace

Editing

Action Shortcut
Edit last message UpUpUp
Copy response to clipboard CmdShiftCCtrlShiftCCtrlShiftC
Copy code block CmdShift;CtrlShift;CtrlShift;
Select all text in input CmdACtrlACtrlA
Undo in message input CmdZCtrlZCtrlZ
Redo in message input CmdShiftZCtrlShiftZCtrlShiftZ
Cut selected text CmdXCtrlXCtrlX
Paste from clipboard CmdVCtrlVCtrlV

Formatting

Action Shortcut
Bold text CmdBCtrlBCtrlB
Italic text CmdICtrlICtrlI
Inline code `code``code``code`
Code block `````````
Create bold text with Markdown **text****text****text**
Create italic text with Markdown *text**text**text*
Create bulleted list -Space-Space-Space
Create numbered list 1.Space1.Space1.Space

Canvas & Code

Action Shortcut
Open canvas CmdShiftECtrlShiftECtrlShiftE
Apply suggested edits CmdEnterCtrlEnterCtrlEnter
Undo canvas edit CmdZCtrlZCtrlZ
Redo canvas edit CmdShiftZCtrlShiftZCtrlShiftZ
Select all in canvas CmdACtrlACtrlA
Close canvas EscEscEsc

Custom GPTs

Action Shortcut
Browse GPT Store CmdShiftGCtrlShiftGCtrlShiftG
Switch GPT model CmdShiftMCtrlShiftMCtrlShiftM
Open GPT builder CmdShiftBCtrlShiftBCtrlShiftB
Return to default ChatGPT CmdShiftDCtrlShiftDCtrlShiftD
Pin current GPT CmdShiftPCtrlShiftPCtrlShiftP
Search installed GPTs CmdShiftFCtrlShiftFCtrlShiftF

File & Attachments

Action Shortcut
Attach file to message CmdShiftUCtrlShiftUCtrlShiftU
Paste image from clipboard CmdVCtrlVCtrlV
Remove attached file BackspaceBackspaceBackspace
Upload from camera CmdShiftICtrlShiftICtrlShiftI
Download response as file CmdShiftDCtrlShiftDCtrlShiftD
Preview attached image SpaceSpaceSpace
No shortcuts found. Try a different search term.

Frequently Asked Questions

How do I open a new chat quickly in ChatGPT?
Press Cmd+Shift+O on Mac or Ctrl+Shift+O on Windows/Linux to instantly start a new chat. This works from anywhere in the ChatGPT interface and is the fastest way to begin a fresh conversation.
How do I search through my previous ChatGPT conversations?
Press Cmd+K on Mac or Ctrl+K on Windows/Linux to open the search dialog. You can type keywords to filter through all your past chats and quickly jump to any previous conversation.
Can I stop ChatGPT from generating a response mid-stream?
Yes, press the Esc key at any time while ChatGPT is generating a response to stop it immediately. You can then regenerate the response with Cmd+Shift+R (Mac) or Ctrl+Shift+R (Windows/Linux) if needed.
How do I edit a message I already sent in ChatGPT?
When the chat input is empty, press the Up arrow key to select and edit your last sent message. You can modify the text and resend it, which will regenerate the response from that point in the conversation.
Does ChatGPT support Markdown formatting in messages?
Yes, ChatGPT supports Markdown in the message input. You can use **text** for bold, *text* for italic, backticks for inline code, triple backticks for code blocks, and standard list syntax with - or 1. prefixes.