{"id":64784,"date":"2025-05-30T09:50:02","date_gmt":"2025-05-30T06:50:02","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=64784"},"modified":"2026-09-28T07:45:21","modified_gmt":"2026-09-28T04:45:21","slug":"face-shape-detector","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/beauty\/face-shape-detector\/","title":{"rendered":"Face Shape Detector 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\">Identify Your Face Shape by Key Measurements<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"64784\" data-favorite-title=\"Face Shape Detector\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/beauty\/face-shape-detector\/\" data-favorite-excerpt=\"Enter your forehead, cheekbone, and jawline widths plus your face length to estimate your face shape from their proportions.\" 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\/face-shape-detector\/\" method=\"POST\" class=\"calculator\" id=\"calculator-64784\" data-post=\"64784\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Forehead width<\/label><div class=\"term\">F<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"forehead_width\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"5\" value=\"14\"\/><div class=\"unit\" id=\"calc-unit-1\">cm<\/div><small id=\"calc-info-1\">Measure the widest part of your forehead<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Cheekbone width<\/label><div class=\"term\">C<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"cheekbone_width\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"5\" value=\"15\"\/><div class=\"unit\" id=\"calc-unit-2\">cm<\/div><small id=\"calc-info-2\">Measure across the top of your cheekbones<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Jawline width<\/label><div class=\"term\">J<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"jawline_width\" id=\"field-3\" aria-describedby=\"calc-unit-3 calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"5\" value=\"14\"\/><div class=\"unit\" id=\"calc-unit-3\">cm<\/div><small id=\"calc-info-3\">Measure from jaw corner to jaw corner across your face<\/small><\/div><div class=\"field has-term\" id=\"input-4\"><label for=\"field-4\">Face length<\/label><div class=\"term\">L<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"face_length\" id=\"field-4\" aria-describedby=\"calc-unit-4 calc-info-4\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"5\" value=\"18\"\/><div class=\"unit\" id=\"calc-unit-4\">cm<\/div><small id=\"calc-info-4\">Measure from chin to hairline<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"64784\">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 Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Face Shape<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/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=\"64784\" 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\">9<\/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\">6<\/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\">2<\/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\">1<\/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>Face Shape Detector 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\\[ \\bar W=\\frac{F+C+J}{3},\\qquad R=\\frac{L}{\\bar W},\\qquad Q=\\frac{L}{C} \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(F\\) \u2014 forehead width (cm).<\/li>\n<li>\\(C\\) \u2014 cheekbone width (cm).<\/li>\n<li>\\(J\\) \u2014 jawline width (cm).<\/li>\n<li>\\(L\\) \u2014 face length (cm).<\/li>\n<li>\\(\\bar W\\) \u2014 average of the three widths (cm).<\/li>\n<li>\\(R\\) \u2014 face length divided by average width; \\(Q\\) \u2014 face length divided by cheekbone width.<\/li>\n<\/ul>\n<p>There is no single equation that determines face shape. The calculator compares these ratios and the relative widths in a fixed order to assign a category.<\/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>Face Shape Detector \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> Use the default measurements: a forehead width of 14 cm, cheekbone width of 15 cm, jawline width of 14 cm, and face length of 18 cm.<\/p>\n<p>\\[ \\bar W=\\frac{14+15+14}{3}=\\frac{43}{3}\\approx14.33\\text{ cm},\\qquad R=\\frac{18}{43\/3}=\\frac{54}{43}\\approx1.256 \\]<\/p>\n<p>The widths are not all within 1 cm of one another: the cheekbones are exactly 1 cm wider than both the forehead and jawline. The face is not short enough for Round. It does not meet the Heart test because \\(L\/C=18\/15=1.2\\), and it does not meet the Diamond test because \\(J=F\\).<\/p>\n<p><strong>Result:<\/strong> Oval face shape.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Enter <strong>Forehead width<\/strong> at the widest part of your forehead.<\/li>\n<li>Enter <strong>Cheekbone width<\/strong> across the top of your cheekbones, from one side of your face to the other.<\/li>\n<li>Enter <strong>Jawline width<\/strong> across your face from one jaw corner to the other.<\/li>\n<li>Enter <strong>Face length<\/strong> from your chin to your hairline.<\/li>\n<li>Read the category shown under <strong>Face Shape<\/strong>. All four measurements must be positive; use centimeters for consistency with the field labels.<\/li>\n<\/ol>\n<p>For a more repeatable comparison, face a mirror, keep your head level, and measure the same landmarks each time. A flexible tape or a ruler and mirror can help. Record straight-line widths across the face rather than following the curves of your forehead or jaw.<\/p>\n<h2>What your face shape result means<\/h2>\n<p>Face shape is a shorthand for how the width of your forehead, cheekbones, and jaw compares with your face length. It can be a starting point when considering hairstyles, glasses, or facial hair, but it is not a measure of attractiveness or a precise description of every facial feature. Two people with the same result may have noticeably different chins, jaw angles, or hairlines.<\/p>\n<p>The calculator first checks whether all three widths differ from one another by <em>less than<\/em> 1 cm. If they do, it uses face length divided by average width: a ratio below 1.05 gives <strong>Square<\/strong>; a ratio from 1.05 to below 1.4 gives <strong>Oval<\/strong>; and a ratio of 1.4 or more gives <strong>Oblong<\/strong>. These are measurement-based labels: the calculator does not assess whether a jaw looks angular.<\/p>\n<p>If the widths do not pass that first test, the calculator checks other patterns in order. <strong>Round<\/strong> requires a length-to-average-width ratio below 1.05, with both forehead and jawline narrower than the cheekbones. <strong>Heart<\/strong> requires the cheekbones to be wider than both, plus a face-length-to-cheekbone-width ratio above 1.5. <strong>Diamond<\/strong> requires the cheekbones to be widest and the jawline to be narrower than the forehead. Measurements that meet none of these tests return <strong>Oval<\/strong> as the default.<\/p>\n<p>Because the tests run in order, the label describes which rule matched first\u2014not necessarily the only reasonable visual description. If you are interested in a different comparison of facial measurements, the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/golden-ratio-face\/\">Golden Ratio Face calculator<\/a> examines facial proportions rather than assigning one of these shape categories.<\/p>\n<h2>Measurement tips and limitations<\/h2>\n<ul>\n<li>Use the same unit for every entry. The fields are labeled in centimeters, and the 1 cm width threshold assumes centimeter measurements; entering inches without conversion can change the category.<\/li>\n<li>Measure each width straight across, not along the skin. In particular, <strong>Jawline width<\/strong> means the distance between jaw corners across the face, not the length of the jaw from ear to chin.<\/li>\n<li>Small differences can matter. Widths exactly 1 cm apart do <em>not<\/em> pass the calculator\u2019s \u201cless than 1 cm\u201d test, and a ratio exactly on a cutoff may produce a different label from one just below it.<\/li>\n<li>The result depends only on four numbers. It cannot account for soft-tissue contours, chin shape, jaw angle, hairstyle, or the way a photograph\u2019s perspective changes apparent proportions.<\/li>\n<\/ul>\n<p>If a result seems surprising, recheck the measurement landmarks and try again before treating it as a fixed label. For comparisons beyond the face, the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/proportionality-of-body\/\">Proportionality of Body calculator<\/a> addresses body measurements separately.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Enter your forehead, cheekbone, and jawline widths plus your face length to estimate your face shape from their proportions.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[12],"class_list":["post-64784","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\/64784","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=64784"}],"version-history":[{"count":3,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/64784\/revisions"}],"predecessor-version":[{"id":65217,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/64784\/revisions\/65217"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=64784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=64784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=64784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}