The first time I tried to photograph the Milky Way I followed the 500 rule religiously. 24mm focal length, so 500 / 24 = 20 seconds. I set my shutter to 20s, my aperture to f/2.8, my ISO to 3200, and I waited. The result on the back of the camera looked stunning. The result at home, zoomed in to 100% on my monitor, was a mess. Every star was a tiny streak. Not a dramatic star trail — just a soft, smeared blob where a pinpoint should have been.
I thought I’d messed up focus. I hadn’t. I’d been betrayed by a rule older than my camera.
The 500 rule was written for film. It’s been cargo-culted into the digital era for so long that it’s become photography gospel. But it doesn’t account for the thing that defines modern cameras: pixel density. And once you understand why it breaks, you can replace it with something that actually works.
What the 500 Rule Says
The rule is simple: maximum shutter speed = 500 / focal length (for full-frame cameras). Multiply by your crop factor for APS-C or Micro Four Thirds. So:
14mmfull-frame:500 / 14 ≈ 35 seconds24mmfull-frame:500 / 24 ≈ 21 seconds50mmfull-frame:500 / 50 = 10 seconds24mmon APS-C (1.5x crop):500 / (24 × 1.5) ≈ 14 seconds
The idea is that anything longer produces visible star trails because the Earth is rotating beneath you at roughly 15 arc-seconds per second of time. Stars near the celestial equator (the imaginary line in the sky directly above Earth’s equator) move fastest. Stars near the celestial pole barely move at all.
For a 12-megapixel film camera or a 16x20 print, the 500 rule works fine. The trails it produces are smaller than the resolution of the medium, so you can’t see them.
For a 45-megapixel sensor printed at 24x36 inches, the same trails are huge.
Why the Rule Fails on Modern Sensors
The math is about pixel pitch — the physical size of each pixel on the sensor. A 12MP full-frame sensor has pixels around 8.4 microns wide. A 45MP full-frame sensor has pixels around 4.4 microns wide. The same star trail spans roughly twice as many pixels on the high-resolution sensor as on the low-resolution one.
So a 20-second exposure that produced one pixel of trailing on a 2008 Canon 5D produces three or four pixels of trailing on a Sony A7R V. The rule didn’t change. The sensor did.
There’s a second variable the 500 rule ignores: aperture. A wide aperture lens spreads each star across more pixels just from the optical airy disc and inevitable lens aberrations at the edges. A trail of 2 pixels is barely noticeable when the star itself is 3 pixels wide. It’s very noticeable when the star is sharp and 1 pixel wide.
And there’s a third: declination. Stars near the celestial pole (Polaris in the northern hemisphere) move dramatically slower across the sky than stars near the celestial equator. If you’re framing Polaris, you can shoot longer than the rule allows. If you’re framing Orion (which sits near the celestial equator), you have less time than the rule allows.
The NPF Rule: A Real Replacement
The NPF rule was developed by French astrophotographer Frederic Michaud, and it accounts for aperture, pixel pitch, and declination. The full formula:
shutter (seconds) = (35 × aperture + 30 × pixel_pitch_microns) / (focal_length × cos(declination))
That’s intimidating, but in practice you don’t calculate it by hand. PhotoPills, Sky Guide, and most astrophotography apps have an NPF rule calculator built in. Plug in your camera, lens, aperture, and the part of the sky you’re shooting, and it returns a number.
For my own gear (24mm lens, f/2.8, full-frame 45MP sensor, shooting at the celestial equator), the NPF rule says 8 seconds. The 500 rule said 21 seconds. That’s a 2.5x difference. The 500-rule shot looked smeared. The 8-second shot looks tack sharp at 100%.
Practical Replacements You Can Memorize
If you don’t want to use an app every time, here are working approximations I trust based on sensor resolution. These assume a wide aperture (f/2.8 or wider) and shooting near the celestial equator (worst case):
| Sensor Resolution | Replacement Rule | Example: 24mm lens |
|---|---|---|
| 12-16 MP | 500 rule works | 21s |
| 20-30 MP | 300 rule | 12s |
| 36-45 MP | 200 rule | 8s |
| 50+ MP | 150 rule | 6s |
For APS-C, multiply the focal length by your crop factor before dividing. For Micro Four Thirds, multiply by 2.
If you’re shooting toward Polaris or any star within about 30 degrees of the celestial pole, you can roughly double these numbers. If you’re shooting Orion or anything near the celestial equator, use the numbers as-is.
How to Test Your Own Limit
The replacement rules above are conservative. Your specific camera and lens combination might let you push longer. Here’s how to find your real limit in 15 minutes:
- Set up your tripod with your widest lens at its widest aperture.
- Frame a section of sky with bright stars near the celestial equator (any star low in the south works in the northern hemisphere).
- Focus carefully — use live view, zoom to 100% on a bright star, manually focus until the star is the smallest possible point.
- Take a series of exposures:
5s,8s,10s,13s,15s,20sat the same aperture and ISO. - On your computer, zoom every shot to 100% and look at the stars in the corners (where lens distortion is worst) and the center.
- The longest exposure where stars still look like points (not lines) is your real limit.
Do this once per lens. Write the numbers down. They’re more accurate than any rule.
Why You Want To Push the Shutter
Every second of shutter time is one less stop you need from ISO. Going from 8s at ISO 6400 to 15s at ISO 3200 cuts noise by half. Going from 8s at ISO 6400 to 20s at ISO 1600 cuts noise by 75%. The cleaner your high-ISO performance gets, the less time you’d want to gain on the shutter — but for most cameras, ISO noise is still the limiting factor at high amplification.
This is the tradeoff that drives every astrophotography decision: shutter time gives you signal, but takes sharpness. The right exposure is the longest one that still looks sharp.
What About Star Trackers?
If you want to bypass this entire problem, a star tracker (an iOptron SkyGuider Pro, a Sky-Watcher Star Adventurer, a Move Shoot Move) physically rotates your camera at the same speed as the Earth. With a tracker properly polar-aligned, you can shoot 2 or 5 minute exposures at low ISO with perfectly sharp stars.
The catch: anything in the foreground (mountains, trees, your friend posing for a Milky Way portrait) will be motion-blurred because the tracker is rotating relative to the ground. Standard practice is to shoot the sky tracked, then shoot the foreground untracked, and blend the two in post.
Trackers cost $300-700 and add a setup step in the field. They’re worth it if you’re serious. They’re overkill if you’re shooting Milky Way once a quarter while camping.
Settings I Actually Use Now
For my 24mm f/2.8 lens on a 45MP full-frame body, my Milky Way base settings are:
- Shutter:
8s(NPF rule) - Aperture:
f/2.8(wide open for light) - ISO:
6400(modern sensors handle this fine with proper exposure) - White balance:
4000K(preserves the blue of the night sky) - Focus: manual, set on a bright star at 100% live view zoom
- Long exposure noise reduction: off (it doubles your exposure time and you can do better in post)
- Format: RAW only (you’ll need every bit of dynamic range)
If I want a brighter result, I push to 10s and accept slightly soft stars in the corners, or I push ISO to 8000 and keep the shutter at 8s. I don’t go past 10s on this combination because the trails become obvious in the print.
If you’re new to thinking through these tradeoffs, my piece on the exposure triangle covers why each variable affects the others. Astrophotography is the most punishing test of that triangle because every variable is at its extreme.
The Field Workflow That Avoids Frustration
Showing up at a dark site without a plan is how you waste a clear night. My workflow:
- Before sunset: scout the foreground, set up the tripod, frame the composition, focus on a distant terrestrial subject and tape the focus ring (or use a focus mask later).
- At blue hour: take a foreground exposure while there’s still light.
30satf/8andISO 200usually does it. Save this as your foreground layer. - At full dark: refocus on a bright star, set your astro exposure (NPF-calculated), shoot a series of 10-20 frames. You’ll stack these to reduce noise.
- Don’t move the tripod between the foreground shot and the sky shots if you want clean blending.
The 500 rule won’t tell you any of this. It’s a relic from a time when “Milky Way photography” meant a single exposure that probably wasn’t very sharp anyway.
Final Thought
Rules of thumb in photography are useful right up until they stop being accurate. The 500 rule was accurate for 1990. The NPF rule is accurate for now. In ten years there will be a better one.
The point isn’t to memorize formulas. The point is to know what variables affect your image so you can adjust when the rule fails you. A 45MP sensor doesn’t break the 500 rule out of spite — it just demands a more honest accounting of what “sharp” means at modern resolutions.
Next clear night, run the test I described. Find your real number for your real gear. Then use it forever.