Star Trail Calculator
Calculate the maximum shutter speed to keep stars as sharp points, or the minimum exposure to create visible star trails using the 500 Rule and NPF Rule.
Maximum exposure in seconds before stars begin to trail
Sensor Presets
More precise rule accounting for aperture, pixel size, and declination
Camera Presets
Results
Star Trail Exposure Guide
Minimum total exposure time needed for visible star trails at different lengths:
Tip: Stack multiple shorter exposures (e.g., 30 s each) using image stacking software to avoid noise and overexposure from a single long exposure.
How It Works
Why Stars Trail
Earth rotates 360° in approximately 24 hours (15°/hour or 0.0042°/s). During a long exposure, this rotation causes stars to appear as streaks rather than points. The amount of trailing depends on your focal length, sensor resolution, and the star's position in the sky.
The 500 Rule
The simplest method for estimating maximum exposure time to avoid star trails:
t = 500 / (f × CF)- t = maximum exposure time in seconds
- f = focal length in mm
- CF = crop factor (1.0 for full frame, 1.5 for APS-C, 2.0 for Micro 4/3)
Variants include the 400 Rule (more conservative, sharper stars) and 600 Rule (more relaxed, suitable for lower-resolution sensors or smaller prints).
The NPF Rule
A more precise formula developed by Frédéric Michaud for the Société Astronomique de France. It accounts for aperture, pixel size, and star declination:
t = (35 × N + 30 × p) / (f × cos(δ))- N = aperture f-number
- p = pixel pitch in µm (sensor width / image width × 1000)
- f = focal length in mm
- δ = declination of the target region (−90° to +90°)
Stars near the celestial equator (δ = 0°) move fastest and trail first. Stars near the poles (δ = ±90°) move slowest, allowing longer exposures.
500 Rule vs NPF Rule
- 500 Rule: Quick, easy to remember, good for general use. Tends to overestimate safe exposure time on high-resolution modern sensors.
- NPF Rule: More accurate for modern high-megapixel cameras. Accounts for pixel density, aperture diffraction, and sky position. Recommended when pixel-level sharpness matters.
Creating Star Trails
To intentionally create star trail images, you need total exposure times measured in minutes or hours. Two approaches:
- Single long exposure: Set bulb mode and expose for 15–60+ minutes. Risk of noise, battery drain, and light pollution overexposure.
- Image stacking: Take many shorter exposures (e.g., 30 s each with an intervalometer) and combine them in software. This is the preferred modern method as it reduces noise and allows removing frames affected by aircraft or clouds.
Practical Tips
- Sharp stars: Use the widest aperture available (f/1.4 – f/2.8) and the highest ISO you can tolerate (1600 – 6400) to keep exposure time under the calculated limit.
- Pointing north/south: Stars near Polaris (north) or Sigma Octantis (south) trail less. Point toward the celestial equator for the longest trails.
- Focal length matters: Wider lenses (14 – 24 mm) allow much longer exposures before trailing becomes visible.
- Stacking interval: When stacking, minimize gaps between exposures (1–2 s) to avoid broken trails.
Feedback
Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
- ABI Encoder / Decoder
- Block Estimator
- Calldata Cost
- CREATE2 Address
- ENS Availability
- ENS Cost Estimator
- ENS Lookup
- ENS Namehash
- ENS Record Viewer
- ENS Subname Explorer
- ERC-20 Unit Converter
- Gas Estimator
- HD Wallet Derivation
- Merkle Tree Visualizer
- 4-Byte Selector Lookup
- Solidity Storage Layout
- Transaction Decoder
- Vanity Address Estimator
- Wallet Address Validator
- Wei/Gwei/Ether Converter
-
-
-
-
-
- API Response
- ASCII Table
- Code Bug Detector
- Code Explanation
- CSS Beautifier
- Env Parser
- GraphQL Query
- Syntax Highlight
- HTML Beautifier
- JS Beautifier
- JSON Formatter
- JSONPath
- JWT Decoder
- JS keyCodes
- API Lorem Ipsum
- RegExp
- Regex Library
- Semver Compare
- SQL Beautifier
- TOML Formatter
- Code Unminifier
- XML Beautifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Amortization
- Break-Even
- Compound Interest
- Crypto Profit/Loss
- Debt Payoff
- Discount
- Effective Interest
- Emergency Fund
- Inflation Calculator
- Simple Interest
- Invoice Calculator
- IRR Calculator
- Mortgage
- NPV Calculator
- Portfolio
- Profit Margin
- Rent vs Buy
- Retirement Calc
- ROI Calculator
- Salary vs Hourly
- Savings Goal
- Tax Calculator
- VAT
-
-
-
-
-
-
-
-
-
-
-
-
- Equation Solver
- Exponent Calculator
- Factorial Calculator
- Fibonacci Sequence
- Fraction Calculator
- Fraction Simplifier
- GCD Calculator
- GCD/LCM
- Least Common Multiple (LCM) Calculator
- Logarithm Calculator
- Magic Square
- Matrix Calculator
- Number Base Converter
- Pascal's Triangle
- PDE Solver
- Prime Checker
- Prime Factorization
- Roman Numbers
- Scientific Notation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Broken Link Checker
- Canonical URL Checker
- Core Web Vitals Checker
- Favicon
- Heading Structure
- Keyword Density
- Meta Tags
- Mobile-Friendly Test
- Open Graph Tags
- Page Load Time Analyzer
- Redirect Checker
- robots.txt
- Schema Markup
- SEO Optimized Checklist
- XML Sitemap
- Time on Page Tracker
- Page Title & Desc.
- Twitter Card Generator
-
-
-
-
-
-
- Acceleration
- Substance Amount
- Angle
- Area
- Astronomical
- Base Converter
- Capacitance
- Electric Charge
- Data Transfer
- Data Storage
- Density
- Energy Converter
- Force Converter
- Frequency Converter
- Fuel Economy
- Illuminance
- Inductance
- Length / Distance
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-
-