• Stars
    star
    9,873
  • Rank 3,563 (Top 0.08 %)
  • Language
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unlock your displays on your Mac! Smooth scaling, HiDPI unlock, XDR/HDR extra brightness upscale, DDC, brightness and dimming, dummy displays, PIP and lots more!

App icon

BetterDisplay

Custom Resolutions, XDR/HDR Extra Brightness, Virtual Screens, Brightness Adjustment, Picture in Picture, Display and EDID overrides + more!

Download for macOS



About

BetterDisplay is a truly wonderful tool! It lets you convert your displays to fully scalable screens, manage display configuration overrides, allows brightness and color control, provides XDR/HDR brightness upscaling (extra brightness beyond 100% for compatible displays with Apple Silicon Macs), full dimming to black, helps you create and manage virtual screens (dummies) for your Mac, create Picture in Picture windows of your displays and gives you a host of other features to manage your display's settings easily from the menu bar.

Screenshot_v202

Screenshot shows a v2.x pre-release version running on macOS Sonoma.

Features

  • NEW: Full macOS Sonoma (Beta) compatibility with the v2.x pre-release. The v2.x version will be a free update for those who purchase v1.x. Pre-releases are available on the Releases page.
  • BetterDisplay is the only app currently with DDC control for all modern Macs (full DDC support for M2 and M2 Pro/Max, M1 built-in HDMI, and 2018 mini built-in HDMI) - DDC features are completely free for personal users without limitation.
  • EDID override support for both Intel and Apple Silicon Macs! *
  • Disconnect and reconnect displays (removing them from the display layout and adding them back) on Apple Silicon (macOS Ventura or newer required) and Intel (all macOS version supported - on Intel the feature is considered experimental and can cause issues)! *
  • Option to auto-disconnect built-in screen upon connecting an external display - requires Apple Silicon (note: set up under Settings/Advanced). *
  • Convert your internal and natively connected external displays to smoothly-scaled HiDPI displays using native smooth scaling (displays with notch, HDR, HDCP, high refresh rate fully supported)! *
  • Reach the full brightness potential of your XDR or HDR display - XDR brightness upscale to 1600 nits, external HDR display brightness upscale also supported. This feature requires an Apple Silicon Mac. *
  • Change the display's brightness, volume and colors via software and hardware (DDC) control via sliders and native or custom keyboard shortcuts!
  • Change display inputs via DDC on supported displays.
  • Create custom HiDPI resolutions for real displays manually and redefine certain system display parameters!
  • Create any number of virtual screens (dummies) with varying aspect ratios.
  • Enable Night Shift for your TV!
  • Change the resolution easily with a slider!
  • Define favorite resolutions and reach them via the app menu, resolution slider or keyboard shortcuts. *
  • Protect display configuration, forbid auto-switch to VRR etc. *
  • Use headless Macs (servers) with any resolution and HiDPI mode for remote access.
  • Create Picture in Picture window for any real display or virtual screen (dummy). *
  • Redirect your display's contents (real or virtual) to an other screen via streaming. *
  • If you are using a big TV up close, use the bottom half of your TV as a wide screen display (off-center streaming). *
  • Scale Sidecar resolutions and portrait SideCar support (via virtual screen full screen streaming). *
  • Better quality zooming (System PreferencesยปAccessibilityยปZoom) or High Quality screenshots even on 1080p displays
  • Easily change the resolution of your real displays and virtual screens via a slider (or submenu) from the menubar.
  • Quickly accessible refresh rate and screen rotation menu.
  • Simplify creating mirrored sets. *
  • Easily move around displays relative to each other using the app menu.
  • Quickly designate a display to be main display.
  • Associate virtual screens (dummies) with displays for auto connect/disconnect.
  • Keyboard shortcuts for brightness and audio control.
  • Advanced keyboard shortcuts support. *
  • Custom virtual screens(dummies) (resolution, orientation, naming etc). *
  • Create a virtual screen optimized for a real display. *
  • Export display EDID and show detailed display information (Intel and Apple Silicon).

... and more is coming! :)

Note: features marked with an asterisk (*) require a Pro license. Some features may be available in the latest pre-release version only.

For a more detailed list and comparison with some popular alternatives, click here...

Feature comparison

