Help
RSS
API
Feed
Maltego
Contact
Domain > aftcalculator.app
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-01-24
104.21.5.76
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sat, 24 Jan 2026 14:25:36 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveAccess-Control-Allow-Origin: *Cache-Control: public, max-age0, must-revalidateLink: /logo.png>; relpreload; asimagereferrer-policy: strict-origin-when-cross-originx-content-type-options: nosniffx-frame-options: DENYVary: accept-encodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sj1Fv3fTfd2Krz1MuDZ1lqmd6Wgc3ikPhT4%2FpuNHz661g7FPSutZaQXCPiaUZuZFEJ0P3bwj22P1LB%2F7OQdBNFMTNVLhAg8U7RCelv4leLQ%3D%3D}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflarecf-cache-status: DYNAMICCF-RAY: 9c3033783ad00eda-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1.0/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relpreload asimage href/logo.png/>link relstylesheet href/_next/static/css/9e0dc92798efb408.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-066fdaf5d0f1c036.js/>script src/_next/static/chunks/1d17dee5-7d00e3700de3858a.js async>/script>script src/_next/static/chunks/9791-d73a91e087cc1eb6.js async>/script>script src/_next/static/chunks/main-app-c779c47f744618b2.js async>/script>script src/_next/static/chunks/89a05850-1760b8d0874f9ecd.js async>/script>script src/_next/static/chunks/6101-ad2d2294e3c4c010.js async>/script>script src/_next/static/chunks/3442-ffe013fb7a695c33.js async>/script>script src/_next/static/chunks/7329-6a14462043812984.js async>/script>script src/_next/static/chunks/7812-52df6af84d8a97ca.js async>/script>script src/_next/static/chunks/app/%5Blocale%5D/(default)/layout-eb35dbcd57ab05e2.js async>/script>script src/_next/static/chunks/app/%5Blocale%5D/(default)/error-5136581b63b60627.js async>/script>script src/_next/static/chunks/4746-9af35b5683dd57b4.js async>/script>script src/_next/static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js async>/script>script src/_next/static/chunks/5746-6057bba7c77fa302.js async>/script>script src/_next/static/chunks/app/%5Blocale%5D/layout-7df0a88b5a5db7cd.js async>/script>meta namerobots contentindex, follow/>meta namegoogle-adsense-account contentca-pub-3452333802593381/>link relicon href/favicon.ico/>link relalternate hrefLangx-default hrefhttps://aftcalculator.app/>title>AFT Calculator - Calculate Your Army Fitness Test Scores./title>meta namedescription contentCalculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!/>meta namerobots contentindex, follow/>link relcanonical hrefhttps://aftcalculator.app//>meta propertyog:title contentAFT Calculator - Calculate Your Army Fitness Test Scores./>meta propertyog:description contentCalculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!/>meta propertyog:url contenthttps://aftcalculator.app//>meta propertyog:site_name contentAFT Calculator/>meta propertyog:locale contenten/>meta propertyog:image contenthttps://aftcalculator.app/og.png/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentAFT Calculator - Calculate Your Army Fitness Test Scores./>meta nametwitter:description contentCalculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!/>meta nametwitter:image contenthttps://aftcalculator.app/og.png/>script typeapplication/ld+json>{@context:https://schema.org,@type:WebSite,url:https://aftcalculator.app,name:AFT Calculator,inLanguage:en,potentialAction:{@type:SearchAction,target:https://aftcalculator.app/aft-calculator?q{search_term_string},query-input:required namesearch_term_string}}/script>script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body classmin-h-screen bg-background antialiased overflow-x-hidden>script>((e,t,r,n,o,a,i,l)>{let sdocument.documentElement,ulight,dark;function c(t){var r;(Array.isArray(e)?e:e).forEach(e>{let rclasse,nr&&a?o.map(e>ae||e):o;r?(s.classList.remove(...n),s.classList.add(t)):s.setAttribute(e,t)}),rt,l&&u.includes(r)&&(s.style.colorSchemer)}if(n)c(n);else try{let elocalStorage.getItem(t)||r,ni&&systeme?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:e;c(n)}catch(e){}})(class,theme,system,null,light,dark,null,true,true)/script>section classpy-3>div classcontainer>nav classhidden justify-between lg:flex>div classflex items-center gap-6>a classflex items-center gap-2 href/>img src/logo.png altAFT Calculator classw-8/>span classtext-xl text-primary font-bold>AFT Calculator/span>/a>div classflex items-center>nav aria-labelMain data-orientationhorizontal dirltr classrelative z-10 flex max-w-max flex-1 items-center justify-center>div styleposition:relative>ul data-orientationhorizontal classgroup flex flex-1 list-none items-center justify-center space-x-1 dirltr>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/aft-calculator/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM4 2H20C20.5523 2 21 2.44772 21 3V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V3C3 2.44772 3.44772 2 4 2ZM5 4V20H19V4H5ZM7 6H17V10H7V6ZM7 12H9V14H7V12ZM7 16H9V18H7V16ZM11 12H13V14H11V12ZM11 16H13V18H11V16ZM15 12H17V18H15V12Z>/path>/svg>AFT Calculator/a>/li>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/aft-score-chart/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM4 8H20V5H4V8ZM14 19V10H10V19H14ZM16 19H20V10H16V19ZM8 19V10H4V19H8ZM3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3Z>/path>/svg>AFT Score Chart/a>/li>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/aft-standards/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3 18.5V5C3 3.34315 4.34315 2 6 2H20C20.5523 2 21 2.44772 21 3V21C21 21.5523 20.5523 22 20 22H6.5C4.567 22 3 20.433 3 18.5ZM19 20V17H6.5C5.67157 17 5 17.6716 5 18.5C5 19.3284 5.67157 20 6.5 20H19ZM5 15.3368C5.45463 15.1208 5.9632 15 6.5 15H19V4H6C5.44772 4 5 4.44772 5 5V15.3368Z>/path>/svg>AFT Standards/a>/li>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/acft-calculator/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3.78307 2.82598L12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598ZM5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879L5 4.60434Z>/path>/svg>ACFT Calculator/a>/li>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/bmi-calculator/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12.001 4.52853C14.35 2.42 17.98 2.49 20.2426 4.75736C22.5053 7.02472 22.583 10.637 20.4786 12.993L11.9999 21.485L3.52138 12.993C1.41705 10.637 1.49571 7.01901 3.75736 4.75736C6.02157 2.49315 9.64519 2.41687 12.001 4.52853ZM18.827 6.1701C17.3279 4.66794 14.9076 4.60701 13.337 6.01687L12.0019 7.21524L10.6661 6.01781C9.09098 4.60597 6.67506 4.66808 5.17157 6.17157C3.68183 7.66131 3.60704 10.0473 4.97993 11.6232L11.9999 18.6543L19.0201 11.6232C20.3935 10.0467 20.319 7.66525 18.827 6.1701Z>/path>/svg>BMI Calculator/a>/li>li>a classtext-muted-foreground inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 target_self href/body-fat-calculator/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 mr-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM4 22C4 17.5817 7.58172 14 12 14C16.4183 14 20 17.5817 20 22H18C18 18.6863 15.3137 16 12 16C8.68629 16 6 18.6863 6 22H4ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13ZM12 11C14.21 11 16 9.21 16 7C16 4.79 14.21 3 12 3C9.79 3 8 4.79 8 7C8 9.21 9.79 11 12 11Z>/path>/svg>Body Fat Calculator/a>/li>/ul>/div>div classabsolute left-0 top-full flex justify-center>/div>/nav>/div>/div>div classshrink-0 flex gap-2 items-center>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-9 px-4 py-2 has->svg:px-3>a target_self classflex items-center gap-1 cursor-pointer href/download/>Downloadsvg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3 19H21V21H3V19ZM13 13.1716L19.0711 7.1005L20.4853 8.51472L12 17L3.51472 8.51472L4.92893 7.1005L11 13.1716V2H13V13.1716Z>/path>/svg>/a>/button>button data-slotbutton classjustify-center whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has->svg:px-3 flex items-center gap-1 typebutton aria-haspopupdialog aria-expandedfalse aria-controlsradix-«Rn5mqnb» data-stateclosed>Embed Codesvg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-4 shrink-0 cursor-pointer stylecursor:default height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM23 12L15.9289 19.0711L14.5147 17.6569L20.1716 12L14.5147 6.34317L15.9289 4.92896L23 12ZM3.82843 12L9.48528 17.6569L8.07107 19.0711L1 12L8.07107 4.92896L9.48528 6.34317L3.82843 12Z>/path>/svg>/button>/div>/nav>div classblock lg:hidden>div classflex items-center justify-between>a classflex items-center gap-2 href/>img src/logo.png altAFT Calculator classw-8/>span classtext-xl font-bold>AFT Calculator/span>/a>button data-slotsheet-trigger classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 size-9 typebutton aria-haspopupdialog aria-expandedfalse aria-controlsradix-«R19mqnb» data-stateclosed>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-menu size-4>line x14 x220 y112 y212>/line>line x14 x220 y16 y26>/line>line x14 x220 y118 y218>/line>/svg>/button>/div>/div>/div>/section>main classoverflow-x-hidden>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 1920 1080 fillnone class-z-50 absolute left-0 top-0 hidden opacity-25 mask-image:linear-gradient(to_right,white,transparent,transparent,white) lg:block>g clip-pathurl(#clip0_4_5)>rect width1920 height1080>/rect>line y149.5 x21920 y249.5 classstroke-muted-foreground>/line>line y199.5 x21920 y299.5 classstroke-muted-foreground>/line>line y1149.5 x21920 y2149.5 classstroke-muted-foreground>/line>line y1199.5 x21920 y2199.5 classstroke-muted-foreground>/line>line y1249.5 x21920 y2249.5 classstroke-muted-foreground>/line>line y1299.5 x21920 y2299.5 classstroke-muted-foreground>/line>line y1349.5 x21920 y2349.5 classstroke-muted-foreground>/line>line y1399.5 x21920 y2399.5 classstroke-muted-foreground>/line>line y1449.5 x21920 y2449.5 classstroke-muted-foreground>/line>line y1499.5 x21920 y2499.5 classstroke-muted-foreground>/line>line y1549.5 x21920 y2549.5 classstroke-muted-foreground>/line>line y1599.5 x21920 y2599.5 classstroke-muted-foreground>/line>line y1649.5 x21920 y2649.5 classstroke-muted-foreground>/line>line y1699.5 x21920 y2699.5 classstroke-muted-foreground>/line>line y1749.5 x21920 y2749.5 classstroke-muted-foreground>/line>line y1799.5 x21920 y2799.5 classstroke-muted-foreground>/line>line y1849.5 x21920 y2849.5 classstroke-muted-foreground>/line>line y1899.5 x21920 y2899.5 classstroke-muted-foreground>/line>line y1949.5 x21920 y2949.5 classstroke-muted-foreground>/line>line y1999.5 x21920 y2999.5 classstroke-muted-foreground>/line>line y11049.5 x21920 y21049.5 classstroke-muted-foreground>/line>g clip-pathurl(#clip1_4_5)>line x149.6133 y13.99995 x249.7268 y21084 classstroke-muted-foreground>/line>line x199.7275 y13.99995 x299.8411 y21084 classstroke-muted-foreground>/line>line x1149.841 y13.99995 x2149.954 y21084 classstroke-muted-foreground>/line>line x1199.954 y13.99995 x2200.068 y21084 classstroke-muted-foreground>/line>line x1250.067 y13.99995 x2250.181 y21084 classstroke-muted-foreground>/line>line x1300.182 y13.99995 x2300.295 y21084 classstroke-muted-foreground>/line>line x1350.295 y13.99995 x2350.408 y21084 classstroke-muted-foreground>/line>line x1400.408 y13.99995 x2400.522 y21084 classstroke-muted-foreground>/line>line x1450.521 y13.99995 x2450.635 y21084 classstroke-muted-foreground>/line>line x1500.636 y13.99995 x2500.749 y21084 classstroke-muted-foreground>/line>line x1550.749 y13.99995 x2550.863 y21084 classstroke-muted-foreground>/line>line x1600.862 y13.99995 x2600.976 y21084 classstroke-muted-foreground>/line>line x1650.976 y13.99995 x2651.089 y21084 classstroke-muted-foreground>/line>line x1701.09 y13.99995 x2701.203 y21084 classstroke-muted-foreground>/line>line x1751.203 y13.99995 x2751.317 y21084 classstroke-muted-foreground>/line>line x1801.316 y13.99995 x2801.43 y21084 classstroke-muted-foreground>/line>line x1851.43 y13.99995 x2851.543 y21084 classstroke-muted-foreground>/line>line x1901.544 y13.99995 x2901.657 y21084 classstroke-muted-foreground>/line>line x1951.657 y13.99995 x2951.771 y21084 classstroke-muted-foreground>/line>line x11001.77 y13.99995 x21001.88 y21084 classstroke-muted-foreground>/line>line x11051.88 y13.99995 x21052 y21084 classstroke-muted-foreground>/line>line x11102 y13.99995 x21102.11 y21084 classstroke-muted-foreground>/line>line x11152.11 y13.99995 x21152.22 y21084 classstroke-muted-foreground>/line>line x11202.22 y13.99995 x21202.34 y21084 classstroke-muted-foreground>/line>line x11252.34 y13.99995 x21252.45 y21084 classstroke-muted-foreground>/line>line x11302.45 y13.99995 x21302.57 y21084 classstroke-muted-foreground>/line>line x11352.57 y13.99995 x21352.68 y21084 classstroke-muted-foreground>/line>line x11402.68 y13.99995 x21402.79 y21084 classstroke-muted-foreground>/line>line x11452.79 y13.99995 x21452.91 y21084 classstroke-muted-foreground>/line>line x11502.91 y13.99995 x21503.02 y21084 classstroke-muted-foreground>/line>line x11553.02 y13.99995 x21553.13 y21084 classstroke-muted-foreground>/line>line x11603.13 y13.99995 x21603.25 y21084 classstroke-muted-foreground>/line>line x11653.25 y13.99995 x21653.36 y21084 classstroke-muted-foreground>/line>line x11703.36 y13.99995 x21703.47 y21084 classstroke-muted-foreground>/line>line x11753.47 y13.99995 x21753.59 y21084 classstroke-muted-foreground>/line>line x11803.59 y13.99995 x21803.7 y21084 classstroke-muted-foreground>/line>line x11853.7 y13.99995 x21853.81 y21084 classstroke-muted-foreground>/line>line x11903.81 y13.99995 x21903.93 y21084 classstroke-muted-foreground>/line>/g>/g>defs>clipPath idclip0_4_5>rect width1920 height1080 fill#000000>/rect>/clipPath>clipPath idclip1_4_5>rect width1920 height1080 fill#000000 transformtranslate(-1 4)>/rect>/clipPath>/defs>/svg>section classpy-12>div classcontainer>div classtext-center>h1 classmx-auto mb-3 mt-4 max-w-6xl text-balance text-4xl font-bold lg:mb-7 lg:text-7xl>span classbg-linear-to-r from-primary via-primary to-primary bg-clip-text text-transparent>AFT Calculator/span> | Calculate Army Fitness Test Scores/h1>p classm mx-auto max-w-6xl text-muted-foreground lg:text-xl>Army Fitness Test (AFT) is a modern assessing tool that calculates soldier fitness and readiness launching officially on June 1, 2025, replacing the Army Combat Fitness Test (ACFT). Calculate your Army Fitness Test scores instantly with the most accurate AFT Calculator available. Built on official 2025 Army standards./p>div classmt-8 flex flex-col justify-center gap-4 sm:flex-row>a href#calculator classflex items-center>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-10 rounded-md px-6 has->svg:px-4 w-full>Calculate My AFT Score/button>/a>a target_self classflex items-center href/aft-score-chart/>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-10 rounded-md px-6 has->svg:px-4 w-full>View AFT Score Chart 2025/button>/a>/div>p classmt-8 text-md text-muted-foreground>✅ Official 2025 Standards • ⚡ Instant Calculations • 🎯 100% Accurate • 🔒 No Registration Required/p>/div>/div>/section>div idcalculator classw-full scroll-mt-3>!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>div classtext-center py-20>div classanimate-spin rounded-full h-12 w-12 border-b-2 border-#FFCC01 mx-auto mb-4>/div>p classtext-gray-600>Loading AFT Calculator.../p>/div>!--/$-->/div>section idintroduce classpy-12>div classcontainer max-w-7xl>div classmx-auto flex flex-col items-center gap-2>h2 classmb-2 text-pretty text-3xl font-bold lg:text-4xl>What is the AFT Calculator & Why is it Important in 2025?/h2>p classmb-8 text-muted-foreground lg:text-lg>The AFT Calculator is a comprehensive web-based tool that instantly calculates Army Fitness Test scores using official 2025 military standards. Our AFT Calculator provides precise scoring for all events while eliminating manual calculation errors. The AFT Calculator ensures you always have accurate, up-to-date fitness assessment results./p>/div>div classgrid gap-10 md:grid-cols-2 lg:grid-cols-3>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 6.99999C16.4183 6.99999 20 10.5817 20 15C20 19.4183 16.4183 23 12 23C7.58172 23 4 19.4183 4 15C4 10.5817 7.58172 6.99999 12 6.99999ZM12 8.99999C8.68629 8.99999 6 11.6863 6 15C6 18.3137 8.68629 21 12 21C15.3137 21 18 18.3137 18 15C18 11.6863 15.3137 8.99999 12 8.99999ZM12 10.5L13.3225 13.1797L16.2798 13.6094L14.1399 15.6953L14.645 18.6406L12 17.25L9.35497 18.6406L9.86012 15.6953L7.72025 13.6094L10.6775 13.1797L12 10.5ZM18 1.99999V4.99999L16.6366 6.13755C15.5305 5.5577 14.3025 5.17884 13.0011 5.04948L13 1.99899L18 1.99999ZM11 1.99899L10.9997 5.04939C9.6984 5.17863 8.47046 5.55735 7.36441 6.13703L6 4.99999V1.99999L11 1.99899Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Official 2025 Army Standards Integration/h3>p classtext-muted-foreground>Our AFT Calculator is built on the latest FM 7-22 Army standards and DA Form 705 requirements. Every calculation uses verified algorithms that match official Army scoring protocols. This AFT Calculator processes all 5 AFT events: Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) with precision./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM17.6177 5.9681L19.0711 4.51472L20.4853 5.92893L19.0319 7.38231C20.2635 8.92199 21 10.875 21 13C21 17.9706 16.9706 22 12 22C7.02944 22 3 17.9706 3 13C3 8.02944 7.02944 4 12 4C14.125 4 16.078 4.73647 17.6177 5.9681ZM12 20C15.866 20 19 16.866 19 13C19 9.13401 15.866 6 12 6C8.13401 6 5 9.13401 5 13C5 16.866 8.13401 20 12 20ZM11 8H13V14H11V8ZM8 1H16V3H8V1Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Instant Score Calculation & Analysis/h3>p classtext-muted-foreground>What takes 15-20 minutes manually now happens in seconds. Input your performance data and receive immediate AFT scores, grade classifications, and detailed breakdowns by event. Perfect for fitness instructors, unit commanders, and individual soldiers tracking their progress./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Age & Gender-Specific Accuracy/h3>p classtext-muted-foreground>Our AFT Calculator automatically applies the correct scoring standards based on your age group and gender, ensuring 100% accurate results every time. No more confusion about which chart to use or miscalculating age-adjusted scores./p>/div>/div>/div>/section>!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>section classpy-12 sm:py-20 bg-gradient-to-b from-muted/20 via-background to-background>div classcontainer max-w-7xl text-center text-muted-foreground>Loading usage steps.../div>/section>!--/$-->section idaft-events-snapshot classpy-20>div classcontainer max-w-7xl>div classmx-auto flex flex-col items-center gap-4 text-center mb-16>h2 classtext-3xl font-bold lg:text-5xl tracking-tight text-foreground>Army Fitness Test (AFT) Events Overview/h2>p classtext-lg lg:text-xl text-muted-foreground max-w-6xl>The Army Fitness Test includes five events for the AFT Calculator. Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) remain while Standing Power Throw (SPT) is removed to reduce injury risk and sharpen combat development. The AFT Calculator supports all these events./p>/div>div classgrid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-6>div classgroup flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6>div classw-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center>img altMaximum deadlift illustration loadinglazy width48 height48 decodingasync data-nimg1 classw-10 h-10 rounded object-contain stylecolor:transparent src/deadlift.svg/>/div>h3 classtext-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2>3 REPETITION MAXIMUM DEADLIFT (MDL)/h3>div classspace-y-2 w-full>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Test the strength of the lower body & core using a hex-bar./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Maintain flat back and drive through heels./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Common fail: rounding the spine leads to no reps./p>/div>div classtext-xs text-muted-foreground>+!-- -->1!-- --> more/div>/div>/div>div classgroup flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6>div classw-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center>img altHand release push-up illustration loadinglazy width48 height48 decodingasync data-nimg1 classw-10 h-10 rounded object-contain stylecolor:transparent src/pushup.svg/>/div>h3 classtext-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2>HAND RELEASE PUSH-UP – ARM EXTENSION (HRP)/h3>div classspace-y-2 w-full>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Chest must touch ground, arms extend fully./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Release both hands briefly on each rep./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Common fail: hips sagging or partial lockout./p>/div>div classtext-xs text-muted-foreground>+!-- -->1!-- --> more/div>/div>/div>div classgroup flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6>div classw-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center>img altSprint drag carry illustration loadinglazy width48 height48 decodingasync data-nimg1 classw-10 h-10 rounded object-contain stylecolor:transparent src/dragcarry.svg/>/div>h3 classtext-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2>SPRINT-DRAG-CARRY (SDC)/h3>div classspace-y-2 w-full>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Five movements: sprint, drag sled, lateral shuffle, carry, sprint back./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Measures speed, flexibility, and muscular endurance./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Common fail: breaking the shuffle line or dropping weights./p>/div>div classtext-xs text-muted-foreground>+!-- -->1!-- --> more/div>/div>/div>div classgroup flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6>div classw-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center>img altPlank illustration loadinglazy width48 height48 decodingasync data-nimg1 classw-10 h-10 rounded object-contain stylecolor:transparent src/plank.svg/>/div>h3 classtext-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2>PLANK (PLK)/h3>div classspace-y-2 w-full>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Elbows under shoulders, straight line from head to heels./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Timer stops when knees/hips touch ground./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Core strength is key to higher scores./p>/div>div classtext-xs text-muted-foreground>+!-- -->1!-- --> more/div>/div>/div>div classgroup flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6>div classw-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center>img altTwo mile run illustration loadinglazy width48 height48 decodingasync data-nimg1 classw-10 h-10 rounded object-contain stylecolor:transparent src/run.svg/>/div>h3 classtext-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2>TWO-MILE RUN (2MR)/h3>div classspace-y-2 w-full>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Standard timed 2-mile outdoor run./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Must maintain pace; laps are counted officially./p>/div>div classflex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors>div classflex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0>/div>p classleading-relaxed line-clamp-2>Common fail: pacing too fast in the first mile./p>/div>div classtext-xs text-muted-foreground>+!-- -->1!-- --> more/div>/div>/div>/div>/div>/section>section idbenefit classpy-12>div classcontainer max-w-7xl>div classmx-auto flex flex-col items-center gap-2>h2 classmb-2 text-pretty text-3xl font-bold lg:text-4xl>Why Leaders Depend on aftcalculator.app/h2>p classmb-8 text-muted-foreground lg:text-lg>Not all AFT calculators are created equal. aftcalculator.app combines verified policy updates with deeper analytics so commanders, NCOs, and trainees get the context they need to improve readiness./p>/div>div classgrid gap-10 md:grid-cols-2 lg:grid-cols-3>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598L12 1ZM12 3.04879L5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879ZM16.4524 8.22183L17.8666 9.63604L11.5026 16L7.25999 11.7574L8.67421 10.3431L11.5019 13.1709L16.4524 8.22183Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Based on Official 2025 Army Standards/h3>p classtext-muted-foreground>While other calculators use outdated or approximated formulas, our AFT Calculator is built directly from official Army regulations including FM 7-22 and DA Form 705. Every calculation is verified against current military standards, ensuring your scores are always accurate and defensible./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3 19H21V21H3V19ZM13 5.82843V17H11V5.82843L4.92893 11.8995L3.51472 10.4853L12 2L20.4853 10.4853L19.0711 11.8995L13 5.82843Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Complete AFT Transition Readiness/h3>p classtext-muted-foreground>As the Army evolves its fitness testing protocols, our AFT Calculator stays ahead of changes. We monitor policy updates and implement changes within 24-48 hours, ensuring you're always using the most current standards. Other calculators lag behind by months or years./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3.33946 17.0002C2.90721 16.2515 2.58277 15.4702 2.36133 14.6741C3.3338 14.1779 3.99972 13.1668 3.99972 12.0002C3.99972 10.8345 3.3348 9.824 2.36353 9.32741C2.81025 7.71651 3.65857 6.21627 4.86474 4.99001C5.7807 5.58416 6.98935 5.65534 7.99972 5.072C9.01009 4.48866 9.55277 3.40635 9.4962 2.31604C11.1613 1.8846 12.8847 1.90004 14.5031 2.31862C14.4475 3.40806 14.9901 4.48912 15.9997 5.072C17.0101 5.65532 18.2187 5.58416 19.1346 4.99007C19.7133 5.57986 20.2277 6.25151 20.66 7.00021C21.0922 7.7489 21.4167 8.53025 21.6381 9.32628C20.6656 9.82247 19.9997 10.8336 19.9997 12.0002C19.9997 13.166 20.6646 14.1764 21.6359 14.673C21.1892 16.2839 20.3409 17.7841 19.1347 19.0104C18.2187 18.4163 17.0101 18.3451 15.9997 18.9284C14.9893 19.5117 14.4467 20.5941 14.5032 21.6844C12.8382 22.1158 11.1148 22.1004 9.49633 21.6818C9.55191 20.5923 9.00929 19.5113 7.99972 18.9284C6.98938 18.3451 5.78079 18.4162 4.86484 19.0103C4.28617 18.4205 3.77172 17.7489 3.33946 17.0002ZM8.99972 17.1964C10.0911 17.8265 10.8749 18.8227 11.2503 19.9659C11.7486 20.0133 12.2502 20.014 12.7486 19.9675C13.1238 18.8237 13.9078 17.8268 14.9997 17.1964C16.0916 16.5659 17.347 16.3855 18.5252 16.6324C18.8146 16.224 19.0648 15.7892 19.2729 15.334C18.4706 14.4373 17.9997 13.2604 17.9997 12.0002C17.9997 10.74 18.4706 9.5632 19.2729 8.6665C19.1688 8.4405 19.0538 8.21822 18.9279 8.00021C18.802 7.78219 18.667 7.57148 18.5233 7.36842C17.3457 7.61476 16.0911 7.43414 14.9997 6.80405C13.9083 6.17395 13.1246 5.17768 12.7491 4.03455C12.2509 3.98714 11.7492 3.98646 11.2509 4.03292C10.8756 5.17671 10.0916 6.17364 8.99972 6.80405C7.9078 7.43447 6.65245 7.61494 5.47428 7.36803C5.18485 7.77641 4.93463 8.21117 4.72656 8.66637C5.52881 9.56311 5.99972 10.74 5.99972 12.0002C5.99972 13.2604 5.52883 14.4372 4.72656 15.3339C4.83067 15.5599 4.94564 15.7822 5.07152 16.0002C5.19739 16.2182 5.3324 16.4289 5.47612 16.632C6.65377 16.3857 7.90838 16.5663 8.99972 17.1964ZM11.9997 15.0002C10.3429 15.0002 8.99972 13.6571 8.99972 12.0002C8.99972 10.3434 10.3429 9.00021 11.9997 9.00021C13.6566 9.00021 14.9997 10.3434 14.9997 12.0002C14.9997 13.6571 13.6566 15.0002 11.9997 15.0002ZM11.9997 13.0002C12.552 13.0002 12.9997 12.5525 12.9997 12.0002C12.9997 11.4479 12.552 11.0002 11.9997 11.0002C11.4474 11.0002 10.9997 11.4479 10.9997 12.0002C10.9997 12.5525 11.4474 13.0002 11.9997 13.0002Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Advanced Features Other Calculators Lack/h3>p classtext-muted-foreground>Beyond basic scoring, our AFT Calculator includes promotion point calculations, progress tracking, detailed performance analysis, and comprehensive AFT standards reference. Most competitors offer only basic score calculation - we provide a complete fitness assessment platform./p>/div>/div>/div>/section>section idfeature classpy-12>div classcontainer max-w-7xl>div classmx-auto flex flex-col items-center gap-2>h2 classmb-2 text-pretty text-3xl font-bold lg:text-4xl>AFT Calculator Features: Complete Army Fitness Assessment Tools/h2>p classmb-8 text-muted-foreground lg:text-lg>Our comprehensive AFT Calculator platform provides military professionals with all the tools needed for accurate fitness assessment. The AFT Calculator includes scoring, analysis, and reference materials for complete Army fitness evaluation./p>/div>div classgrid gap-10 md:grid-cols-2 lg:grid-cols-3>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM4 2H20C20.5523 2 21 2.44772 21 3V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V3C3 2.44772 3.44772 2 4 2ZM5 4V20H19V4H5ZM7 6H17V10H7V6ZM7 12H9V14H7V12ZM7 16H9V18H7V16ZM11 12H13V14H11V12ZM11 16H13V18H11V16ZM15 12H17V18H15V12Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Precision AFT Score Calculation/h3>p classtext-muted-foreground>Calculate exact AFT scores for all 5 events using official 2025 Army standards. Our AFT Calculator processes Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) with mathematical precision that matches official Army scoring protocols./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM4 8H20V5H4V8ZM14 19V10H10V19H14ZM16 19H20V10H16V19ZM8 19V10H4V19H8ZM3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Interactive AFT Score Chart 2025/h3>p classtext-muted-foreground>Access the complete, interactive AFT Score Chart 2025 with detailed scoring tables organized by age groups and performance levels. Unlike static PDF charts, our digital version allows instant searching, filtering, and cross-referencing for faster, more efficient use./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM13 21V23H11V21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H9C10.1947 3 11.2671 3.52375 12 4.35418C12.7329 3.52375 13.8053 3 15 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H13ZM20 19V5H15C13.8954 5 13 5.89543 13 7V19H20ZM11 19V7C11 5.89543 10.1046 5 9 5H4V19H11Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Complete AFT Standards Reference/h3>p classtext-muted-foreground>Navigate the full AFT Standards database covering all Army fitness test requirements, procedures, and regulations. Our organized, searchable format makes it easy to find specific information about testing protocols, equipment requirements, and scoring criteria./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Performance Analysis/h3>p classtext-muted-foreground>Get detailed insights into your fitness performance with event breakdowns, improvement recommendations, and readiness assessment. Our analysis helps identify which events need attention for optimal military fitness standards./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>/div>h3 classmb-2 text-xl font-semibold>Multi-Calculator Platform/h3>p classtext-muted-foreground>Beyond AFT scoring, access our complete suite of military fitness calculators including ACFT Calculator for 6-event combat fitness testing, BMI Calculator with military standards, and Body Fat Calculator using official US Navy method for comprehensive health assessment./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM7 4V20H17V4H7ZM6 2H18C18.5523 2 19 2.44772 19 3V21C19 21.5523 18.5523 22 18 22H6C5.44772 22 5 21.5523 5 21V3C5 2.44772 5.44772 2 6 2ZM12 17C12.5523 17 13 17.4477 13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18C11 17.4477 11.4477 17 12 17Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Mobile-Optimized Experience/h3>p classtext-muted-foreground>Access your AFT Calculator anywhere with our fully responsive, mobile-optimized platform. Calculate AFT scores on smartphones, tablets, or desktop computers with the same accuracy and speed. Perfect for field use, gym assessments, or office administration./p>/div>/div>/div>/section>section idcompare classpy-10>div classcontainer max-w-7xl>div classtext-center mb-10>span data-slotbadge classinline-flex items-center justify-center rounded-md border px-2 py-0.5 w-fit whitespace-nowrap shrink-0 &>svg:size-3 gap-1 &>svg:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-color,box-shadow overflow-hidden border-transparent bg-primary text-primary-foreground a&:hover:bg-primary/90 text-xs font-medium mb-3>Feature comparison/span>h2 classtext-3xl lg:text-4xl font-bold tracking-tight>Why Use Our AFT Calculator Over Others?/h2>p classmt-4 text-muted-foreground lg:text-lg>See how aftcalculator.app outperforms manual spreadsheets and outdated calculators when accuracy, mobility, and privacy matter./p>/div>div classrounded-2xl border bg-card shadow-sm overflow-hidden>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left>Capability/div>div classbg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left>aftcalculator.app/div>div classbg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left>Other calculators/div>/div>div classdivide-y>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Setup & data entry/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM13 9H21L11 24V15H4L13 0V9ZM11 11V7.22063L7.53238 13H13V17.3944L17.263 11H11Z>/path>/svg>/span>p>Pre-loaded 2025 standards. Enter results once and get automatic validation./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Build your own tables, rewrite formulas, and double-check every change./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Error prevention/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598L12 1ZM12 3.04879L5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879ZM16.4524 8.22183L17.8666 9.63604L11.5026 16L7.25999 11.7574L8.67421 10.3431L11.5019 13.1709L16.4524 8.22183Z>/path>/svg>/span>p>Guards against sub-60 scores, age mismatches, and totals that don't equal 600./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Easy to miss the wrong age column or forget to add a retest event./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Reporting/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>/span>p>Instant score calculation with event breakdowns and performance analysis./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Manual calculations require separate formatting for different audiences./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Regular updates/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z>/path>/svg>/span>p>Policy updates push automatically so every device uses the newest tables./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Manually replace rows whenever HQDA publishes a new threshold./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Accurate scoring/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 6.99999C16.4183 6.99999 20 10.5817 20 15C20 19.4183 16.4183 23 12 23C7.58172 23 4 19.4183 4 15C4 10.5817 7.58172 6.99999 12 6.99999ZM12 8.99999C8.68629 8.99999 6 11.6863 6 15C6 18.3137 8.68629 21 12 21C15.3137 21 18 18.3137 18 15C18 11.6863 15.3137 8.99999 12 8.99999ZM12 10.5L13.3225 13.1797L16.2798 13.6094L14.1399 15.6953L14.645 18.6406L12 17.25L9.35497 18.6406L9.86012 15.6953L7.72025 13.6094L10.6775 13.1797L12 10.5ZM18 1.99999V4.99999L16.6366 6.13755C15.5305 5.5577 14.3025 5.17884 13.0011 5.04948L13 1.99899L18 1.99999ZM11 1.99899L10.9997 5.04939C9.6984 5.17863 8.47046 5.55735 7.36441 6.13703L6 4.99999V1.99999L11 1.99899Z>/path>/svg>/span>p>The AFT scores are calculated with the official 2025 standards so every result reflects current Army requirements./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Other tools still rely on ACFT-era estimates or rounded values that no longer match the Army Fitness Test./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Analyses of physical performance/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z>/path>/svg>/span>p>See push-up counts, run times, plank holds, and other performance stats in one dashboard to guide training./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Manual logs scatter data across spreadsheets, making it hard to see which event drags down readiness./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Performance insights/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z>/path>/svg>/span>p>Detailed performance analysis showing which events need improvement for optimal readiness./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Manual logs lack comprehensive performance insights and trend analysis./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Responsive to mobile devices/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM7 4V20H17V4H7ZM6 2H18C18.5523 2 19 2.44772 19 3V21C19 21.5523 18.5523 22 18 22H6C5.44772 22 5 21.5523 5 21V3C5 2.44772 5.44772 2 6 2ZM12 17C12.5523 17 13 17.4477 13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18C11 17.4477 11.4477 17 12 17Z>/path>/svg>/span>p>Optimized for phones, tablets, and desktops so you can record scores on the training field./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Legacy sheets only work on desktop spreadsheets and break when used on mobile browsers./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Tracks your progress over time/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM5 3V19H21V21H3V3H5ZM20.2929 6.29289L21.7071 7.70711L16 13.4142L13 10.415L8.70711 14.7071L7.29289 13.2929L13 7.58579L16 10.585L20.2929 6.29289Z>/path>/svg>/span>p>Log every test, compare historical performance, and export records instantly./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Paper scorecards get lost and make it impossible to show trend data during counseling./p>/div>/div>/div>div classgrid grid-cols-1 md:grid-cols-3 gap-px bg-border>div classbg-card px-6 py-5 font-medium>Privacy focused and secure/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200>/span>p>No logins, ads, or tracking scripts—your results stay between your formation and your leaders./p>/div>/div>div classbg-card px-6 py-5>div classflex items-start gap-3 text-sm text-muted-foreground>span classmt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classh-4 w-4 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z>/path>/svg>/span>p>Many online tools collect personal data or require accounts, adding risk for military users./p>/div>/div>/div>/div>/div>/div>/section>section idtechnical classpy-12>div classcontainer max-w-7xl>div classmx-auto flex flex-col items-center gap-2>h2 classmb-2 text-pretty text-3xl font-bold lg:text-4xl>How the Army AFT Calculator Works: Accuracy You Can Trust/h2>p classmb-8 text-muted-foreground lg:text-lg>Understanding the technical precision behind our AFT Calculator helps explain why military professionals trust our platform for critical fitness assessments./p>/div>div classgrid gap-10 md:grid-cols-2 lg:grid-cols-3>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM3 4C3 3.44772 3.44772 3 4 3H10C10.5523 3 11 3.44772 11 4V10C11 10.5523 10.5523 11 10 11H4C3.44772 11 3 10.5523 3 10V4ZM3 14C3 13.4477 3.44772 13 4 13H10C10.5523 13 11 13.4477 11 14V20C11 20.5523 10.5523 21 10 21H4C3.44772 21 3 20.5523 3 20V14ZM13 4C13 3.44772 13.4477 3 14 3H20C20.5523 3 21 3.44772 21 4V10C21 10.5523 20.5523 11 20 11H14C13.4477 11 13 10.5523 13 10V4ZM13 14C13 13.4477 13.4477 13 14 13H20C20.5523 13 21 13.4477 21 14V20C21 20.5523 20.5523 21 20 21H14C13.4477 21 13 20.5523 13 20V14ZM15 5V9H19V5H15ZM15 15V19H19V15H15ZM5 5V9H9V5H5ZM5 15V19H9V15H5Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Advanced Scoring Algorithms/h3>p classtext-muted-foreground>Our AFT Calculator uses sophisticated mathematical models that replicate the exact scoring logic found in official Army fitness test protocols. Each event score is calculated using verified formulas that account for age, gender, and performance thresholds as specified in current military regulations./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Real-Time Standards Verification/h3>p classtext-muted-foreground>Every calculation is cross-referenced against our continuously updated database of Army fitness standards. Our system monitors official military publications and automatically incorporates any changes to ensure your AFT scores always reflect the most current requirements./p>/div>div classflex flex-col>div classmb-5 flex size-16 items-center justify-center rounded-full border border-primary>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 24 24 classsize-8 text-primary height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM10.0072 2.10365C8.60556 1.64993 7.08193 2.28104 6.41168 3.59294L5.6059 5.17011C5.51016 5.35751 5.35775 5.50992 5.17036 5.60566L3.59318 6.41144C2.28128 7.08169 1.65018 8.60532 2.10389 10.0069L2.64935 11.6919C2.71416 11.8921 2.71416 12.1077 2.64935 12.3079L2.10389 13.9929C1.65018 15.3945 2.28129 16.9181 3.59318 17.5883L5.17036 18.3941C5.35775 18.4899 5.51016 18.6423 5.6059 18.8297L6.41169 20.4068C7.08194 21.7187 8.60556 22.3498 10.0072 21.8961L11.6922 21.3507C11.8924 21.2859 12.1079 21.2859 12.3081 21.3507L13.9931 21.8961C15.3947 22.3498 16.9183 21.7187 17.5886 20.4068L18.3944 18.8297C18.4901 18.6423 18.6425 18.4899 18.8299 18.3941L20.4071 17.5883C21.719 16.9181 22.3501 15.3945 21.8964 13.9929L21.3509 12.3079C21.2861 12.1077 21.2861 11.8921 21.3509 11.6919L21.8964 10.0069C22.3501 8.60531 21.719 7.08169 20.4071 6.41144L18.8299 5.60566C18.6425 5.50992 18.4901 5.3575 18.3944 5.17011L17.5886 3.59294C16.9183 2.28104 15.3947 1.64993 13.9931 2.10365L12.3081 2.6491C12.1079 2.71391 11.8924 2.71391 11.6922 2.6491L10.0072 2.10365ZM8.19271 4.50286C8.41612 4.06556 8.924 3.8552 9.39119 4.00643L11.0762 4.55189C11.6768 4.74632 12.3235 4.74632 12.9241 4.55189L14.6091 4.00643C15.0763 3.8552 15.5841 4.06556 15.8076 4.50286L16.6133 6.08004C16.9006 6.64222 17.3578 7.09946 17.92 7.38668L19.4972 8.19246C19.9345 8.41588 20.1448 8.92375 19.9936 9.39095L19.4481 11.076C19.2537 11.6766 19.2537 12.3232 19.4481 12.9238L19.9936 14.6088C20.1448 15.076 19.9345 15.5839 19.4972 15.8073L17.92 16.6131C17.3578 16.9003 16.9006 17.3576 16.6133 17.9197L15.8076 19.4969C15.5841 19.9342 15.0763 20.1446 14.6091 19.9933L12.9241 19.4479C12.3235 19.2535 11.6768 19.2535 11.0762 19.4479L9.3912 19.9933C8.924 20.1446 8.41612 19.9342 8.19271 19.4969L7.38692 17.9197C7.09971 17.3576 6.64246 16.9003 6.08028 16.6131L4.50311 15.8073C4.06581 15.5839 3.85544 15.076 4.00668 14.6088L4.55213 12.9238C4.74656 12.3232 4.74656 11.6766 4.55213 11.076L4.00668 9.39095C3.85544 8.92375 4.06581 8.41588 4.50311 8.19246L6.08028 7.38668C6.64246 7.09946 7.09971 6.64222 7.38692 6.08004L8.19271 4.50286ZM6.75972 11.7573L11.0023 15.9999L18.0734 8.92885L16.6592 7.51464L11.0023 13.1715L8.17394 10.343L6.75972 11.7573Z>/path>/svg>/div>h3 classmb-2 text-xl font-semibold>Multi-Layer Accuracy Validation/h3>p classtext-muted-foreground>Before displaying results, our AFT Calculator runs multiple validation checks to ensure mathematical accuracy and regulatory compliance. This includes range verification, age-group validation, and cross-event score consistency checks that eliminate the possibility of calculation errors./p>/div>/div>/div>/section>section idfaq classpy-12>div classcontainer max-w-7xl>div classtext-center>span data-slotbadge classinline-flex items-center justify-center rounded-md border px-2 py-0.5 w-fit whitespace-nowrap shrink-0 &>svg:size-3 gap-1 &>svg:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-color,box-shadow overflow-hidden border-transparent bg-primary text-primary-foreground a&:hover:bg-primary/90 text-xs font-medium>AFT Calculator FAQ/span>h2 classmt-4 text-4xl font-semibold>Frequently Asked Questions About AFT Calculator/h2>p classmt-6 font-medium text-muted-foreground>Find answers about using the AFT Calculator, understanding AFT scores, and accessing Army fitness test resources. Learn more about our accurate AFT Calculator and how it helps with Army fitness testing./p>/div>div classmx-auto mt-14 grid gap-8 md:grid-cols-2 md:gap-12>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>1/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>What is an AFT Calculator and why do I need one?/h3>/div>p classtext-md text-muted-foreground>An AFT Calculator is a digital tool that automatically calculates your Army Fitness Test scores using official military standards. Instead of manually looking up scores in paper charts and doing complex calculations, our AFT Calculator gives you instant, accurate results for all 5 AFT events. It's essential for fitness instructors, unit commanders, and soldiers who need reliable, fast scoring./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>2/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>How accurate is this AFT Calculator compared to manual scoring?/h3>/div>p classtext-md text-muted-foreground>Our AFT Calculator provides 100% accurate results and eliminates human error common in manual scoring methods. The AFT Calculator uses the exact same algorithms as official Army scoring systems, updated for 2025 standards. Independent testing shows this AFT Calculator matches official Army results with zero discrepancies, while manual scoring often contains 15-20% error rates./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>3/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>What AFT events does the calculator support?/h3>/div>p classtext-md text-muted-foreground>Our AFT Calculator supports all 5 official Army Fitness Test events: Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR). Each event is scored according to your age group and gender using current 2025 Army standards from FM 7-22 and DA Form 705./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>4/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>Do I need to create an account to use the AFT Calculator?/h3>/div>p classtext-md text-muted-foreground>No account required! Our AFT Calculator is completely free to use without registration. Simply visit the calculator page, enter your AFT performance data, and get instant results. Your data is not stored or tracked./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>5/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>Can I use the AFT Calculator on my mobile device?/h3>/div>p classtext-md text-muted-foreground>Yes! Our AFT Calculator is fully responsive and works perfectly on smartphones, tablets, and computers. Many fitness instructors use it directly on their phones during AFT testing for immediate score calculation and feedback./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>6/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>How often is the AFT Calculator updated with new Army standards?/h3>/div>p classtext-md text-muted-foreground>We monitor Army fitness test policy changes continuously and update our AFT Calculator within 24-48 hours of any official standard changes. You'll always have access to the most current AFT scoring requirements without needing to download updates./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>7/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>What's the difference between AFT and ACFT calculators?/h3>/div>p classtext-md text-muted-foreground>AFT (Army Fitness Test) is the traditional 5-event fitness test, while ACFT (Army Combat Fitness Test) is the newer 6-event test. Our platform includes both calculators - use the AFT Calculator for traditional fitness testing and the ACFT Calculator for combat fitness assessment./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>8/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>How does your AFT Calculator compare to other online calculators?/h3>/div>p classtext-md text-muted-foreground>Our AFT Calculator stands out with official 2025 Army standards, real-time updates, and comprehensive features. The AFT Calculator provides more accurate results than other calculators that use outdated formulas. This AFT Calculator is built directly from current military regulations and verified for precision scoring./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>9/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>Is my personal information secure when using the AFT Calculator?/h3>/div>p classtext-md text-muted-foreground>Absolutely. Our AFT Calculator processes all data locally in your browser and doesn't store or transmit any personal fitness information. Your privacy and security are our top priorities, which is why we don't require account creation or data collection to use our tools./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>10/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>Can I save or share my AFT results?/h3>/div>p classtext-md text-muted-foreground>Yes! You can take screenshots of your AFT Calculator results, and our calculator provides options to share scores via social media or copy results for record keeping. However, we don't store your personal data on our servers for maximum privacy. The AFT Calculator is designed for immediate use without data storage./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>11/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>What are the minimum requirements to pass the AFT?/h3>/div>p classtext-md text-muted-foreground>To pass the AFT, you must score at least 60 points in each individual event and have a combined total score of 300 or higher. Minimum passing standards vary by age group and gender, but our AFT Calculator shows you exactly what's required based on your profile./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>12/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>How do I calculate my AFT score if I'm on a profile?/h3>/div>p classtext-md text-muted-foreground>For soldiers on medical profiles, our calculator allows you to modify the events you can perform. Simply enter your available event results and the calculator will provide scoring for completed events while noting profile modifications for official documentation./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>13/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>Is this calculator suitable for drill sergeants and fitness instructors?/h3>/div>p classtext-md text-muted-foreground>Perfect for military fitness professionals! Our AFT Calculator provides instant scoring for entire units, performance analytics, and standard compliance verification. Many drill sergeants use this AFT Calculator during AFT administration to maintain accuracy and consistency across their battalions./p>/div>/div>div classflex gap-4>span classflex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary>14/span>div>div classmb-2 flex items-center justify-between>h3 classfont-semibold>What makes your AFT Calculator different from mobile apps?/h3>/div>p classtext-md text-muted-foreground>Unlike mobile apps that require downloads and may include ads, our AFT Calculator web-based platform works instantly without installation, supports all browsers, and respects your privacy with zero ads or tracking. Plus, the AFT Calculator is always updated with the latest Army standards without app store delays./p>/div>/div>/div>/div>/section>section idcta classpy-12>div classpx-8>div classflex items-center justify-center rounded-2xl bg-url("/imgs/masks/circle.svg") bg-cover bg-center px-8 py-12 text-center md:p-16>div classmx-auto max-w-(--breakpoint-md)>h2 classmb-4 text-balance text-3xl font-semibold md:text-5xl>Ready to Calculate Your AFT Score?/h2>p classtext-muted-foreground md:text-lg>Experience the most accurate AFT Calculator available. Get instant, precise Army Fitness Test results in under 60 seconds with our trusted AFT Calculator - completely free, no registration required./p>div classmt-8 flex flex-col justify-center gap-4 sm:flex-row>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-9 px-4 py-2 has->svg:px-3>a target_self classflex items-center justify-center gap-1 href#calculator>Calculate My AFT Score Now/a>/button>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has->svg:px-3>a target_self classflex items-center justify-center gap-1 href/aft-score-chart/>View AFT Score Chart 2025/a>/button>/div>/div>/div>/div>/section>/main>section idfooter classpy-12>div classmax-w-6xl mx-auto px-8>footer>div classflex flex-col items-center justify-between gap-10 text-center lg:flex-row lg:text-left>div classflex w-full max-w-96 shrink flex-col items-center justify-between gap-6 lg:items-start>div>div classflex items-center justify-center gap-2 lg:justify-start>img src/logo.png altAFT Calculator classh-11/>p classtext-3xl font-semibold>AFT Calculator/p>/div>p classmt-6 text-md text-muted-foreground>Calculate your Army Fitness Test scores instantly with the most accurate AFT Calculator available. Built on official 2025 Army standards including FM 7-22 and DA Form 705. Get precise results for all 5 AFT events in seconds, not minutes./p>/div>ul classflex items-center space-x-6 text-muted-foreground>/ul>/div>div classgrid grid-cols-3 gap-6 lg:gap-20>div>p classmb-6 font-bold>Calculators/p>ul classspace-y-4 text-sm text-muted-foreground>li classfont-medium hover:text-primary>a target_self href/aft-calculator/>AFT Calculator/a>/li>li classfont-medium hover:text-primary>a target_self href/acft-calculator/>ACFT Calculator/a>/li>li classfont-medium hover:text-primary>a target_self href/bmi-calculator/>BMI Calculator/a>/li>li classfont-medium hover:text-primary>a target_self href/body-fat-calculator/>Body Fat Calculator/a>/li>/ul>/div>div>p classmb-6 font-bold>Resources/p>ul classspace-y-4 text-sm text-muted-foreground>li classfont-medium hover:text-primary>a target_self href/aft-score-chart/>AFT Score Chart 2025/a>/li>li classfont-medium hover:text-primary>a target_self href/aft-standards/>AFT Standards/a>/li>li classfont-medium hover:text-primary>a target_self href/#faq/>FAQ/a>/li>li classfont-medium hover:text-primary>a target_self href/cdn-cgi/l/email-protection#23505653534c51576342455740424f40564f42574c510d425353>Contact Us/a>/li>/ul>/div>div>p classmb-6 font-bold>Partners/p>ul classspace-y-4 text-sm text-muted-foreground>li classfont-medium hover:text-primary>a target_blank hrefhttps://makecoloring.com>AI Coloring Pages Generator/a>/li>li classfont-medium hover:text-primary>a target_blank hrefhttps://caricaturemaker.org>AI Caricature Maker/a>/li>li classfont-medium hover:text-primary>a target_blank hrefhttps://giftsong.app>Custom Gift Song/a>/li>/ul>/div>/div>/div>div classmt-2 pt-2 overflow-hidden>div classflex w-max animate-scroll gap-4 lg:gap-6>div classinline-flex items-center>a hrefhttps://startupfa.me/s/aft-calculator?utm_sourceaftcalculator.app target_blank>img srchttps://startupfa.me/badges/featured-badge.webp altAFT Calculator - Featured on Startup Fame width171 height54 />/a>/div>div classinline-flex items-center>a hrefhttps://twelve.tools target_blank relnofollow noopener>img srchttps://twelve.tools/badge0-white.svg altFeatured on Twelve Tools width200 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://findly.tools/aft-calculator?utm_sourceaft-calculator target_blank relnofollow noopener>img srchttps://findly.tools/badges/findly-tools-badge-light.svg altFeatured on findly.tools width150 height54 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://turbo0.com/item/aft-calculator target_blank relnofollow noopener>img srchttps://img.turbo0.com/badge-listed-light.svg altListed on Turbo0 styleheight: 54px; width: auto; width200 height54 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://wired.business target_blank relnofollow noopener>img srchttps://wired.business/badge0-dark.svg altFeatured on Wired Business width200 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://uno.directory target_blank relnofollow noopener>img srchttps://uno.directory/uno-directory.svg altListed on Uno Directory width120 height30 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://frogdr.com/aftcalculator.app?utm_sourceaftcalculator.app target_blank relnofollow noopener>img srchttps://frogdr.com/aftcalculator.app/badge-white.svg altMonitor your Domain Rating with FrogDR width250 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://fazier.com/launches/aftcalculator.app target_blank relnofollow noopener>img srchttps://fazier.com/api/v1//public/badges/launch_badges.svg?badge_typefeatured&themelight width250 height54 altFazier badge loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://startupfa.me/s/aft-calculator?utm_sourceaftcalculator.app target_blank>img srchttps://startupfa.me/badges/featured-badge.webp altAFT Calculator - Featured on Startup Fame width171 height54 />/a>/div>div classinline-flex items-center>a hrefhttps://twelve.tools target_blank relnofollow noopener>img srchttps://twelve.tools/badge0-white.svg altFeatured on Twelve Tools width200 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://findly.tools/aft-calculator?utm_sourceaft-calculator target_blank relnofollow noopener>img srchttps://findly.tools/badges/findly-tools-badge-light.svg altFeatured on findly.tools width150 height54 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://turbo0.com/item/aft-calculator target_blank relnofollow noopener>img srchttps://img.turbo0.com/badge-listed-light.svg altListed on Turbo0 styleheight: 54px; width: auto; width200 height54 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://wired.business target_blank relnofollow noopener>img srchttps://wired.business/badge0-dark.svg altFeatured on Wired Business width200 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://uno.directory target_blank relnofollow noopener>img srchttps://uno.directory/uno-directory.svg altListed on Uno Directory width120 height30 loadinglazy />/a>/div>div classinline-flex items-center>a hrefhttps://frogdr.com/aftcalculator.app?utm_sourceaftcalculator.app target_blank relnofollow noopener>img srchttps://frogdr.com/aftcalculator.app/badge-white.svg altMonitor your Domain Rating with FrogDR width250 height54 loadinglazy>/a>/div>div classinline-flex items-center>a hrefhttps://fazier.com/launches/aftcalculator.app target_blank relnofollow noopener>img srchttps://fazier.com/api/v1//public/badges/launch_badges.svg?badge_typefeatured&themelight width250 height54 altFazier badge loadinglazy />/a>/div>/div>/div>div classmt-2 flex flex-col justify-between gap-4 border-t pt-8 text-center text-sm font-medium text-muted-foreground lg:flex-row lg:items-center lg:text-left>p>© 2025 • AFT Calculator All rights reserved./p>ul classflex justify-center gap-4 lg:justify-start>li classhover:text-primary>a href/privacy-policy>Privacy Policy/a>/li>li classhover:text-primary>a href/terms-of-service>Terms of Service/a>/li>/ul>/div>/footer>/div>/section>section aria-labelNotifications alt+T tabindex-1 aria-livepolite aria-relevantadditions text aria-atomicfalse>/section>!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>!--/$-->!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>!--/$-->!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>!--/$-->!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>!--/$-->!--$!-->template data-dgstBAILOUT_TO_CLIENT_SIDE_RENDERING>/template>!--/$-->script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script src/_next/static/chunks/webpack-066fdaf5d0f1c036.js async>/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n2:I7636,,\\\n3:I6034,,\\\n7:I1828,,\OutletBoundary\\na:I1828,,\ViewportBoundary\\nc:I1828,,\MetadataBoundary\\ne:I9243,,\\\n:HL\/_next/static/css/9e0dc92798efb408.css\,\style\\n)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\JxyVCb7hIP1ZyTMKihA0Y\,\p\:\\,\c\:\\,\en\,\\,\i\:false,\f\:\\,{\children\:\locale\,\en\,\d\,{\children\:\(default)\,{\children\:\__PAGE__\,{}}},\$undefined\,\$undefined\,true},\\,\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:404},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}},{\children\:\locale\,\en\,\d\,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/9e0dc92798efb408.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$L4\},{\children\:\(default)\,\$\,\$1\,\c\,{\children\:null,\$L5\},{\children\:\__PAGE__\,\$\,\$1\,\c\,{\children\:\$L6\,\$undefined\,null,\$\,\$L7\,null,{\children\:\$L8\,\$L9\,null}},{},null,false},null,false},null,false},null,false,\$\,\$1\,\h\,{\children\:null,\$\,\$1\,\r62z8ibl-I_wlC-cJ87g-\,{\children\:\$\,\$La\,null,{\children\:\$Lb\},null},\$\,\$Lc\,null,{\children\:\$Ld\}},false,\m\:\$undefined\,\G\:\$e\,\$undefined\,\s\:false,\S\:true}\n)/script>script>self.__next_f.push(1,f:I9910,\393\,\static/chunks/89a05850-1760b8d0874f9ecd.js\,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\3442\,\static/chunks/3442-ffe013fb7a695c33.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\7812\,\static/chunks/7812-52df6af84d8a97ca.js\,\3425\,\static/chunks/app/%5Blocale%5D/(default)/layout-eb35dbcd57ab05e2.js\,\default\\n10:I8542,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7919\,\static/chunks/app/%5Blocale%5D/(default)/error-5136581b63b60627.js\,\default\\n1c:I1355,\393\,\static/chunks/89a05850-1760b8d0874f9ecd.js\,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\3442\,\static/chunks/3442-ffe013fb7a695c33.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\7812\,\static/chunks/7812-52df6af84d8a97ca.js\,\3425\,\static/chunks/app/%5Blocale%5D/(default)/layout-eb35dbcd57ab05e2.js\,\default\\n1e:I5048,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\4746\,\static/chunks/4746-9af35b5683dd57b4.js\,\4598\,\static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js\,\default\\n1f:I9396,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\4746\,\static/chunks/4746-9af35b5683dd57b4.js\,\4598\,\static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js\,\default\\n20:I4746,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\4746\,\static/chunks/4746-9af35b5683dd57b4.js\,\4598\,\static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js\,\Image\\n23:I6101,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\4746\,\static/chunks/4746-9af35b5683dd57b4.js\,\4598\,\static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js\,\\\n)/script>script>self.__next_f.push(1,5:\$\,\$Lf\,null,{\header\:{\brand\:{\title\:\AFT Calculator\,\logo\:{\src\:\/logo.png\,\alt\:\AFT Calculator\},\url\:\/\},\nav\:{\items\:{\title\:\AFT Calculator\,\url\:\/aft-calculator\,\target\:\_self\,\icon\:\RiCalculatorLine\},{\title\:\AFT Score Chart\,\url\:\/aft-score-chart\,\target\:\_self\,\icon\:\RiTableLine\},{\title\:\AFT Standards\,\url\:\/aft-standards\,\target\:\_self\,\icon\:\RiBookLine\},{\title\:\ACFT Calculator\,\url\:\/acft-calculator\,\target\:\_self\,\icon\:\RiShieldLine\},{\title\:\BMI Calculator\,\url\:\/bmi-calculator\,\target\:\_self\,\icon\:\RiHeartLine\},{\title\:\Body Fat Calculator\,\url\:\/body-fat-calculator\,\target\:\_self\,\icon\:\RiUserLine\}},\buttons\:{\title\:\Download\,\url\:\/download\,\target\:\_self\,\variant\:\default\,\icon\:\RiDownloadLine\},{\title\:\Embed Code\,\url\:\#embed\,\target\:\_self\,\variant\:\outline\,\icon\:\RiCodeLine\},\show_sign\:false,\show_theme\:false,\show_locale\:false}},\$\,\main\,null,{\className\:\overflow-x-hidden\,\children\:\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$10\,\errorStyles\:,\errorScripts\:,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}},\$\,\section\,null,{\id\:\footer\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\max-w-6xl mx-auto px-8\,\children\:\$\,\footer\,null,{\children\:\$\,\div\,null,{\className\:\flex flex-col items-center justify-between gap-10 text-center lg:flex-row lg:text-left\,\children\:\$\,\div\,null,{\className\:\flex w-full max-w-96 shrink flex-col items-center justify-between gap-6 lg:items-start\,\children\:\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\flex items-center justify-center gap-2 lg:justify-start\,\children\:\$\,\img\,null,{\src\:\/logo.png\,\alt\:\AFT Calculator\,\className\:\h-11\},\$\,\p\,null,{\className\:\text-3xl font-semibold\,\children\:\AFT Calculator\}},\$\,\p\,null,{\className\:\mt-6 text-md text-muted-foreground\,\children\:\Calculate your Army Fitness Test scores instantly with the most accurate AFT Calculator available. Built on official 2025 Army standards including FM 7-22 and DA Form 705. Get precise results for all 5 AFT events in seconds, not minutes.\}},\$\,\ul\,null,{\className\:\flex items-center space-x-6 text-muted-foreground\,\children\:}},\$\,\div\,null,{\className\:\grid grid-cols-3 gap-6 lg:gap-20\,\children\:\$\,\div\,\0\,{\children\:\$\,\p\,null,{\className\:\mb-6 font-bold\,\children\:\Calculators\},\$\,\ul\,null,{\className\:\space-y-4 text-sm text-muted-foreground\,\children\:\$\,\li\,\0\,{\className\:\font-medium hover:text-primary\,\children\:\$L11\},\$\,\li\,\1\,{\className\:\font-medium hover:text-primary\,\children\:\$L12\},\$\,\li\,\2\,{\className\:\font-medium hover:text-primary\,\children\:\$L13\},\$\,\li\,\3\,{\className\:\font-medium hover:text-primary\,\children\:\$L14\}}},\$\,\div\,\1\,{\children\:\$\,\p\,null,{\className\:\mb-6 font-bold\,\children\:\Resources\},\$\,\ul\,null,{\className\:\space-y-4 text-sm text-muted-foreground\,\children\:\$\,\li\,\0\,{\className\:\font-medium hover:text-primary\,\children\:\$L15\},\$\,\li\,\1\,{\className\:\font-medium hover:text-primary\,\children\:\$L16\},\$\,\li\,\2\,{\className\:\font-medium hover:text-primary\,\children\:\$L17\},\$\,\li\,\3\,{\className\:\font-medium hover:text-primary\,\children\:\$L18\}}},\$\,\div\,\2\,{\children\:\$\,\p\,null,{\className\:\mb-6 font-bold\,\children\:\Partners\},\$\,\ul\,null,{\className\:\space-y-4 text-sm text-muted-foreground\,\children\:\$\,\li\,\0\,{\className\:\font-medium hover:text-primary\,\children\:\$L19\},\$\,\li\,\1\,{\className\:\font-medium hover:text-primary\,\children\:\$L1a\},\$\,\li\,\2\,{\className\:\font-medium hover:text-primary\,\children\:\$L1b\}}}}},\$\,\div\,null,{\className\:\mt-2 pt-2 overflow-hidden\,\children\:\$\,\div\,null,{\className\:\flex w-max animate-scroll gap-4 lg:gap-6\,\children\:\$\,\$L1c\,\original-0\,{\embedCode\:\\u003ca href\\\https://startupfa.me/s/aft-calculator?utm_sourceaftcalculator.app\\\ target\\\_blank\\\\u003e\u003cimg src\\\https://startupfa.me/badges/featured-badge.webp\\\ alt\\\AFT Calculator - Featured on Startup Fame\\\ width\\\171\\\ height\\\54\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-1\,{\embedCode\:\\u003ca href\\\https://twelve.tools\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://twelve.tools/badge0-white.svg\\\ alt\\\Featured on Twelve Tools\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-2\,{\embedCode\:\\u003ca href\\\https://findly.tools/aft-calculator?utm_sourceaft-calculator\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://findly.tools/badges/findly-tools-badge-light.svg\\\ alt\\\Featured on findly.tools\\\ width\\\150\\\ height\\\54\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-3\,{\embedCode\:\\u003ca href\\\https://turbo0.com/item/aft-calculator\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://img.turbo0.com/badge-listed-light.svg\\\ alt\\\Listed on Turbo0\\\ style\\\height: 54px; width: auto;\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-4\,{\embedCode\:\\u003ca href\\\https://wired.business\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://wired.business/badge0-dark.svg\\\ alt\\\Featured on Wired Business\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-5\,{\embedCode\:\\u003ca href\\\https://uno.directory\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://uno.directory/uno-directory.svg\\\ alt\\\Listed on Uno Directory\\\ width\\\120\\\ height\\\30\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-6\,{\embedCode\:\\u003ca href\\\https://frogdr.com/aftcalculator.app?utm_sourceaftcalculator.app\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://frogdr.com/aftcalculator.app/badge-white.svg\\\ alt\\\Monitor your Domain Rating with FrogDR\\\ width\\\250\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\original-7\,{\embedCode\:\\u003ca href\\\https://fazier.com/launches/aftcalculator.app\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_typefeatured\u0026themelight\\\ width\\\250\\\ height\\\54\\\ alt\\\Fazier badge\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-0\,{\embedCode\:\\u003ca href\\\https://startupfa.me/s/aft-calculator?utm_sourceaftcalculator.app\\\ target\\\_blank\\\\u003e\u003cimg src\\\https://startupfa.me/badges/featured-badge.webp\\\ alt\\\AFT Calculator - Featured on Startup Fame\\\ width\\\171\\\ height\\\54\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-1\,{\embedCode\:\\u003ca href\\\https://twelve.tools\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://twelve.tools/badge0-white.svg\\\ alt\\\Featured on Twelve Tools\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-2\,{\embedCode\:\\u003ca href\\\https://findly.tools/aft-calculator?utm_sourceaft-calculator\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://findly.tools/badges/findly-tools-badge-light.svg\\\ alt\\\Featured on findly.tools\\\ width\\\150\\\ height\\\54\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-3\,{\embedCode\:\\u003ca href\\\https://turbo0.com/item/aft-calculator\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://img.turbo0.com/badge-listed-light.svg\\\ alt\\\Listed on Turbo0\\\ style\\\height: 54px; width: auto;\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-4\,{\embedCode\:\\u003ca href\\\https://wired.business\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://wired.business/badge0-dark.svg\\\ alt\\\Featured on Wired Business\\\ width\\\200\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-5\,{\embedCode\:\\u003ca href\\\https://uno.directory\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://uno.directory/uno-directory.svg\\\ alt\\\Listed on Uno Directory\\\ width\\\120\\\ height\\\30\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-6\,{\embedCode\:\\u003ca href\\\https://frogdr.com/aftcalculator.app?utm_sourceaftcalculator.app\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://frogdr.com/aftcalculator.app/badge-white.svg\\\ alt\\\Monitor your Domain Rating with FrogDR\\\ width\\\250\\\ height\\\54\\\ loading\\\lazy\\\\u003e\u003c/a\u003e\},\$\,\$L1c\,\duplicate-7\,{\embedCode\:\\u003ca href\\\https://fazier.com/launches/aftcalculator.app\\\ target\\\_blank\\\ rel\\\nofollow noopener\\\\u003e\u003cimg src\\\https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_typefeatured\u0026themelight\\\ width\\\250\\\ height\\\54\\\ alt\\\Fazier badge\\\ loading\\\lazy\\\ /\u003e\u003c/a\u003e\}}},\$\,\div\,null,{\className\:\mt-2 flex flex-col justify-between gap-4 border-t pt-8 text-center text-sm font-medium text-muted-foreground lg:flex-row lg:items-center lg:text-left\,\children\:\$\,\p\,null,{\children\:\© 2025 • AFT Calculator All rights reserved.\},\$\,\ul\,null,{\className\:\flex justify-center gap-4 lg:justify-start\,\children\:\$\,\li\,\0\,{\className\:\hover:text-primary\,\children\:\$\,\a\,null,{\href\:\/privacy-policy\,\target\:\$undefined\,\children\:\Privacy Policy\}},\$\,\li\,\1\,{\className\:\hover:text-primary\,\children\:\$\,\a\,null,{\href\:\/terms-of-service\,\target\:\$undefined\,\children\:\Terms of Service\}}}}}}}\n)/script>script>self.__next_f.push(1,21:T922,)/script>script>self.__next_f.push(1,M3.33946 17.0002C2.90721 16.2515 2.58277 15.4702 2.36133 14.6741C3.3338 14.1779 3.99972 13.1668 3.99972 12.0002C3.99972 10.8345 3.3348 9.824 2.36353 9.32741C2.81025 7.71651 3.65857 6.21627 4.86474 4.99001C5.7807 5.58416 6.98935 5.65534 7.99972 5.072C9.01009 4.48866 9.55277 3.40635 9.4962 2.31604C11.1613 1.8846 12.8847 1.90004 14.5031 2.31862C14.4475 3.40806 14.9901 4.48912 15.9997 5.072C17.0101 5.65532 18.2187 5.58416 19.1346 4.99007C19.7133 5.57986 20.2277 6.25151 20.66 7.00021C21.0922 7.7489 21.4167 8.53025 21.6381 9.32628C20.6656 9.82247 19.9997 10.8336 19.9997 12.0002C19.9997 13.166 20.6646 14.1764 21.6359 14.673C21.1892 16.2839 20.3409 17.7841 19.1347 19.0104C18.2187 18.4163 17.0101 18.3451 15.9997 18.9284C14.9893 19.5117 14.4467 20.5941 14.5032 21.6844C12.8382 22.1158 11.1148 22.1004 9.49633 21.6818C9.55191 20.5923 9.00929 19.5113 7.99972 18.9284C6.98938 18.3451 5.78079 18.4162 4.86484 19.0103C4.28617 18.4205 3.77172 17.7489 3.33946 17.0002ZM8.99972 17.1964C10.0911 17.8265 10.8749 18.8227 11.2503 19.9659C11.7486 20.0133 12.2502 20.014 12.7486 19.9675C13.1238 18.8237 13.9078 17.8268 14.9997 17.1964C16.0916 16.5659 17.347 16.3855 18.5252 16.6324C18.8146 16.224 19.0648 15.7892 19.2729 15.334C18.4706 14.4373 17.9997 13.2604 17.9997 12.0002C17.9997 10.74 18.4706 9.5632 19.2729 8.6665C19.1688 8.4405 19.0538 8.21822 18.9279 8.00021C18.802 7.78219 18.667 7.57148 18.5233 7.36842C17.3457 7.61476 16.0911 7.43414 14.9997 6.80405C13.9083 6.17395 13.1246 5.17768 12.7491 4.03455C12.2509 3.98714 11.7492 3.98646 11.2509 4.03292C10.8756 5.17671 10.0916 6.17364 8.99972 6.80405C7.9078 7.43447 6.65245 7.61494 5.47428 7.36803C5.18485 7.77641 4.93463 8.21117 4.72656 8.66637C5.52881 9.56311 5.99972 10.74 5.99972 12.0002C5.99972 13.2604 5.52883 14.4372 4.72656 15.3339C4.83067 15.5599 4.94564 15.7822 5.07152 16.0002C5.19739 16.2182 5.3324 16.4289 5.47612 16.632C6.65377 16.3857 7.90838 16.5663 8.99972 17.1964ZM11.9997 15.0002C10.3429 15.0002 8.99972 13.6571 8.99972 12.0002C8.99972 10.3434 10.3429 9.00021 11.9997 9.00021C13.6566 9.00021 14.9997 10.3434 14.9997 12.0002C14.9997 13.6571 13.6566 15.0002 11.9997 15.0002ZM11.9997 13.0002C12.552 13.0002 12.9997 12.5525 12.9997 12.0002C12.9997 11.4479 12.552 11.0002 11.9997 11.0002C11.4474 11.0002 10.9997 11.4479 10.9997 12.0002C10.9997 12.5525 11.4474 13.0002 11.9997 13.0002Z)/script>script>self.__next_f.push(1,22:T87c,)/script>script>self.__next_f.push(1,M10.0072 2.10365C8.60556 1.64993 7.08193 2.28104 6.41168 3.59294L5.6059 5.17011C5.51016 5.35751 5.35775 5.50992 5.17036 5.60566L3.59318 6.41144C2.28128 7.08169 1.65018 8.60532 2.10389 10.0069L2.64935 11.6919C2.71416 11.8921 2.71416 12.1077 2.64935 12.3079L2.10389 13.9929C1.65018 15.3945 2.28129 16.9181 3.59318 17.5883L5.17036 18.3941C5.35775 18.4899 5.51016 18.6423 5.6059 18.8297L6.41169 20.4068C7.08194 21.7187 8.60556 22.3498 10.0072 21.8961L11.6922 21.3507C11.8924 21.2859 12.1079 21.2859 12.3081 21.3507L13.9931 21.8961C15.3947 22.3498 16.9183 21.7187 17.5886 20.4068L18.3944 18.8297C18.4901 18.6423 18.6425 18.4899 18.8299 18.3941L20.4071 17.5883C21.719 16.9181 22.3501 15.3945 21.8964 13.9929L21.3509 12.3079C21.2861 12.1077 21.2861 11.8921 21.3509 11.6919L21.8964 10.0069C22.3501 8.60531 21.719 7.08169 20.4071 6.41144L18.8299 5.60566C18.6425 5.50992 18.4901 5.3575 18.3944 5.17011L17.5886 3.59294C16.9183 2.28104 15.3947 1.64993 13.9931 2.10365L12.3081 2.6491C12.1079 2.71391 11.8924 2.71391 11.6922 2.6491L10.0072 2.10365ZM8.19271 4.50286C8.41612 4.06556 8.924 3.8552 9.39119 4.00643L11.0762 4.55189C11.6768 4.74632 12.3235 4.74632 12.9241 4.55189L14.6091 4.00643C15.0763 3.8552 15.5841 4.06556 15.8076 4.50286L16.6133 6.08004C16.9006 6.64222 17.3578 7.09946 17.92 7.38668L19.4972 8.19246C19.9345 8.41588 20.1448 8.92375 19.9936 9.39095L19.4481 11.076C19.2537 11.6766 19.2537 12.3232 19.4481 12.9238L19.9936 14.6088C20.1448 15.076 19.9345 15.5839 19.4972 15.8073L17.92 16.6131C17.3578 16.9003 16.9006 17.3576 16.6133 17.9197L15.8076 19.4969C15.5841 19.9342 15.0763 20.1446 14.6091 19.9933L12.9241 19.4479C12.3235 19.2535 11.6768 19.2535 11.0762 19.4479L9.3912 19.9933C8.924 20.1446 8.41612 19.9342 8.19271 19.4969L7.38692 17.9197C7.09971 17.3576 6.64246 16.9003 6.08028 16.6131L4.50311 15.8073C4.06581 15.5839 3.85544 15.076 4.00668 14.6088L4.55213 12.9238C4.74656 12.3232 4.74656 11.6766 4.55213 11.076L4.00668 9.39095C3.85544 8.92375 4.06581 8.41588 4.50311 8.19246L6.08028 7.38668C6.64246 7.09946 7.09971 6.64222 7.38692 6.08004L8.19271 4.50286ZM6.75972 11.7573L11.0023 15.9999L18.0734 8.92885L16.6592 7.51464L11.0023 13.1715L8.17394 10.343L6.75972 11.7573Z)/script>script>self.__next_f.push(1,6:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 1920 1080\,\fill\:\none\,\className\:\-z-50 absolute left-0 top-0 hidden opacity-25 mask-image:linear-gradient(to_right,white,transparent,transparent,white) lg:block\,\children\:\$\,\g\,null,{\clipPath\:\url(#clip0_4_5)\,\children\:\$\,\rect\,null,{\width\:\1920\,\height\:\1080\},\$\,\line\,null,{\y1\:\49.5\,\x2\:\1920\,\y2\:\49.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\99.5\,\x2\:\1920\,\y2\:\99.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\149.5\,\x2\:\1920\,\y2\:\149.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\199.5\,\x2\:\1920\,\y2\:\199.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\249.5\,\x2\:\1920\,\y2\:\249.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\299.5\,\x2\:\1920\,\y2\:\299.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\349.5\,\x2\:\1920\,\y2\:\349.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\399.5\,\x2\:\1920\,\y2\:\399.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\449.5\,\x2\:\1920\,\y2\:\449.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\499.5\,\x2\:\1920\,\y2\:\499.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\549.5\,\x2\:\1920\,\y2\:\549.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\599.5\,\x2\:\1920\,\y2\:\599.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\649.5\,\x2\:\1920\,\y2\:\649.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\699.5\,\x2\:\1920\,\y2\:\699.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\749.5\,\x2\:\1920\,\y2\:\749.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\799.5\,\x2\:\1920\,\y2\:\799.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\849.5\,\x2\:\1920\,\y2\:\849.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\899.5\,\x2\:\1920\,\y2\:\899.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\949.5\,\x2\:\1920\,\y2\:\949.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\999.5\,\x2\:\1920\,\y2\:\999.5\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\y1\:\1049.5\,\x2\:\1920\,\y2\:\1049.5\,\className\:\stroke-muted-foreground\},\$\,\g\,null,{\clipPath\:\url(#clip1_4_5)\,\children\:\$\,\line\,null,{\x1\:\49.6133\,\y1\:\3.99995\,\x2\:\49.7268\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\99.7275\,\y1\:\3.99995\,\x2\:\99.8411\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\149.841\,\y1\:\3.99995\,\x2\:\149.954\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\199.954\,\y1\:\3.99995\,\x2\:\200.068\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\250.067\,\y1\:\3.99995\,\x2\:\250.181\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\300.182\,\y1\:\3.99995\,\x2\:\300.295\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\350.295\,\y1\:\3.99995\,\x2\:\350.408\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\400.408\,\y1\:\3.99995\,\x2\:\400.522\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\450.521\,\y1\:\3.99995\,\x2\:\450.635\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\500.636\,\y1\:\3.99995\,\x2\:\500.749\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\550.749\,\y1\:\3.99995\,\x2\:\550.863\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\600.862\,\y1\:\3.99995\,\x2\:\600.976\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\650.976\,\y1\:\3.99995\,\x2\:\651.089\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\701.09\,\y1\:\3.99995\,\x2\:\701.203\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\751.203\,\y1\:\3.99995\,\x2\:\751.317\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\801.316\,\y1\:\3.99995\,\x2\:\801.43\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\851.43\,\y1\:\3.99995\,\x2\:\851.543\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\901.544\,\y1\:\3.99995\,\x2\:\901.657\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\951.657\,\y1\:\3.99995\,\x2\:\951.771\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1001.77\,\y1\:\3.99995\,\x2\:\1001.88\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1051.88\,\y1\:\3.99995\,\x2\:\1052\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1102\,\y1\:\3.99995\,\x2\:\1102.11\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1152.11\,\y1\:\3.99995\,\x2\:\1152.22\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1202.22\,\y1\:\3.99995\,\x2\:\1202.34\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1252.34\,\y1\:\3.99995\,\x2\:\1252.45\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1302.45\,\y1\:\3.99995\,\x2\:\1302.57\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1352.57\,\y1\:\3.99995\,\x2\:\1352.68\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1402.68\,\y1\:\3.99995\,\x2\:\1402.79\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1452.79\,\y1\:\3.99995\,\x2\:\1452.91\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1502.91\,\y1\:\3.99995\,\x2\:\1503.02\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1553.02\,\y1\:\3.99995\,\x2\:\1553.13\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1603.13\,\y1\:\3.99995\,\x2\:\1603.25\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1653.25\,\y1\:\3.99995\,\x2\:\1653.36\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1703.36\,\y1\:\3.99995\,\x2\:\1703.47\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1753.47\,\y1\:\3.99995\,\x2\:\1753.59\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1803.59\,\y1\:\3.99995\,\x2\:\1803.7\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1853.7\,\y1\:\3.99995\,\x2\:\1853.81\,\y2\:\1084\,\className\:\stroke-muted-foreground\},\$\,\line\,null,{\x1\:\1903.81\,\y1\:\3.99995\,\x2\:\1903.93\,\y2\:\1084\,\className\:\stroke-muted-foreground\}}},\$\,\defs\,null,{\children\:\$\,\clipPath\,null,{\id\:\clip0_4_5\,\children\:\$\,\rect\,null,{\width\:\1920\,\height\:\1080\,\fill\:\#000000\}},\$\,\clipPath\,null,{\id\:\clip1_4_5\,\children\:\$\,\rect\,null,{\width\:\1920\,\height\:\1080\,\fill\:\#000000\,\transform\:\translate(-1 4)\}}}},\$\,\section\,null,{\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container\,\children\:false,\$\,\div\,null,{\className\:\text-center\,\children\:\$undefined\,\$\,\h1\,null,{\className\:\mx-auto mb-3 mt-4 max-w-6xl text-balance text-4xl font-bold lg:mb-7 lg:text-7xl\,\children\:\\,\$\,\span\,null,{\className\:\bg-linear-to-r from-primary via-primary to-primary bg-clip-text text-transparent\,\children\:\AFT Calculator\},\ | Calculate Army Fitness Test Scores\},\$\,\p\,null,{\className\:\m mx-auto max-w-6xl text-muted-foreground lg:text-xl\,\dangerouslySetInnerHTML\:{\__html\:\Army Fitness Test (AFT) is a modern assessing tool that calculates soldier fitness and readiness launching officially on June 1, 2025, replacing the Army Combat Fitness Test (ACFT). Calculate your Army Fitness Test scores instantly with the most accurate AFT Calculator available. Built on official 2025 Army standards.\}},\$\,\div\,null,{\className\:\mt-8 flex flex-col justify-center gap-4 sm:flex-row\,\children\:\$\,\a\,\0\,{\href\:\#calculator\,\className\:\flex items-center\,\children\:\$\,\button\,null,{\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-10 rounded-md px-6 has-\u003esvg:px-4 w-full\,\children\:\$undefined\,\Calculate My AFT Score\}},\$L1d\},\$\,\p\,null,{\className\:\mt-8 text-md text-muted-foreground\,\children\:\✅ Official 2025 Standards • ⚡ Instant Calculations • 🎯 100% Accurate • 🔒 No Registration Required\},false}}},\$\,\div\,null,{\id\:\calculator\,\className\:\w-full scroll-mt-3\,\children\:\$\,\$L1e\,null,{}},\$\,\section\,null,{\id\:\introduce\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\mx-auto flex flex-col items-center gap-2\,\children\:\$\,\h2\,null,{\className\:\mb-2 text-pretty text-3xl font-bold lg:text-4xl\,\children\:\What is the AFT Calculator \u0026 Why is it Important in 2025?\},\$\,\p\,null,{\className\:\mb-8 text-muted-foreground lg:text-lg\,\children\:\The AFT Calculator is a comprehensive web-based tool that instantly calculates Army Fitness Test scores using official 2025 military standards. Our AFT Calculator provides precise scoring for all events while eliminating manual calculation errors. The AFT Calculator ensures you always have accurate, up-to-date fitness assessment results.\}},\$\,\div\,null,{\className\:\grid gap-10 md:grid-cols-2 lg:grid-cols-3\,\children\:\$\,\div\,\0\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 6.99999C16.4183 6.99999 20 10.5817 20 15C20 19.4183 16.4183 23 12 23C7.58172 23 4 19.4183 4 15C4 10.5817 7.58172 6.99999 12 6.99999ZM12 8.99999C8.68629 8.99999 6 11.6863 6 15C6 18.3137 8.68629 21 12 21C15.3137 21 18 18.3137 18 15C18 11.6863 15.3137 8.99999 12 8.99999ZM12 10.5L13.3225 13.1797L16.2798 13.6094L14.1399 15.6953L14.645 18.6406L12 17.25L9.35497 18.6406L9.86012 15.6953L7.72025 13.6094L10.6775 13.1797L12 10.5ZM18 1.99999V4.99999L16.6366 6.13755C15.5305 5.5577 14.3025 5.17884 13.0011 5.04948L13 1.99899L18 1.99999ZM11 1.99899L10.9997 5.04939C9.6984 5.17863 8.47046 5.55735 7.36441 6.13703L6 4.99999V1.99999L11 1.99899Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Official 2025 Army Standards Integration\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Our AFT Calculator is built on the latest FM 7-22 Army standards and DA Form 705 requirements. Every calculation uses verified algorithms that match official Army scoring protocols. This AFT Calculator processes all 5 AFT events: Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) with precision.\}},\$\,\div\,\1\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M17.6177 5.9681L19.0711 4.51472L20.4853 5.92893L19.0319 7.38231C20.2635 8.92199 21 10.875 21 13C21 17.9706 16.9706 22 12 22C7.02944 22 3 17.9706 3 13C3 8.02944 7.02944 4 12 4C14.125 4 16.078 4.73647 17.6177 5.9681ZM12 20C15.866 20 19 16.866 19 13C19 9.13401 15.866 6 12 6C8.13401 6 5 9.13401 5 13C5 16.866 8.13401 20 12 20ZM11 8H13V14H11V8ZM8 1H16V3H8V1Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Instant Score Calculation \u0026 Analysis\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\What takes 15-20 minutes manually now happens in seconds. Input your performance data and receive immediate AFT scores, grade classifications, and detailed breakdowns by event. Perfect for fitness instructors, unit commanders, and individual soldiers tracking their progress.\}},\$\,\div\,\2\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Age \u0026 Gender-Specific Accuracy\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Our AFT Calculator automatically applies the correct scoring standards based on your age group and gender, ensuring 100% accurate results every time. No more confusion about which chart to use or miscalculating age-adjusted scores.\}}}}},\$\,\$L1f\,null,{\section\:{\name\:\usage\,\title\:\How to Use AFT Calculator - Get Results in 3 Simple Steps\,\description\:\Calculate your Army Fitness Test score in under 60 seconds with our trusted AFT Calculator. Our streamlined AFT Calculator process makes fitness scoring faster and more accurate than ever. Use this AFT Calculator for precise AFT score calculation.\,\items\:{\title\:\Step 1: Enter Your AFT Performance Data\,\description\:\Input your results for all 5 AFT events: Maximum Deadlift weight (MDL), Hand Release Push-ups count (HRP), Sprint-Drag-Carry time (SDC), Plank hold time (PLK), and Two-Mile Run time (2MR). Include your age and gender for accurate scoring.\,\icon\:\RiEdit2Line\},{\title\:\Step 2: Click Calculate AFT Score\,\description\:\Our AFT Calculator instantly processes your data using official 2025 Army standards. The AFT Calculator automatically determines your age group and applies the correct scoring algorithms for each event. This AFT Calculator provides immediate results.\,\icon\:\RiPlayCircleLine\},{\title\:\Step 3: View Your Complete AFT Results\,\description\:\Get your individual event scores, total AFT score, and overall fitness rating using the AFT Calculator. Compare your results against Army standards and identify areas for improvement. The AFT Calculator provides comprehensive results for your fitness assessment.\,\icon\:\RiFileChartLine\}}},\$\,\section\,null,{\id\:\aft-events-snapshot\,\className\:\py-20\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\mx-auto flex flex-col items-center gap-4 text-center mb-16\,\children\:\$\,\h2\,null,{\className\:\text-3xl font-bold lg:text-5xl tracking-tight text-foreground\,\children\:\Army Fitness Test (AFT) Events Overview\},\$\,\p\,null,{\className\:\text-lg lg:text-xl text-muted-foreground max-w-6xl\,\children\:\The Army Fitness Test includes five events for the AFT Calculator. Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) remain while Standing Power Throw (SPT) is removed to reduce injury risk and sharpen combat development. The AFT Calculator supports all these events.\}},\$\,\div\,null,{\className\:\grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-6\,\children\:\$\,\div\,\0\,{\className\:\group flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center\,\children\:\$\,\$L20\,null,{\src\:\/deadlift.svg\,\alt\:\Maximum deadlift illustration\,\width\:48,\height\:48,\className\:\w-10 h-10 rounded object-contain\}},\$\,\h3\,null,{\className\:\text-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2\,\children\:\3 REPETITION MAXIMUM DEADLIFT (MDL)\},\$\,\div\,null,{\className\:\space-y-2 w-full\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Test the strength of the lower body \u0026 core using a hex-bar.\}},\$\,\div\,\1\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Maintain flat back and drive through heels.\}},\$\,\div\,\2\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Common fail: rounding the spine leads to no reps.\}},\$\,\div\,null,{\className\:\text-xs text-muted-foreground\,\children\:\+\,1,\ more\}}},\$\,\div\,\1\,{\className\:\group flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center\,\children\:\$\,\$L20\,null,{\src\:\/pushup.svg\,\alt\:\Hand release push-up illustration\,\width\:48,\height\:48,\className\:\w-10 h-10 rounded object-contain\}},\$\,\h3\,null,{\className\:\text-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2\,\children\:\HAND RELEASE PUSH-UP – ARM EXTENSION (HRP)\},\$\,\div\,null,{\className\:\space-y-2 w-full\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Chest must touch ground, arms extend fully.\}},\$\,\div\,\1\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Release both hands briefly on each rep.\}},\$\,\div\,\2\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Common fail: hips sagging or partial lockout.\}},\$\,\div\,null,{\className\:\text-xs text-muted-foreground\,\children\:\+\,1,\ more\}}},\$\,\div\,\2\,{\className\:\group flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center\,\children\:\$\,\$L20\,null,{\src\:\/dragcarry.svg\,\alt\:\Sprint drag carry illustration\,\width\:48,\height\:48,\className\:\w-10 h-10 rounded object-contain\}},\$\,\h3\,null,{\className\:\text-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2\,\children\:\SPRINT-DRAG-CARRY (SDC)\},\$\,\div\,null,{\className\:\space-y-2 w-full\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Five movements: sprint, drag sled, lateral shuffle, carry, sprint back.\}},\$\,\div\,\1\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Measures speed, flexibility, and muscular endurance.\}},\$\,\div\,\2\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Common fail: breaking the shuffle line or dropping weights.\}},\$\,\div\,null,{\className\:\text-xs text-muted-foreground\,\children\:\+\,1,\ more\}}},\$\,\div\,\3\,{\className\:\group flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center\,\children\:\$\,\$L20\,null,{\src\:\/plank.svg\,\alt\:\Plank illustration\,\width\:48,\height\:48,\className\:\w-10 h-10 rounded object-contain\}},\$\,\h3\,null,{\className\:\text-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2\,\children\:\PLANK (PLK)\},\$\,\div\,null,{\className\:\space-y-2 w-full\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Elbows under shoulders, straight line from head to heels.\}},\$\,\div\,\1\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Timer stops when knees/hips touch ground.\}},\$\,\div\,\2\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Core strength is key to higher scores.\}},\$\,\div\,null,{\className\:\text-xs text-muted-foreground\,\children\:\+\,1,\ more\}}},\$\,\div\,\4\,{\className\:\group flex flex-col items-center text-center bg-card rounded-xl border shadow-sm hover:shadow-lg transition-all duration-300 hover:border-primary/20 p-6\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 mb-4 rounded-lg bg-muted flex items-center justify-center\,\children\:\$\,\$L20\,null,{\src\:\/run.svg\,\alt\:\Two mile run illustration\,\width\:48,\height\:48,\className\:\w-10 h-10 rounded object-contain\}},\$\,\h3\,null,{\className\:\text-lg font-bold text-foreground group-hover:text-primary transition-colors mb-3 line-clamp-2\,\children\:\TWO-MILE RUN (2MR)\},\$\,\div\,null,{\className\:\space-y-2 w-full\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Standard timed 2-mile outdoor run.\}},\$\,\div\,\1\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Must maintain pace; laps are counted officially.\}},\$\,\div\,\2\,{\className\:\flex items-start gap-2 text-xs text-muted-foreground group-hover:text-foreground transition-colors\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 mt-1 w-1.5 h-1.5 bg-primary rounded-full flex-shrink-0\},\$\,\p\,null,{\className\:\leading-relaxed line-clamp-2\,\children\:\Common fail: pacing too fast in the first mile.\}},\$\,\div\,null,{\className\:\text-xs text-muted-foreground\,\children\:\+\,1,\ more\}}}}}},\$\,\section\,null,{\id\:\benefit\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\mx-auto flex flex-col items-center gap-2\,\children\:\$\,\h2\,null,{\className\:\mb-2 text-pretty text-3xl font-bold lg:text-4xl\,\children\:\Why Leaders Depend on aftcalculator.app\},\$\,\p\,null,{\className\:\mb-8 text-muted-foreground lg:text-lg\,\children\:\Not all AFT calculators are created equal. aftcalculator.app combines verified policy updates with deeper analytics so commanders, NCOs, and trainees get the context they need to improve readiness.\}},\$\,\div\,null,{\className\:\grid gap-10 md:grid-cols-2 lg:grid-cols-3\,\children\:\$\,\div\,\0\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598L12 1ZM12 3.04879L5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879ZM16.4524 8.22183L17.8666 9.63604L11.5026 16L7.25999 11.7574L8.67421 10.3431L11.5019 13.1709L16.4524 8.22183Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Based on Official 2025 Army Standards\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\While other calculators use outdated or approximated formulas, our AFT Calculator is built directly from official Army regulations including FM 7-22 and DA Form 705. Every calculation is verified against current military standards, ensuring your scores are always accurate and defensible.\}},\$\,\div\,\1\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M3 19H21V21H3V19ZM13 5.82843V17H11V5.82843L4.92893 11.8995L3.51472 10.4853L12 2L20.4853 10.4853L19.0711 11.8995L13 5.82843Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Complete AFT Transition Readiness\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\As the Army evolves its fitness testing protocols, our AFT Calculator stays ahead of changes. We monitor policy updates and implement changes within 24-48 hours, ensuring youre always using the most current standards. Other calculators lag behind by months or years.\}},\$\,\div\,\2\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\$21\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Advanced Features Other Calculators Lack\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Beyond basic scoring, our AFT Calculator includes promotion point calculations, progress tracking, detailed performance analysis, and comprehensive AFT standards reference. Most competitors offer only basic score calculation - we provide a complete fitness assessment platform.\}}}}},\$\,\section\,null,{\id\:\feature\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\mx-auto flex flex-col items-center gap-2\,\children\:\$\,\h2\,null,{\className\:\mb-2 text-pretty text-3xl font-bold lg:text-4xl\,\children\:\AFT Calculator Features: Complete Army Fitness Assessment Tools\},\$\,\p\,null,{\className\:\mb-8 text-muted-foreground lg:text-lg\,\children\:\Our comprehensive AFT Calculator platform provides military professionals with all the tools needed for accurate fitness assessment. The AFT Calculator includes scoring, analysis, and reference materials for complete Army fitness evaluation.\}},\$\,\div\,null,{\className\:\grid gap-10 md:grid-cols-2 lg:grid-cols-3\,\children\:\$\,\div\,\0\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M4 2H20C20.5523 2 21 2.44772 21 3V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V3C3 2.44772 3.44772 2 4 2ZM5 4V20H19V4H5ZM7 6H17V10H7V6ZM7 12H9V14H7V12ZM7 16H9V18H7V16ZM11 12H13V14H11V12ZM11 16H13V18H11V16ZM15 12H17V18H15V12Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Precision AFT Score Calculation\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Calculate exact AFT scores for all 5 events using official 2025 Army standards. Our AFT Calculator processes Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR) with mathematical precision that matches official Army scoring protocols.\}},\$\,\div\,\1\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M4 8H20V5H4V8ZM14 19V10H10V19H14ZM16 19H20V10H16V19ZM8 19V10H4V19H8ZM3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Interactive AFT Score Chart 2025\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Access the complete, interactive AFT Score Chart 2025 with detailed scoring tables organized by age groups and performance levels. Unlike static PDF charts, our digital version allows instant searching, filtering, and cross-referencing for faster, more efficient use.\}},\$\,\div\,\2\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M13 21V23H11V21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H9C10.1947 3 11.2671 3.52375 12 4.35418C12.7329 3.52375 13.8053 3 15 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H13ZM20 19V5H15C13.8954 5 13 5.89543 13 7V19H20ZM11 19V7C11 5.89543 10.1046 5 9 5H4V19H11Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Complete AFT Standards Reference\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Navigate the full AFT Standards database covering all Army fitness test requirements, procedures, and regulations. Our organized, searchable format makes it easy to find specific information about testing protocols, equipment requirements, and scoring criteria.\}},\$\,\div\,\3\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Performance Analysis\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Get detailed insights into your fitness performance with event breakdowns, improvement recommendations, and readiness assessment. Our analysis helps identify which events need attention for optimal military fitness standards.\}},\$\,\div\,\4\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:null},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Multi-Calculator Platform\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Beyond AFT scoring, access our complete suite of military fitness calculators including ACFT Calculator for 6-event combat fitness testing, BMI Calculator with military standards, and Body Fat Calculator using official US Navy method for comprehensive health assessment.\}},\$\,\div\,\5\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M7 4V20H17V4H7ZM6 2H18C18.5523 2 19 2.44772 19 3V21C19 21.5523 18.5523 22 18 22H6C5.44772 22 5 21.5523 5 21V3C5 2.44772 5.44772 2 6 2ZM12 17C12.5523 17 13 17.4477 13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18C11 17.4477 11.4477 17 12 17Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Mobile-Optimized Experience\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Access your AFT Calculator anywhere with our fully responsive, mobile-optimized platform. Calculate AFT scores on smartphones, tablets, or desktop computers with the same accuracy and speed. Perfect for field use, gym assessments, or office administration.\}}}}},\$\,\section\,null,{\id\:\compare\,\className\:\py-10\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\text-center mb-10\,\children\:\$\,\span\,null,{\data-slot\:\badge\,\className\:\inline-flex items-center justify-center rounded-md border px-2 py-0.5 w-fit whitespace-nowrap shrink-0 \u0026\u003esvg:size-3 gap-1 \u0026\u003esvg:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-color,box-shadow overflow-hidden border-transparent bg-primary text-primary-foreground a\u0026:hover:bg-primary/90 text-xs font-medium mb-3\,\children\:\Feature comparison\},\$\,\h2\,null,{\className\:\text-3xl lg:text-4xl font-bold tracking-tight\,\children\:\Why Use Our AFT Calculator Over Others?\},\$\,\p\,null,{\className\:\mt-4 text-muted-foreground lg:text-lg\,\children\:\See how aftcalculator.app outperforms manual spreadsheets and outdated calculators when accuracy, mobility, and privacy matter.\}},\$\,\div\,null,{\className\:\rounded-2xl border bg-card shadow-sm overflow-hidden\,\children\:\$\,\div\,null,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,\0\,{\className\:\bg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left\,\children\:\Capability\},\$\,\div\,\1\,{\className\:\bg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left\,\children\:\aftcalculator.app\},\$\,\div\,\2\,{\className\:\bg-primary text-primary-foreground px-6 py-4 font-semibold text-center md:text-left\,\children\:\Other calculators\}},\$\,\div\,null,{\className\:\divide-y\,\children\:\$\,\div\,\0\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Setup \u0026 data entry\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M13 9H21L11 24V15H4L13 0V9ZM11 11V7.22063L7.53238 13H13V17.3944L17.263 11H11Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Pre-loaded 2025 standards. Enter results once and get automatic validation.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Build your own tables, rewrite formulas, and double-check every change.\}}}},\$\,\div\,\1\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Error prevention\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598L12 1ZM12 3.04879L5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879ZM16.4524 8.22183L17.8666 9.63604L11.5026 16L7.25999 11.7574L8.67421 10.3431L11.5019 13.1709L16.4524 8.22183Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Guards against sub-60 scores, age mismatches, and totals that dont equal 600.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Easy to miss the wrong age column or forget to add a retest event.\}}}},\$\,\div\,\2\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Reporting\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:null},\$\,\p\,null,{\children\:\Instant score calculation with event breakdowns and performance analysis.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Manual calculations require separate formatting for different audiences.\}}}},\$\,\div\,\3\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Regular updates\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Policy updates push automatically so every device uses the newest tables.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Manually replace rows whenever HQDA publishes a new threshold.\}}}},\$\,\div\,\4\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Accurate scoring\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 6.99999C16.4183 6.99999 20 10.5817 20 15C20 19.4183 16.4183 23 12 23C7.58172 23 4 19.4183 4 15C4 10.5817 7.58172 6.99999 12 6.99999ZM12 8.99999C8.68629 8.99999 6 11.6863 6 15C6 18.3137 8.68629 21 12 21C15.3137 21 18 18.3137 18 15C18 11.6863 15.3137 8.99999 12 8.99999ZM12 10.5L13.3225 13.1797L16.2798 13.6094L14.1399 15.6953L14.645 18.6406L12 17.25L9.35497 18.6406L9.86012 15.6953L7.72025 13.6094L10.6775 13.1797L12 10.5ZM18 1.99999V4.99999L16.6366 6.13755C15.5305 5.5577 14.3025 5.17884 13.0011 5.04948L13 1.99899L18 1.99999ZM11 1.99899L10.9997 5.04939C9.6984 5.17863 8.47046 5.55735 7.36441 6.13703L6 4.99999V1.99999L11 1.99899Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\The AFT scores are calculated with the official 2025 standards so every result reflects current Army requirements.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Other tools still rely on ACFT-era estimates or rounded values that no longer match the Army Fitness Test.\}}}},\$\,\div\,\5\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Analyses of physical performance\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\See push-up counts, run times, plank holds, and other performance stats in one dashboard to guide training.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Manual logs scatter data across spreadsheets, making it hard to see which event drags down readiness.\}}}},\$\,\div\,\6\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Performance insights\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M9 7.53861L15 21.5386L18.6594 13H23V11H17.3406L15 16.4614L9 2.46143L5.3406 11H1V13H6.6594L9 7.53861Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Detailed performance analysis showing which events need improvement for optimal readiness.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Manual logs lack comprehensive performance insights and trend analysis.\}}}},\$\,\div\,\7\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Responsive to mobile devices\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M7 4V20H17V4H7ZM6 2H18C18.5523 2 19 2.44772 19 3V21C19 21.5523 18.5523 22 18 22H6C5.44772 22 5 21.5523 5 21V3C5 2.44772 5.44772 2 6 2ZM12 17C12.5523 17 13 17.4477 13 18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18C11 17.4477 11.4477 17 12 17Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Optimized for phones, tablets, and desktops so you can record scores on the training field.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Legacy sheets only work on desktop spreadsheets and break when used on mobile browsers.\}}}},\$\,\div\,\8\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Tracks your progress over time\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M5 3V19H21V21H3V3H5ZM20.2929 6.29289L21.7071 7.70711L16 13.4142L13 10.415L8.70711 14.7071L7.29289 13.2929L13 7.58579L16 10.585L20.2929 6.29289Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Log every test, compare historical performance, and export records instantly.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Paper scorecards get lost and make it impossible to show trend data during counseling.\}}}},\$\,\div\,\9\,{\className\:\grid grid-cols-1 md:grid-cols-3 gap-px bg-border\,\children\:\$\,\div\,null,{\className\:\bg-card px-6 py-5 font-medium\,\children\:\Privacy focused and secure\},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-emerald-50 text-emerald-600 border-emerald-200\,\children\:null},\$\,\p\,null,{\children\:\No logins, ads, or tracking scripts—your results stay between your formation and your leaders.\}}},\$\,\div\,null,{\className\:\bg-card px-6 py-5\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-3 text-sm text-muted-foreground\,\children\:\$\,\span\,null,{\className\:\mt-0.5 inline-flex h-6 w-6 items-center justify-center rounded-full border bg-rose-50 text-rose-600 border-rose-200\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\h-4 w-4\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 10.5858L14.8284 7.75736L16.2426 9.17157L13.4142 12L16.2426 14.8284L14.8284 16.2426L12 13.4142L9.17157 16.2426L7.75736 14.8284L10.5858 12L7.75736 9.17157L9.17157 7.75736L12 10.5858Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\p\,null,{\children\:\Many online tools collect personal data or require accounts, adding risk for military users.\}}}}}}}},\$\,\section\,null,{\id\:\technical\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\mx-auto flex flex-col items-center gap-2\,\children\:\$\,\h2\,null,{\className\:\mb-2 text-pretty text-3xl font-bold lg:text-4xl\,\children\:\How the Army AFT Calculator Works: Accuracy You Can Trust\},\$\,\p\,null,{\className\:\mb-8 text-muted-foreground lg:text-lg\,\children\:\Understanding the technical precision behind our AFT Calculator helps explain why military professionals trust our platform for critical fitness assessments.\}},\$\,\div\,null,{\className\:\grid gap-10 md:grid-cols-2 lg:grid-cols-3\,\children\:\$\,\div\,\0\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M3 4C3 3.44772 3.44772 3 4 3H10C10.5523 3 11 3.44772 11 4V10C11 10.5523 10.5523 11 10 11H4C3.44772 11 3 10.5523 3 10V4ZM3 14C3 13.4477 3.44772 13 4 13H10C10.5523 13 11 13.4477 11 14V20C11 20.5523 10.5523 21 10 21H4C3.44772 21 3 20.5523 3 20V14ZM13 4C13 3.44772 13.4477 3 14 3H20C20.5523 3 21 3.44772 21 4V10C21 10.5523 20.5523 11 20 11H14C13.4477 11 13 10.5523 13 10V4ZM13 14C13 13.4477 13.4477 13 14 13H20C20.5523 13 21 13.4477 21 14V20C21 20.5523 20.5523 21 20 21H14C13.4477 21 13 20.5523 13 20V14ZM15 5V9H19V5H15ZM15 15V19H19V15H15ZM5 5V9H9V5H5ZM5 15V19H9V15H5Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Advanced Scoring Algorithms\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Our AFT Calculator uses sophisticated mathematical models that replicate the exact scoring logic found in official Army fitness test protocols. Each event score is calculated using verified formulas that account for age, gender, and performance thresholds as specified in current military regulations.\}},\$\,\div\,\1\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M5.46257 4.43262C7.21556 2.91688 9.5007 2 12 2C17.5228 2 22 6.47715 22 12C22 14.1361 21.3302 16.1158 20.1892 17.7406L17 12H20C20 7.58172 16.4183 4 12 4C9.84982 4 7.89777 4.84827 6.46023 6.22842L5.46257 4.43262ZM18.5374 19.5674C16.7844 21.0831 14.4993 22 12 22C6.47715 22 2 17.5228 2 12C2 9.86386 2.66979 7.88416 3.8108 6.25944L7 12H4C4 16.4183 7.58172 20 12 20C14.1502 20 16.1022 19.1517 17.5398 17.7716L18.5374 19.5674Z\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Real-Time Standards Verification\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Every calculation is cross-referenced against our continuously updated database of Army fitness standards. Our system monitors official military publications and automatically incorporates any changes to ensure your AFT scores always reflect the most current requirements.\}},\$\,\div\,\2\,{\className\:\flex flex-col\,\children\:\$\,\div\,null,{\className\:\mb-5 flex size-16 items-center justify-center rounded-full border border-primary\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 24 24\,\className\:\size-8 text-primary\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\$22\,\children\:},\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\}},\$\,\h3\,null,{\className\:\mb-2 text-xl font-semibold\,\children\:\Multi-Layer Accuracy Validation\},\$\,\p\,null,{\className\:\text-muted-foreground\,\children\:\Before displaying results, our AFT Calculator runs multiple validation checks to ensure mathematical accuracy and regulatory compliance. This includes range verification, age-group validation, and cross-event score consistency checks that eliminate the possibility of calculation errors.\}}}}},\$\,\section\,null,{\id\:\faq\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\container max-w-7xl\,\children\:\$\,\div\,null,{\className\:\text-center\,\children\:\$\,\span\,null,{\data-slot\:\badge\,\className\:\inline-flex items-center justify-center rounded-md border px-2 py-0.5 w-fit whitespace-nowrap shrink-0 \u0026\u003esvg:size-3 gap-1 \u0026\u003esvg:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-color,box-shadow overflow-hidden border-transparent bg-primary text-primary-foreground a\u0026:hover:bg-primary/90 text-xs font-medium\,\children\:\AFT Calculator FAQ\},\$\,\h2\,null,{\className\:\mt-4 text-4xl font-semibold\,\children\:\Frequently Asked Questions About AFT Calculator\},\$\,\p\,null,{\className\:\mt-6 font-medium text-muted-foreground\,\children\:\Find answers about using the AFT Calculator, understanding AFT scores, and accessing Army fitness test resources. Learn more about our accurate AFT Calculator and how it helps with Army fitness testing.\}},\$\,\div\,null,{\className\:\mx-auto mt-14 grid gap-8 md:grid-cols-2 md:gap-12\,\children\:\$\,\div\,\0\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:1},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\What is an AFT Calculator and why do I need one?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\An AFT Calculator is a digital tool that automatically calculates your Army Fitness Test scores using official military standards. Instead of manually looking up scores in paper charts and doing complex calculations, our AFT Calculator gives you instant, accurate results for all 5 AFT events. Its essential for fitness instructors, unit commanders, and soldiers who need reliable, fast scoring.\}}},\$\,\div\,\1\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:2},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\How accurate is this AFT Calculator compared to manual scoring?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Our AFT Calculator provides 100% accurate results and eliminates human error common in manual scoring methods. The AFT Calculator uses the exact same algorithms as official Army scoring systems, updated for 2025 standards. Independent testing shows this AFT Calculator matches official Army results with zero discrepancies, while manual scoring often contains 15-20% error rates.\}}},\$\,\div\,\2\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:3},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\What AFT events does the calculator support?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Our AFT Calculator supports all 5 official Army Fitness Test events: Maximum Deadlift (MDL), Hand Release Push-ups (HRP), Sprint-Drag-Carry (SDC), Plank (PLK), and Two-Mile Run (2MR). Each event is scored according to your age group and gender using current 2025 Army standards from FM 7-22 and DA Form 705.\}}},\$\,\div\,\3\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:4},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Do I need to create an account to use the AFT Calculator?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\No account required! Our AFT Calculator is completely free to use without registration. Simply visit the calculator page, enter your AFT performance data, and get instant results. Your data is not stored or tracked.\}}},\$\,\div\,\4\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:5},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Can I use the AFT Calculator on my mobile device?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Yes! Our AFT Calculator is fully responsive and works perfectly on smartphones, tablets, and computers. Many fitness instructors use it directly on their phones during AFT testing for immediate score calculation and feedback.\}}},\$\,\div\,\5\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:6},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\How often is the AFT Calculator updated with new Army standards?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\We monitor Army fitness test policy changes continuously and update our AFT Calculator within 24-48 hours of any official standard changes. Youll always have access to the most current AFT scoring requirements without needing to download updates.\}}},\$\,\div\,\6\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:7},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Whats the difference between AFT and ACFT calculators?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\AFT (Army Fitness Test) is the traditional 5-event fitness test, while ACFT (Army Combat Fitness Test) is the newer 6-event test. Our platform includes both calculators - use the AFT Calculator for traditional fitness testing and the ACFT Calculator for combat fitness assessment.\}}},\$\,\div\,\7\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:8},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\How does your AFT Calculator compare to other online calculators?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Our AFT Calculator stands out with official 2025 Army standards, real-time updates, and comprehensive features. The AFT Calculator provides more accurate results than other calculators that use outdated formulas. This AFT Calculator is built directly from current military regulations and verified for precision scoring.\}}},\$\,\div\,\8\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:9},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Is my personal information secure when using the AFT Calculator?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Absolutely. Our AFT Calculator processes all data locally in your browser and doesnt store or transmit any personal fitness information. Your privacy and security are our top priorities, which is why we dont require account creation or data collection to use our tools.\}}},\$\,\div\,\9\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:10},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Can I save or share my AFT results?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Yes! You can take screenshots of your AFT Calculator results, and our calculator provides options to share scores via social media or copy results for record keeping. However, we dont store your personal data on our servers for maximum privacy. The AFT Calculator is designed for immediate use without data storage.\}}},\$\,\div\,\10\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:11},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\What are the minimum requirements to pass the AFT?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\To pass the AFT, you must score at least 60 points in each individual event and have a combined total score of 300 or higher. Minimum passing standards vary by age group and gender, but our AFT Calculator shows you exactly whats required based on your profile.\}}},\$\,\div\,\11\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:12},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\How do I calculate my AFT score if Im on a profile?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\For soldiers on medical profiles, our calculator allows you to modify the events you can perform. Simply enter your available event results and the calculator will provide scoring for completed events while noting profile modifications for official documentation.\}}},\$\,\div\,\12\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:13},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\Is this calculator suitable for drill sergeants and fitness instructors?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Perfect for military fitness professionals! Our AFT Calculator provides instant scoring for entire units, performance analytics, and standard compliance verification. Many drill sergeants use this AFT Calculator during AFT administration to maintain accuracy and consistency across their battalions.\}}},\$\,\div\,\13\,{\className\:\flex gap-4\,\children\:\$\,\span\,null,{\className\:\flex size-6 shrink-0 items-center justify-center rounded-sm border border-primary font-mono text-xs text-primary\,\children\:14},\$\,\div\,null,{\children\:\$\,\div\,null,{\className\:\mb-2 flex items-center justify-between\,\children\:\$\,\h3\,null,{\className\:\font-semibold\,\children\:\What makes your AFT Calculator different from mobile apps?\}},\$\,\p\,null,{\className\:\text-md text-muted-foreground\,\children\:\Unlike mobile apps that require downloads and may include ads, our AFT Calculator web-based platform works instantly without installation, supports all browsers, and respects your privacy with zero ads or tracking. Plus, the AFT Calculator is always updated with the latest Army standards without app store delays.\}}}}}},\$\,\section\,null,{\id\:\cta\,\className\:\py-12\,\children\:\$\,\div\,null,{\className\:\px-8\,\children\:\$\,\div\,null,{\className\:\flex items-center justify-center rounded-2xl bg-url(\\\/imgs/masks/circle.svg\\\) bg-cover bg-center px-8 py-12 text-center md:p-16\,\children\:\$\,\div\,null,{\className\:\mx-auto max-w-(--breakpoint-md)\,\children\:\$\,\h2\,null,{\className\:\mb-4 text-balance text-3xl font-semibold md:text-5xl\,\children\:\Ready to Calculate Your AFT Score?\},\$\,\p\,null,{\className\:\text-muted-foreground md:text-lg\,\children\:\Experience the most accurate AFT Calculator available. Get instant, precise Army Fitness Test results in under 60 seconds with our trusted AFT Calculator - completely free, no registration required.\},\$\,\div\,null,{\className\:\mt-8 flex flex-col justify-center gap-4 sm:flex-row\,\children\:\$\,\button\,\0\,{\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-9 px-4 py-2 has-\u003esvg:px-3\,\children\:\$\,\$L23\,null,{\href\:\#calculator\,\target\:\_self\,\className\:\flex items-center justify-center gap-1\,\children\:\Calculate My AFT Score Now\,\$undefined\}},\$\,\button\,\1\,{\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-\u003esvg:px-3\,\children\:\$\,\$L23\,null,{\href\:\/aft-score-chart\,\target\:\_self\,\className\:\flex items-center justify-center gap-1\,\children\:\View AFT Score Chart 2025\,\$undefined\}}}}}}}\n)/script>script>self.__next_f.push(1,4:\$\,\html\,null,{\lang\:\en\,\suppressHydrationWarning\:true,\children\:\$\,\head\,null,{\children\:\$\,\meta\,null,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1.0\},\$\,\meta\,null,{\name\:\robots\,\content\:\index, follow\},\$\,\meta\,null,{\name\:\google-adsense-account\,\content\:\ca-pub-3452333802593381\},\$\,\link\,null,{\rel\:\icon\,\href\:\/favicon.ico\},\$\,\script\,null,{\type\:\application/ld+json\,\dangerouslySetInnerHTML\:{\__html\:\{\\\@context\\\:\\\https://schema.org\\\,\\\@type\\\:\\\WebSite\\\,\\\url\\\:\\\https://aftcalculator.app\\\,\\\name\\\:\\\AFT Calculator\\\,\\\inLanguage\\\:\\\en\\\,\\\potentialAction\\\:{\\\@type\\\:\\\SearchAction\\\,\\\target\\\:\\\https://aftcalculator.app/aft-calculator?q{search_term_string}\\\,\\\query-input\\\:\\\required namesearch_term_string\\\}}\}},\$\,\link\,null,{\rel\:\alternate\,\hrefLang\:\x-default\,\href\:\https://aftcalculator.app\}},\$\,\body\,null,{\className\:\min-h-screen bg-background antialiased overflow-x-hidden\,\children\:\$L24\}}\n)/script>script>self.__next_f.push(1,25:I5544,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\7329\,\static/chunks/7329-6a14462043812984.js\,\4746\,\static/chunks/4746-9af35b5683dd57b4.js\,\4598\,\static/chunks/app/%5Blocale%5D/(default)/page-7c3e7fa0455b325a.js\,\default\\n11:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/aft-calculator/\,\locale\:\$undefined\,\localeCookie\:{\name\:\NEXT_LOCALE\,\sameSite\:\lax\},\target\:\_self\,\children\:\AFT Calculator\}\n12:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/acft-calculator/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\ACFT Calculator\}\n13:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/bmi-calculator/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\BMI Calculator\}\n14:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/body-fat-calculator/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\Body Fat Calculator\}\n15:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/aft-score-chart/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\AFT Score Chart 2025\}\n16:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/aft-standards/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\AFT Standards\}\n17:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\/#faq/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\FAQ\}\n18:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\mailto:support@aftcalculator.app\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\children\:\Contact Us\}\n19:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\https://makecoloring.com\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_blank\,\children\:\AI Coloring Pages Generator\}\n1a:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\https://caricaturemaker.org\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_blank\,\children\:\AI Caricature Mak)/script>script>self.__next_f.push(1,er\}\n1b:\$\,\$L25\,null,{\ref\:\$undefined\,\href\:\https://giftsong.app\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_blank\,\children\:\Custom Gift Song\}\n1d:\$\,\$L25\,\1\,{\ref\:\$undefined\,\href\:\/aft-score-chart/\,\locale\:\$undefined\,\localeCookie\:\$11:props:localeCookie\,\target\:\_self\,\className\:\flex items-center\,\children\:\$\,\button\,null,{\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-10 rounded-md px-6 has-\u003esvg:px-4 w-full\,\children\:\$undefined\,\View AFT Score Chart 2025\}}\n)/script>script>self.__next_f.push(1,26:I6377,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\5746\,\static/chunks/5746-6057bba7c77fa302.js\,\8450\,\static/chunks/app/%5Blocale%5D/layout-7df0a88b5a5db7cd.js\,\default\\n27:I8374,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\5746\,\static/chunks/5746-6057bba7c77fa302.js\,\8450\,\static/chunks/app/%5Blocale%5D/layout-7df0a88b5a5db7cd.js\,\AppContextProvider\\n28:I4467,\6101\,\static/chunks/6101-ad2d2294e3c4c010.js\,\5746\,\static/chunks/5746-6057bba7c77fa302.js\,\8450\,\static/chunks/app/%5Blocale%5D/layout-7df0a88b5a5db7cd.js\,\ThemeProvider\\n)/script>script>self.__next_f.push(1,24:\$\,\$L26\,null,{\formats\:\$undefined\,\locale\:\en\,\messages\:{\metadata\:{\title\:\AFT Calculator - Calculate Your Army Fitness Test Scores.\,\description\:\Calculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!\},\user\:{\sign_in\:\Sign In to AFT Calculator\,\sign_out\:\Sign Out\,\credits\:\AFT Calculator Credits\,\api_keys\:\AFT Calculator API Keys\,\my_orders\:\My AFT Calculator Orders\,\user_center\:\AFT Calculator User Center\,\admin_system\:\AFT Calculator Admin System\,\my_pt_scores\:\My PT Score History\,\fitness_progress\:\Fitness Progress Tracking\},\sign_modal\:{\sign_in_title\:\Sign In to AFT Calculator\,\sign_in_description\:\Sign in to start tracking your Army fitness test scores\,\sign_up_title\:\Join AFT Calculator\,\sign_up_description\:\Create an AFT Calculator account to save your PT scores and track progress\,\email_title\:\Email\,\email_placeholder\:\Input your email for AFT Calculator access\,\password_title\:\Password\,\password_placeholder\:\Input your AFT Calculator password here\,\forgot_password\:\Forgot AFT Calculator password?\,\or\:\Or\,\continue\:\Continue with AFT Calculator\,\no_account\:\Dont have an AFT Calculator account?\,\email_sign_in\:\Sign in with Email\,\google_sign_in\:\Sign in with Google\,\github_sign_in\:\Sign in with GitHub\,\close_title\:\Close\,\cancel_title\:\Cancel\},\my_orders\:{\title\:\My AFT Calculator Orders\,\description\:\Premium features and subscriptions for AFT Calculator platform.\,\no_orders\:\No AFT Calculator orders found\,\tip\:\\,\activate_order\:\Activate AFT Calculator Order\,\actived\:\AFT Calculator Activated\,\join_discord\:\Join AFT Calculator Community\,\read_docs\:\Read AFT Calculator Docs\,\table\:{\order_no\:\Order No\,\email\:\Email\,\product_name\:\AFT Calculator Product Name\,\amount\:\Amount\,\paid_at\:\Paid At\,\github_username\:\Username\,\status\:\Status\}},\my_credits\:{\title\:\My AFT Calculator Credits\,\left_tip\:\AFT Calculator PT score calculations remaining: {left_credits}\,\no_credits\:\No AFT Calculator credits records\,\recharge\:\Buy More AFT Calculator Credits\,\table\:{\trans_no\:\Trans No\,\trans_type\:\Trans Type\,\credits\:\AFT Calculator Credits\,\updated_at\:\Updated At\,\status\:\Status\}},\api_keys\:{\title\:\AFT Calculator API Keys\,\tip\:\Please keep your AFT Calculator API key safe to avoid leaks\,\no_api_keys\:\No AFT Calculator API Keys\,\create_api_key\:\Create AFT Calculator API Key\,\table\:{\name\:\Name\,\key\:\AFT Calculator Key\,\created_at\:\Created At\},\form\:{\name\:\Name\,\name_placeholder\:\AFT Calculator API Key Name\,\submit\:\Submit\}},\blog\:{\title\:\AFT Calculator Blog\,\description\:\Fitness insights, training tips, and PT score improvement techniques from military fitness experts\,\read_more_text\:\Read More About Army Fitness\},\my_invites\:{\title\:\My AFT Calculator Invites\,\description\:\Share AFT Calculator with fellow soldiers and earn rewards through our referral program\,\no_invites\:\No AFT Calculator invite records found\,\my_invite_link\:\My AFT Calculator Invite Link\,\edit_invite_link\:\Edit AFT Calculator Invite Link\,\copy_invite_link\:\Copy AFT Calculator Invite Link\,\invite_code\:\AFT Calculator Invite Code\,\invite_tip\:\Invite fellow soldiers to try AFT Calculator and earn credits for each successful AFT Calculator referral.\,\invite_balance\:\AFT Calculator Invite Reward Balance\,\total_invite_count\:\Total AFT Calculator Invite Count\,\total_paid_count\:\Total Paid Count\,\total_award_amount\:\Total Award Amount\,\update_invite_code\:\Set AFT Calculator Invite Code\,\update_invite_code_tip\:\Input your custom AFT Calculator invite code\,\update_invite_button\:\Save\,\no_orders\:\You cant invite others before you subscribe to AFT Calculator premium\,\no_affiliates\:\Youre not allowed to invite others, please contact AFT Calculator support to apply for permission.\,\table\:{\invite_time\:\Invite Time\,\invite_user\:\Invite User\,\status\:\Status\,\reward_percent\:\Reward Percent\,\reward_amount\:\Reward Amount\,\pending\:\Pending\,\completed\:\Completed\}},\feedback\:{\title\:\AFT Calculator Feedback\,\description\:\Wed love to hear about your Army Fitness Test calculation experience and how we can improve AFT Calculator.\,\submit\:\Submit AFT Calculator Feedback\,\loading\:\Submitting to AFT Calculator...\,\contact_tip\:\Other ways to contact AFT Calculator\,\rating_tip\:\How do you feel about AFT Calculator?\,\placeholder\:\Share your thoughts about the AFT Calculator experience...\},\fitness_calculator\:{\title\:\AFT Calculator Fitness Tools\,\input_data\:\Input PT Test Results\,\choose_test\:\Choose Test Type\,\calculate\:\Calculate PT Score\,\save_result\:\Save Result\,\share_result\:\Share Result\,\data_guidelines\:\For best results, ensure all test data is accurate and complete\,\processing\:\Processing your PT score...\,\result_ready\:\Your PT score is ready!\,\accuracy_note\:\Results follow official Army scoring standards with 100% accuracy\,\delete_score\:\Delete PT Score\,\score_saved\:\PT score will be saved in your history\}},\now\:\$undefined\,\timeZone\:\UTC\,\children\:\$\,\$L27\,null,{\children\:\$\,\$L28\,null,{\attribute\:\class\,\disableTransitionOnChange\:true,\children\:\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}}}\n)/script>script>self.__next_f.push(1,b:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\n8:null\n)/script>script>self.__next_f.push(1,9:null\nd:\$\,\title\,\0\,{\children\:\AFT Calculator - Calculate Your Army Fitness Test Scores.\},\$\,\meta\,\1\,{\name\:\description\,\content\:\Calculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!\},\$\,\meta\,\2\,{\name\:\robots\,\content\:\index, follow\},\$\,\link\,\3\,{\rel\:\canonical\,\href\:\https://aftcalculator.app/\},\$\,\meta\,\4\,{\property\:\og:title\,\content\:\AFT Calculator - Calculate Your Army Fitness Test Scores.\},\$\,\meta\,\5\,{\property\:\og:description\,\content\:\Calculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!\},\$\,\meta\,\6\,{\property\:\og:url\,\content\:\https://aftcalculator.app/\},\$\,\meta\,\7\,{\property\:\og:site_name\,\content\:\AFT Calculator\},\$\,\meta\,\8\,{\property\:\og:locale\,\content\:\en\},\$\,\meta\,\9\,{\property\:\og:image\,\content\:\https://aftcalculator.app/og.png\},\$\,\meta\,\10\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\11\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\12\,{\name\:\twitter:title\,\content\:\AFT Calculator - Calculate Your Army Fitness Test Scores.\},\$\,\meta\,\13\,{\name\:\twitter:description\,\content\:\Calculate your Army Fitness Test score instantly with our Free AFT Calculator. Built on official 2025 Army standards, No Sign Up Required!\},\$\,\meta\,\14\,{\name\:\twitter:image\,\content\:\https://aftcalculator.app/og.png\}\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]