Skip to main content
Calcimator

Sun Protection Calculator

Calculate safe sun exposure time, reapplication schedule, and sunscreen needs based on UV index, skin type, and SPF.

About this calculator

This calculator estimates how long skin can stay in the sun before burning, using a baseline unprotected burn time by Fitzpatrick skin type -- from about 67 minutes for the fairest skin type up to 300 minutes for the darkest, at a reference UV Index of 1. Effective UV Index adjusts the actual UV Index upward for two amplifying conditions: altitude adds roughly 10% more UV exposure per 1,000 meters of elevation (the commonly-cited WHO figure), since thinner atmosphere filters less radiation, and proximity to a reflective surface adds a further bump that depends on the surface -- roughly 10% near water, 15% off sand, and as much as 80% off fresh snow, since UV bounces back up onto skin at very different rates depending on what it reflects off of. Unprotected Burn Time divides the skin-type baseline by that Effective UV Index -- a higher effective UV shortens safe exposure proportionally. Applying SPF extends that window, but not by the full labeled factor, because the SPF number on a bottle is measured in a lab applying a thick, even 2 mg per square centimeter layer, and most people apply far less in practice. Per Faurschou & Wulf's real-world application-thickness research (British Journal of Dermatology, 2007), protection scales with how thin the actual layer is relative to that 2 mg/cm2 standard: at a commonly-observed 1 mg/cm2 application (half the lab standard, this calculator's default), real-world protection is close to the square root of the labeled SPF rather than the full number, and at an even thinner 0.5 mg/cm2 application it drops to roughly the fourth root.

Applying the full 2 mg/cm2 lab-standard thickness gives the full labeled SPF. Reapply Every is set to 75% of the protected burn time, capped at 120 minutes, matching common sunscreen guidance to reapply at least every two hours regardless of SPF. UVB Blocked is a simple 1 minus 1/SPF conversion -- SPF 30 blocks about 97% of UVB, not 100%. Treat this as general sun-safety planning, not a substitute for checking a live UV forecast or consulting a dermatologist about photosensitivity.

Inputs

ft
min
mg/cm²

Results

Burn Time (No SPF)

17min

Protected Burn Time

91min

Effective UV Index6
Reapply Every68min
Reapplications Needed1
Total Sunscreen60mL
UV Risk Level3
UVB Blocked97%

Figures current as of 2007. Source: Faurschou A, Wulf HC. The relation between sun protection factor and amount of sunscreen applied in vivo. Br J Dermatol. 2007;156(4):716-719.

How to Use This Calculator
  1. Enter the current UV Index for your location (check a weather app or UV forecast).
  2. Select your Skin Type (Fitzpatrick I-VI) and the Sunscreen SPF being used.
  3. Enter Altitude and select the Reflective Surface (sand, water, or snow) to account for UV reflection.
  4. Set Application Density to how thick you actually apply sunscreen -- 2 mg/cm² is the lab-test standard, 1 mg/cm² (default) reflects common real-world under-application.
  5. Enter Time Outdoors (min) to assess cumulative exposure.
  6. Review Protected Burn Time, Reapply Interval, and Effective UV Index to plan sun safety.

How the result changes with UV Index

UV IndexBurn Time (No SPF)Protected Burn Time
333min183min
4.522min122min
911min61min
157min37min

What each input means

UV Index
Current UV index from weather forecast.
Skin Type
Fitzpatrick type 1–6.
Sunscreen SPF
Labeled Sun Protection Factor from the bottle.
Altitude
UV increases ~10% per 1,000 m (~3% per 1,000 ft) of elevation.
Reflective Surface
Reflected UV adds roughly 15% near sand, 10% near water, and up to 80% off fresh snow.
Time Outdoors
Planned outdoor time.
Application Density
How thick the sunscreen layer actually is. 2 mg/cm² is the lab-test standard used to derive the SPF label; 1 mg/cm² is a commonly-observed real-world under-application; 0.5 mg/cm² represents an even thinner application.

What each result means

UV Risk Level
1=low to 5=extreme.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    UV Index = 6, Skin Type = 2, Sunscreen SPF = 30, Altitude = 0 = 6 input(s) provided
  2. Calculate Burn Time
    17 = 17
  3. Calculate Protected Burn Time
    91 = 91
  4. Calculate Effective UV Index
    6 = 6
  5. Calculate Reapply Every
    Reapply Every = min(120, protectedBurnMin * 0.75)
    68 = 68

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why doesn't changing the SPF value affect the Burn Time (No SPF) figure?

Burn Time (No SPF) is calculated from skin type and Effective UV Index alone, representing how long unprotected skin can tolerate sun exposure -- it is deliberately the baseline SPF gets applied to, not a figure SPF itself influences. Protected Burn Time is the separate output that raises this baseline by the SPF's real-world protection, scaled down for how thin the sunscreen layer actually is.

Why doesn't Protected Burn Time just use the full labeled SPF?

Laboratory SPF testing applies sunscreen at 2 mg per square centimeter, a thicker and more even layer than most people apply in practice. Per Faurschou & Wulf (British Journal of Dermatology, 2007), real-world protection scales with how thin the actual layer is relative to that standard -- at this calculator's default 1 mg/cm2 application (half the lab standard), an SPF 30 sunscreen protects closer to an effective SPF of about 5.5 (roughly sqrt(30)) than the full labeled 30, and at a thinner 0.5 mg/cm2 application it drops further, to roughly the fourth root of the labeled SPF.

How much do altitude and reflective surfaces change the effective UV level?

Altitude adds about 10% more UV per 1,000 meters of elevation (roughly 3% per 1,000 feet, the unit this calculator uses), the commonly-cited WHO figure. Reflective surfaces add UV on top of that, and how much depends heavily on the surface: roughly 10% near water, 15% off sand, and as much as 80% off fresh snow -- treating all reflective surfaces the same would understate snow's effect by a wide margin and overstate water's.

Why is the reapplication interval capped at 120 minutes even with a high SPF?

Reapply Every is set to 75% of the protected burn time but never exceeds 120 minutes, because sunscreen protection degrades from sweat, water contact, and rubbing off regardless of how high the labeled SPF is. Common sun-safety guidance recommends reapplying at least every two hours, which this cap enforces even when the calculated protected burn time would otherwise suggest waiting longer.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.