BetterDisplay MonitorControl Lunar SwitchResX Vivid DisplayBuddy
Custom scaled resolution editing ๐Ÿ†“ ๐Ÿ’ฐ
Native smooth scaling ๐Ÿ’ฐ
Disconnect/connect displays ๐Ÿ’ฐ ๐Ÿ’ฐ
Night Shift for TVs ๐Ÿ†“
Display name override ๐Ÿ†“ ๐Ÿ’ฐ
Native, default resolution editing ๐Ÿ†“
Virtual screen (dummy) creation ๐Ÿ†“
Virtual screen association ๐Ÿ†“
Display mode selector menu ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ
Resolution slider ๐Ÿ†“
Picture in Picture ๐Ÿ’ฐ
Custom virtual sceens (dummies) ๐Ÿ’ฐ
Full screen streaming ๐Ÿ’ฐ
Stream/PIP, stretching, off-centering ๐Ÿ’ฐ
Stream/PIP rotation, portrait Sidecar ๐Ÿ’ฐ
Stream/PIP crop feature ๐Ÿ’ฐ
Teleprompter mode (stream flipping) ๐Ÿ’ฐ
Mirror configuration ๐Ÿ’ฐ
DDC via the M1 built-in HDMI ๐Ÿ†“ ๐Ÿ†“
DDC for M2 Pro/Max ๐Ÿ†“ ๐Ÿ†“
DDC for Intel 2018 mini built-in HDMI ๐Ÿ†“
DDC brightness control ๐Ÿ†“ ๐Ÿ†“ โ— ๐Ÿ’ฐ
DDC volume control ๐Ÿ†“ ๐Ÿ†“ โ— ๐Ÿ’ฐ
DDC input switching ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ
DDC input customization ๐Ÿ†“
DDC power control ๐Ÿ†“ ๐Ÿ†“
Native brightnesss and volume keys ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ†“
Basic custom keyboard shortcuts ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ ๐Ÿ’ฐ ๐Ÿ’ฐ
Advanced custom keyboard shortcuts ๐Ÿ’ฐ โ— ๐Ÿ’ฐ
Basic native OSD support ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ
Combined native OSD support ๐Ÿ†“ ๐Ÿ†“
Software dimming (color table) ๐Ÿ†“ ๐Ÿ†“ โ— ๐Ÿ’ฐ
Software dimming (overlay) ๐Ÿ†“ ๐Ÿ†“ โ—
Combined dimming ๐Ÿ†“ ๐Ÿ†“ โ—
Dimming to black ๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ
Color adjustments ๐Ÿ’ฐ ๐Ÿ’ฐ
Color temperature control ๐Ÿ’ฐ ๐Ÿ’ฐ
XDR extra brightness ๐Ÿ’ฐ ๐Ÿ’ฐ ๐Ÿ’ฐ
Third party HDR extra brightness ๐Ÿ’ฐ ๐Ÿ’ฐ
HDR extra brightness calibration ๐Ÿ’ฐ
Display config protection ๐Ÿ’ฐ
EDID retrieval ๐Ÿ†“ ๐Ÿ’ฐ
EDID override (Apple Silicon) ๐Ÿ’ฐ
EDID override (Intel) ๐Ÿ’ฐ
Custom timings on Intel ๐Ÿ’ฐ
Command Line Integration โŒ›๐Ÿ†“ ๐Ÿ’ฐ
DIY hardware integration ๐Ÿ’ฐ
Basic brightness syncing โŒ›๐Ÿ†“ ๐Ÿ†“ ๐Ÿ’ฐ
Advanced Brightness syncing โŒ›๐Ÿ’ฐ ๐Ÿ’ฐ
Presets โŒ›๐Ÿ’ฐ ๐Ÿ’ฐ ๐Ÿ’ฐ ๐Ÿ’ฐ
Schedule based settings โŒ›๐Ÿ’ฐ ๐Ÿ’ฐ
App specific settings โŒ›๐Ÿ’ฐ ๐Ÿ’ฐ ๐Ÿ’ฐ
Price $15/โ‚ฌ15 $0 $23 โ‚ฌ14 โ‚ฌ20 $17
Trial days 14 - 14 10 - -

๐Ÿ†“ - Feature is completely free without limitation, even after trial

โ— - Feature is free with limitations imposed after trial (for Lunar: 100 adjustments per day)

๐Ÿ’ฐ - Feature is a paid/pro feature and is not available after a trial (for apps with trial)

โŒ› - Feature is planned

Please note that this comparison is only meant to give you a big picture, does not contain all secondary and derived functionalities (free or paid) for each software, may not be up-to-date and may not be a fair representation in every respect as I am not an expert on the alternative apps. I am pretty sure the devs of respective alternatives would feel the comparison is skewed in some way or I did miss an important aspect or unique advantage of the competing solution. For an educated decision you might want to try all apps that offer some sort of trial. If you feel the comparison is not fair, drop me a note at the BetterDisplay Discord channel!

Getting a Pro license to unlock all features of the app

Screenshot 2023-03-18 at 14 07 43

You can support development and unlock all features of the app by purchasing a Pro license for $15 / โ‚ฌ15 (+ Sales Tax or VAT may apply). You can also get Pro inside the app - just navigate to Settings (gear icon) > Pro and click on Buy BetterDisplay Pro.

More information on purchasing Pro & payment methods

Please note that even if you don't buy the app, you can still use many of the features for free (if you are a non-business user). A 14-day trial is also available to fully evaulate BetterDisplay Pro before purchase.

