Feature Request: Option to Change “Enter” Behavior in ChatGPT

It would be helpful to have a setting that allows users to choose whether pressing “Enter” sends a message or creates a new line (similar to how messaging apps like Slack or WhatsApp let users customize this).

Right now, accidentally hitting Enter when drafting longer replies can prematurely send incomplete messages, which interrupts the flow — especially when trying to organize thoughts into paragraphs. A simple toggle like:

[✓] Press Enter to send
(Uncheck to use Shift+Enter instead)

…would greatly improve the writing experience for users who engage in longer, more thoughtful conversations.

Thanks for considering this!

4 Likes

Second this request.
Should be a simple toggle in the settings.

TIA

Problem:
When composing longer and complex prompts as we do in development, it’s very common to accidentally hit Enter before finishing, when intending to make a new line. This prematurely submits the prompt, which can be frustrating. Many users (myself included) expect Enter to behave like it does in word processors (new line), not like chat apps (send).

Current behavior:

  • Enter = Send

  • Shift+Enter = New line

Why this is unintuitive:

  • Users writing detailed, multi-line prompts often forget the Shift+Enter shortcut.

  • The “Send” button already exists (arrow icon), so Enter doesn’t need to double as the send trigger.

  • Accidental early sends happen frequently, which interrupts workflow.

Suggested solutions:

Add a toggle in settings:

  1. Option A: Enter = Send (current behavior)

  2. Option B: Enter = New line; Ctrl+Enter (or ⌘+Enter) = Send

Benefits:

  • Reduces user frustration.

  • Makes prompt writing feel more like text editing (closer to Word/Docs).

  • Still allows fast one-line prompts for chat-style use cases.

Something like this: