For macOS · Free

Read what’s lit.Let the rest wait.

Reading Flashlight dims your whole screen except the spot under your cursor. Your eyes stay on the line you’re reading, and the rest of the screen stays out of the way.

Download on the Mac App Store

macOS 13+ · Apple silicon & Intel · 1.1 MB

Try it here

Move your pointer over the page.

On Attention

A short essay on reading in a loud room

We rarely lose our place on the page because the words are difficult. We lose it because everything around them is asking to be noticed: a badge in the corner, a tab that just changed color, the next paragraph quietly pulling the eye downward before this one is finished.

Reading well has always meant narrowing the world. Monks used a finger, students used a ruler, and readers by candlelight had only the small circle the flame could reach. The darkness was not an obstacle. It was the point.

A screen gives us the opposite: every pixel equally bright, every line equally loud. So give the eye one warm place to rest, and let the rest of the page wait its turn.

A few keys. That’s all.

⌃⌥F

Turn it on or off

From any app. Or right-click the flashlight in your menu bar.

⌃⌥Scroll

Resize the beam

Hold ⌃⌥ and scroll. ⌃⌥ = and ⌃⌥ − work too.

⌃⌥S

Switch shape

Circle, focus box or reading bar. Pick what suits the page.

⌃⌥B

Blur the rest

Add a frosted blur outside the beam for even fewer distractions.

⌃⌥[ ]

Set the darkness

Make everything outside the beam lighter or darker.

Click the menu bar icon to fine-tune the size, darkness, edge softness and a warm amber tint. Your settings are remembered.

Works everywhere

PDFs, web pages, code, email. It sits above every app, on every display you have.

Never in the way

Clicks, scrolling and typing go straight through. You’re only changing what you see.

No permissions

No Accessibility access and no screen recording. It never sees what’s on your screen.

Tiny and native

Written in Swift. A 1.1 MB download, with one build for Apple silicon and Intel Macs.

Reading Flashlight

Light only what you’re reading.