If you are using the free functionalities of the app, please don't forget to star the GitHub page and spread the word about the app! :)

For more information on licensing, trial, prices and refund, please read the License Terms & Conditions and Refund Policy!

Installation

  1. Download the latest version
  2. Open the DMG file and move the app to Applications folder on your Mac as instructed.
  3. Start the app.
  4. Use the app menu bar item to interact with the app.

Using the app

A new User's Guide is under construction to explain all the features. Some useful guides are already available covering some of the more popular features of the app. More to come - please stay tuned!

Until the Wiki/Guide is complete, you can search for answers under Discussions and the BetterDisplay Discord channel (it has an extensive history, most questions have been asked and answered several times over).

Compatibility

  • The latest stable version of the app is compatible with all Apple Silicon and Intel Macs running macOS Ventura, Monterey, Big Sur, Catalina and Mojave. The (currently pre-release) v2.x version requires macOS Monterey 12.4 or higher and is recommended with macOS Sonoma betas.
  • XDR/HDR upscaling requires an Apple XDR display (built-in or external) or a natively connected HDR display (VESA DisplayHDR 600 or higher recommended) and an Apple Silicon Mac.
  • The display connect/disconnect feature requires an Apple Silicon Mac running at least macOS Ventura or Intel (all macOS versions supported - on Intel the feature is considered experimental and does cause issues on some configurations). External display sleep/suspend on disconnect is available only on Apple Silicon (on Intel, dimming or DDC backlight off is available for third party displays and backlight off for Apple and built-in displays).
  • Native smooth scaling requires macOS Monterey 12.4 (or newer) and natively connected displays on Apple Silicon. For Intel there is no such limitation.
  • Maximum native smooth scaling resolutions depend on the GPU capabilities and the display's resolution (horizontal width limit is 6144 pixels for M1/M2, 7680 pixels for M1/M2 Pro/Max/Ultra).
  • External display hardware backlight control and volume control require DDC capable, natively connected display or an Apple display. Some docks and dongles may not support DDC. All built-in ports of all Macs that can run the app are supported for DDC communication.
  • The app is compatible with headless Macs to create custom virtual screen (dummy) resolutions for remote access.

Privacy

For information about data handled by the app and privacy, please read the app's Privacy Policy!

Discord channel

You can join the discussion on the BetterDisplay Discord channel. If you have any issues or questions, don't hesitate to ask!

Thanks to those who backed the project in its Open Source phase

I am thankful for each of you who contributed to the project in its initial open source phase. I'd like to express my gratitude by providing you with a coupon code so you can get a Pro license for no additional cost. If you'd like to receive a code, please contact me at Discord by sending a private message with the screenshot of the confirmation you received from Open Collective. I'll respond with a coupon code to get the app for free!

Notabe contributors of the open-source project

Generous contributors, who donated $50 or more for the open-source project:

  • David Brown - $500
  • Patrick Mast - $222
  • Riten Jaiswal - $200
  • Wesley - $200
  • Dean Herbert - $150
  • Myles Dear - $100
  • Jose Tejera - $100
  • Bill Southworth - $100
  • Will_from_CA - $100
  • MFB Technologies - $100
  • Brian Conway - $60
  • Ron W - $61
  • Michael Charo - $50
  • Jens Kielhorn - $50
  • Victor - $50
  • Nicholas Eidler - $50
  • Jeff Nash - $50

Additional notable contributors, who donated $20 or more:

Derek Johnson
Jerry C
Jung Yeop (Steve) Kim
Jason
Kaz
Nikola
wanyeki
Felix
Emilio P Egido
Thomas Varghese
Reactual
Stephen Richardson
Peter Szombati
NP
David Verdonck
Knut Holm
Jan Behrmann
Danilo
Andrew Braithwaite
Splay Display
Incognito
Florian Gross
David Richardson
Jari Hanhela
William Edney
David W
Chetan Kunte
Martin Clayton
Nikola Milojeviฤ‡
Wolf1701
Arthur Mรผller
Tom Dai
Jeff Lopes
Jormsen
Yeo Chang Long
Wayne G
Udome
Bart Krijnen
jviide
Keezy
SenPng
Jakub Koลˆas
docljn
Adam Lounds
Pablo Sichert
Ville Rinne
Gheorghe Aurel Pacurar
Peter F.
Thomas Brian
Jedrzej Gontarczyk
Chris Brooks
Wang Yang
Arjen
Peter Cole
Simon Jarvis
mgiiklel
Eric
Alasdair
Friedemann Wachsmuth
Pranav Raj S
Eddy
George Billios
Alfred Visnevsky
Martin Cohen
HWM
Oliver Eilhard
Alastair Thomson
ร–rn Arnarson
Chris Spiegl
Radim Balner
yipru
petertriho

+ guest supporters