Blurry text on a 1440p monitor on a Mac
Updated
Short answer
macOS is designed to draw text at 2× (it calls this HiDPI) on screens of around 220 pixels per inch. A 27-inch 1440p monitor has about 109 pixels per inch, so macOS draws it at 1×, and since macOS Mojave it no longer uses subpixel smoothing. Text looks softer than on a Mac's own screen. Nothing is broken.
Pixel density, in numbers
| Screen | Pixels per inch | How macOS draws it |
|---|---|---|
| 27″ 1440p (2560×1440) | 109 | 1× at its native size |
| 27″ 4K (3840×2160) | 163 | 2×, scaled to fit (default looks like 1920×1080) |
| 27″ 5K (5120×2880) | 218 | 2× exactly, looks like 2560×1440 |
| MacBook Pro 14″ built-in | 254 | 2× |
Bandwidth is rarely the problem here: 1440p at 60 Hz needs only 5.63 Gbps, which every connection on a Mac carries. The softness comes from pixel density.
What you can do
- Check the basics first. In System Settings → Displays, make sure the monitor runs at 2560×1440 (its native size). Any other 1× size is scaled and softer still. Over HDMI, some monitors receive reduced colour (YCbCr 4:2:2), which blurs coloured text; a DisplayPort or USB-C cable avoids it.
- Use the sharp size macOS offers. macOS lists a HiDPI “looks like 1280×720” mode for 1440p. Text is crisp, but everything is twice as large, which most people find too big on 27 inches.
- Add an in-between sharp size. A size such as looks like 2048×1152 is drawn at 4096×2304 and scaled down to the panel. Text is sharper than at 1×, though not as sharp as true 2×, and the Mac does more drawing work. macOS doesn't offer these sizes by itself; they need a display override file. iKnowMyDisplay can add them, where your Mac supports it.
- For the long run, pick a denser monitor. A 27″ 4K (163 ppi) looks clearly sharper; a 27″ 5K (218 ppi) matches what macOS is built for.