UltraWide ChatGPT

Robust ultra-wide layout for current ChatGPT Chat and Work with adaptive width, split-view safety, diagnostics, settings, SPA support, and complete cleanup.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
Jonas Müller
Instalări zilnice
0
Total instalări
90
Rating-uri
1 0 0
Versiune
2026.09.01.1
Creat
28-11-2025
Actualizat
01-09-2026
Size
96,6 KB
Licență
MIT
Se aplică pe

UltraWide ChatGPT

UltraWide ChatGPT expands the conversation area on wide displays while preserving compatibility with the current ChatGPT interface.

The script is designed to stay lightweight, adaptive, and safe for normal conversations, Canvas, code editors, split views, and single-page navigation.

Main features

  • Wider conversation layout on desktop and ultrawide displays
  • Optional maximum-width limits
  • Adaptive activation based on viewport size
  • Optional left-aligned conversation content
  • Optional wider composer
  • Canvas-safe and split-view-safe layout behavior
  • Safe handling for images, videos, tables, code blocks, and embedded content
  • Dynamic userscript menu with current status labels
  • Built-in settings dialog
  • Keyboard shortcuts
  • Settings migration between versions
  • SPA route support
  • Automatic recovery if ChatGPT replaces managed styles or layout elements
  • Lightweight mutation handling and bounded DOM scanning
  • Reduced background work while the tab is hidden
  • Runtime diagnostics for troubleshooting
  • Complete cleanup of timers, observers, listeners, styles, menus, and markers

Keyboard shortcuts

  • Alt + O — Enable or disable the script
  • Alt + U — Enable or disable UltraWide mode
  • Alt + L — Enable or disable left alignment
  • Alt + M — Cycle the maximum-width limit
  • Alt + A — Enable or disable adaptive mode
  • Alt + C — Enable or disable Canvas-safe mode
  • Alt + S — Open settings
  • Alt + R — Reset settings

Shortcuts are ignored while typing in inputs, text areas, editable fields, or the ChatGPT composer.

Console API

window.__mlUltraWide.state();
window.__mlUltraWide.diagnostics();
window.__mlUltraWide.copyDiagnostics();
window.__mlUltraWide.apply();
window.__mlUltraWide.scan();
window.__mlUltraWide.restart();
window.__mlUltraWide.stop();
window.__mlUltraWide.openSettings();
window.__mlUltraWide.set({ cap: "2400", auto: false });
window.__mlUltraWide.reset();