Request for "Enter Key Behavior" Setting in ChatGPT

Subject: Request for “Enter Key Behavior” Setting in ChatGPT

Dear OpenAI Team,

I, Anil Kumar Singh, would like to request an inbuilt setting in ChatGPT that allows users to choose how the Enter key should function. Currently, pressing “Enter” directly sends the message, and “Shift + Enter” is required to move to a new line.

Instead of permanently changing this behavior, I suggest adding an option in settings where users can choose:

  1. Press Enter to send messages (default behavior)
  2. Press Enter for a new line & use another key (e.g., Ctrl + Enter) to send messages

This small feature would improve the typing experience, making ChatGPT more user-friendly. I hope this setting can be included in future updates.

Thank you.

Best regards,
Anil Kumar Singh

19 Likes

In my view there should be a setting at client level that allows the user to choose what pressing enter does - submit on its own or use maybe Ctrl and Enter to submit to allow enter to be used for new lines in the input box

On mobile Return does exactly that, on a web it’s very annoying and resource waste when accidentally send incomplete prompt! Control/Command+Enter would be great, could be configured to avoid braking existing behavior,

Are there any updates on this, this behavior is unintuitive and different from what we used to!

I asked chatGPT if they can save money with the feature
here is the chat: 68b37294-d180-8006-8c26-6b0129a03660

For me it is astonishing how, in this modern time, a single, too early, “enter key press”,
can spend a lot of energy.

As I might make the link disappearing in the future, or open AI might do it for me, This is an extract of the conclusions:

What a confirm-before-send / Enter-remap could save

Per user (one accidental “Medium” send per day):

GPT-5: ~$0.25 / month saved

gpt-realtime tier: ~$0.42 / month saved

GPT-4o mini: ~$0.063 / month saved

At scale, the savings grow fast. For example, per 1 million users with one “Medium” mistake per day:

GPT-5: ≈ $251k / month

gpt-realtime tier: ≈ $420k / month

GPT-4o mini: ≈ $63k / month

Even if you cut those estimates in half to be conservative, a simple key-remap/confirmation could save six to seven figures per month at large user counts.

BTW, this without considering your own time for waiting and reformulate the question.

The only up thing I found is that time to time, with partial questions you might get edge answers, which are nice but also a very much a distraction if your target in that moment was to get a quick answer.

+1 skajillion! This is such a handy feature, especially for those of us who work with code! It’s really essential to be able to add newlines between the questions I’m asking and code i’m copy-pasting into the chat window. I can’t tell you how many times I’ve accidentally kicked off a super expensive gpt 5 pro request by accident whilst only like half way through my question – and even hitting the “stop” button doesn’t actually seem to stop those requests.

This option is available in Slack (among other things), you could look to them for example ux.

In the absence of an official fix, I used Keyboard Maestro (MacOS) to remap keys on the ChatGPT application so that Enter sends Shift-Enter, and CMD-Enter sends Enter. Shift-Enter just passes through as normal. So far this works perfect for me.

This is a Mac solution, but you could use AutoHotkey on Windows, or probably any other key remapping software. Obviously the key aspect is something that is context-aware and not just remapping globally.

I also support this feature request.