{"id":66792,"date":"2026-10-13T09:11:39","date_gmt":"2026-10-13T06:11:39","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=66792"},"modified":"2026-10-13T09:11:39","modified_gmt":"2026-10-13T06:11:39","slug":"uv-index-sunburn-time-calculator","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/beauty\/uv-index-sunburn-time-calculator\/","title":{"rendered":"UV Index Sunburn Time Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Estimate How Fast You Could Burn at Today&#039;s UV Index<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"66792\" data-favorite-title=\"UV Index Sunburn Time\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/beauty\/uv-index-sunburn-time-calculator\/\" data-favorite-excerpt=\"Estimate how long your unprotected skin can take today&#039;s sun before burning. Enter the current UV index and your Fitzpatrick skin type to get your time to a sunburn-level UV dose.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-appearance\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/beauty\/uv-index-sunburn-time-calculator\/\" method=\"POST\" class=\"calculator\" id=\"calculator-66792\" data-post=\"66792\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Current UV index<\/label><div class=\"term\">UVI<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"current_uv_index\" id=\"field-1\" aria-describedby=\"calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 8\" min=\"0\" max=\"20\" value=\"8\"\/><small id=\"calc-info-1\">Reported UV index for your location right now. 1 UV index unit corresponds to 0.025 W\/m\u00b2 of skin-damaging (erythemal) radiation.<\/small><\/div><div class=\"field\" id=\"input-2\"><label for=\"field-2\">Skin sensitivity (Fitzpatrick type)<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"skin_sensitivity_fitzpatrick_type\"><option value=\"type1\">Type I \u2014 ivory skin, always burns, never tans (MED \u2248 200 J\/m\u00b2)<\/option><option value=\"type2\" selected>Type II \u2014 fair skin, burns easily, tans minimally (MED \u2248 250 J\/m\u00b2)<\/option><option value=\"type3\">Type III \u2014 light skin, sometimes burns, tans gradually (MED \u2248 300 J\/m\u00b2)<\/option><option value=\"type4\">Type IV \u2014 olive skin, rarely burns, tans easily (MED \u2248 450 J\/m\u00b2)<\/option><option value=\"type5\">Type V \u2014 brown skin, very rarely burns (MED \u2248 600 J\/m\u00b2)<\/option><option value=\"type6\">Type VI \u2014 dark skin, almost never burns (MED \u2248 1000 J\/m\u00b2)<\/option><option value=\"custom\">Custom \u2014 enter your own MED<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field has-term\" id=\"input-3\" hidden><label for=\"field-3\">Custom minimum erythemal dose<\/label><div class=\"term\">MED<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><div class=\"field-group\"><input type=\"text\" name=\"custom_minimum_erythemal_dose\" id=\"field-3\" aria-describedby=\"calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 250\" min=\"1\" value=\"250\"\/><div class=\"grid grid-cols-1\"><select id=\"field-4\" name=\"unit\" aria-label=\"Unit\"><option value=\"jm2\" selected>J\/m\u00b2<\/option><option value=\"mjcm2\">mJ\/cm\u00b2<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-3\">Your MED if you know it from phototesting. 200 J\/m\u00b2 equals 20 mJ\/cm\u00b2 \u2014 same energy, different unit.<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"66792\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Sunburn Time Estimate<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Time to a sunburn-level dose<\/span><span class=\"result-term\">t<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"min\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Time to a sunburn-level dose (readable)<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-3\"><span class=\"field-title\"><span>What This Estimate Means<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"66792\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>UV Index Sunburn Time Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ t = \\frac{\\text{MED}}{\\text{UVI} \\times 0.025} \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(t\\) \u2014 time to a sunburn-level dose (s)<\/li>\n<li>\\(\\text{MED}\\) \u2014 minimum erythemal dose, the UV energy that causes first slight redness on your skin (J\/m\u00b2)<\/li>\n<li>\\(\\text{UVI}\\) \u2014 current UV index (dimensionless)<\/li>\n<li>\\(0.025\\) \u2014 erythemally weighted irradiance in W\/m\u00b2 per 1 unit of UV index, per the WHO definition<\/li>\n<\/ul>\n<p>The formula divides the UV energy your skin can tolerate (MED) by the rate at which the sun delivers skin-damaging UV at the current index, giving the exposure time at which redness begins to develop.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>UV Index Sunburn Time \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> the UV index is 8 and you have Type II skin (fair, burns easily), so your MED is about 250 J\/m\u00b2.<\/p>\n<p>\\[ \\text{rate} = 8 \\times 0.025 = 0.2\\ \\text{W\/m}^2 = 200\\ \\text{J\/(m}^2\\cdot\\text{s)} \\]<\/p>\n<p>\\[ t = \\frac{250}{0.2} = 1250\\ \\text{s} \\approx 20.8\\ \\text{min} \\]<\/p>\n<p><strong>Result:<\/strong> about 21 minutes of continuous, unprotected midday sun is enough to start burning your skin.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Calculator<\/h2>\n<ol>\n<li>Enter the <strong>Current UV index<\/strong> reported for your location right now (weather apps and sites display it; 0\u201312 is typical, up to 20 at high altitude or in the tropics).<\/li>\n<li>Choose your <strong>Skin sensitivity (Fitzpatrick type)<\/strong>. If you have had phototesting and know your dose, pick <em>Custom \u2014 enter your own MED<\/em> instead.<\/li>\n<li>If you chose Custom, enter your <strong>Custom minimum erythemal dose<\/strong> and select the unit \u2014 J\/m\u00b2 or mJ\/cm\u00b2 (1 mJ\/cm\u00b2 = 10 J\/m\u00b2).<\/li>\n<li>Read the <strong>Time to a sunburn-level dose<\/strong> in minutes, plus a readable version such as \"about 21 minutes\".<\/li>\n<\/ol>\n<h2>What the UV Index and Sunburn Time Mean<\/h2>\n<p>The UV index is a standard scale describing how much skin-damaging (erythemal) ultraviolet radiation reaches the ground. It weights UV wavelengths by how effectively they redden human skin, so UVB contributes far more than UVA. By the WHO definition, one index unit equals an erythemal irradiance of 0.025 W\/m\u00b2. An index of 8 therefore delivers 0.2 W\/m\u00b2 \u2014 but only around solar noon on a clear day, since the index changes continuously with the sun's height.<\/p>\n<p>Your skin's tolerance is measured by the minimum erythemal dose (MED): the amount of UV energy that produces the first faint, sharp-edged redness about 8\u201324 hours after exposure. MED varies enormously between people. Fair Type I skin may redden after roughly 200 J\/m\u00b2, while deeply pigmented Type VI skin tolerates around 1000 J\/m\u00b2 \u2014 five times more before any burn appears.<\/p>\n<p>The result is the time at which your skin <em>reaches<\/em> that threshold, not when you see red. Sunburn becomes visible only 2\u20136 hours after the exposure, and it keeps deepening overnight. So a result of \"21 minutes\" means you should already be out of the sun or protected well before your skin looks affected. Note also that the burn threshold is not a safety line: DNA damage, premature ageing and skin-cancer risk accumulate with UV exposure even when no burn ever occurs, which is why dermatologists recommend protection at UV index 3 and above.<\/p>\n<h2>Assumptions, Limitations and Practical Tips<\/h2>\n<ul>\n<li><strong>Constant UV index:<\/strong> the calculation assumes the index stays at the entered value for the whole exposure. In reality it peaks at solar noon and falls toward morning and evening, so a midday estimate is conservative and an early-morning one is optimistic.<\/li>\n<li><strong>Ideal conditions:<\/strong> clear sky, no shade, horizontal bare skin, sea-level conditions. Thin clouds can still transmit most UV, and reflections from sand (up to ~25%), water and especially snow (up to ~80%) speed the dose up; shade and clothing cut it down.<\/li>\n<li><strong>Altitude:<\/strong> erythemal UV rises roughly 6\u201310% per 1000 m of elevation, which is not captured by the formula \u2014 use the locally reported index where possible.<\/li>\n<li><strong>Population MED values:<\/strong> the MEDs per skin type are typical averages. Your individual threshold depends on prior tanning, recent sun exposure, medications and skin condition.<\/li>\n<li><strong>Sunscreen extends the time:<\/strong> correctly applied SPF 30 roughly multiplies your burn time by 30, but most people apply half the tested amount, and sunscreen washes off. Reapply every two hours and after swimming or heavy sweating. To see how much UVB your SPF actually blocks, try the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/spf-uvb-protection-calculator\/\">SPF UVB Protection Calculator<\/a>.<\/li>\n<li><strong>Don't chase the limit:<\/strong> treat the result as a countdown to avoid, not a target to reach. Combine shade, a hat, UV-protective clothing and sunscreen, and be extra careful near water, snow or sand.<\/li>\n<\/ul>\n<p>If you train or spend long hours outdoors \u2014 cycling, running, hiking or open-water swimming \u2014 your cumulative UV exposure adds up over years, and heat makes sun protection harder to keep up. Alongside sun planning, tools like the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/exercise-sodium-replacement-calculator\/\">Exercise Sodium Replacement Calculator<\/a> and the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/swimming-pace-calculator\/\">Swimming Pace Calculator<\/a> can help you plan the rest of a hot-weather session safely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate how long your unprotected skin can take today's sun before burning. Enter the current UV index and your Fitzpatrick skin type to get your time to a sunburn-level UV dose.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[12],"class_list":["post-66792","post","type-post","status-publish","format-standard","hentry","category-beauty","tag-appearance"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=66792"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66792\/revisions"}],"predecessor-version":[{"id":66793,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66792\/revisions\/66793"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=66792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=66792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=66792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}