ND Filter Calculator

Convert between the ND factor (such as ND8), the optical density (such as 0.9), the number of stops and the transmittance. You can also find the exposure time with an ND filter on.

What to calculate
Converted values —
Breakdown
ND factor—
Optical density—
Stops—
Transmittance—

The marked value on a product (ND8 = 0.9 and so on) is a rounded value or a name. It can differ a little from the theoretical value (the theoretical density of ND8 is 0.903, and ND1000 is about 9.97 stops). ND names differ by maker and use, and no public standard for them was found.

The exposure-time conversion is an ideal calculation. Reciprocity failure in long exposures (sensitivity drops as the exposure gets longer) and sensor noise are not included.

The number copied is the large value above (stops and density at the number of decimal places you chose).
Common ND filters (theoretical values)
NDStopsDensityTransmittance (%)

The four quantities

The conversions: factor F = 2^stops = 10^density = 100 ÷ transmittance (%), and density = stops × log10(2) (about 0.30103 per stop).

Why ND names can differ

Exposure time with an ND filter

An ND filter reduces light, so you can lengthen the exposure by the same factor to keep the same brightness. New exposure time = original exposure time × ND factor. Conversely, the ND factor needed = target exposure time ÷ original exposure time. If the target is shorter than the original, an ND filter cannot do it.

Enter the exposure time as a fraction such as 1/60, or as a number of seconds (more than 0, up to 100,000 seconds).

Examples

Stacking filters

When you stack filters, density and stops add, and ND factors multiply. For example, ND8 plus ND4 is 3 + 2 = 5 stops, or a factor of 8 × 4 = 32. This tool has no stacking mode: enter the combined value.

Notes

How it is calculated, and its precision

When the factor is a whole number or a fraction, the factor and the transmittance are exact fractions. A factor that is a whole power of 2 (ND2 to ND1024 and so on) gives exact stops, and a factor that is a whole power of 10 gives exact density. Other values use floating-point log2, log10 and powers, trimmed to 12 significant digits and then rounded to the number of decimal places you chose (marked "rounded").

Sources

Frequently asked questions

How many stops is ND8?

3 stops. The factor 8 is 2³, so the light is reduced to 1/8, which is 3 stops.

Is ND1000 10 stops?

A factor of 1,000 is about 9.97 stops in theory. Some products call a 10-stop filter (a factor of 1,024) "ND1000".

What happens to the shutter speed with an ND filter?

It gets longer by the factor. With ND8 on a 1/60 s exposure, the same brightness needs 1/60 × 8 = about 0.133 s (about 1/7.5 s).