United States · Military entrance test

Can you take the ASVAB online?

Mostly no. The real ASVAB is usually taken on a computer at a MEPS or MET site. There is one at-home option, the PiCAT, but only with a recruiter’s access code, only once, and only if you’ve never taken the ASVAB. You then have to confirm your score in person. Free online practice is easy to find, though, starting with the official sample questions.

PiCAT: the at-home ASVAB

  • Get an access code from a military recruiter. It expires 30 days after it’s issued.
  • Once you start, finish within 48 hours. Most people take 2 to 3 hours. There are no time limits on the subtests.
  • Use Edge, Chrome, Safari, Firefox or Samsung Internet on a screen at least 7 inches across. Tablets are fine.
  • Work alone, with scratch paper and a pencil. No looking things up and no calculator.
  • Scores go to your recruiter, not straight to you.

The Verification Test

If your PiCAT scores suggest you’re eligible, you take a short Verification Test (Vtest) at a MEPS or MET site within 45 days. It takes 25 to 30 minutes and checks that you perform about the same in person. You don’t get a score from it. If it confirms your results, your PiCAT scores become your official ASVAB scores.

The AFQT Predictor Test

Your recruiter may also send you the AFQT Predictor Test. It’s a 20-question online test covering only the four AFQT subtests, and it usually takes 20 to 30 minutes. It estimates your AFQT so the recruiter can decide your next step. Only the recruiter sees the result.

Free online practice

  • Official sample questions for all ten subtests on officialasvab.com.
  • Sample questions on airforce.com/asvab.
  • The U.S. Army ASVAB Challenge app, free on iPhone and Android.
  • March 2 Success, a free Army-sponsored study site with practice tests. You need to register.
  • Our own 20-question practice test, with explanations for every answer.
Sources: Official ASVAB, U.S. Air Force and 3 more. Checked October 2026.

Rules and fees can change, so check the official site before your test.