Ophthalmologist issued online prescription $40 $20

With our online vision test you will receive a new prescription from an ophthalmologist. All you need is 10-15 minutes, your laptop, and a smart phone. We’ll email you your new prescription and you’ll be able to place your order within 24-hours. Yep, it’s that easy.


Here's how it works:

  • 1. Qualify
    Answer a few questions to find out if you're eligible.
  • 2. Take the online vision test
    All you need is a smart phone and a computer.
  • 3. An eye doctor reviews your results
    An ophthamologist licensed in your state will review and
    approve your prescription within 24 business hours.
  • 4. We send you your prescription
    You'll receive a signed Rx you can use anywhere.

It's that easy!


Our guarantee

If for any reason you're not satisfied with the glasses or contacts you purchased with your prescriptions, let us know and we'll make it right or refund the cost of our services.

*Opternative's service does not include any type of eye health exam. Learn more below.

Opternative is not a replacement for a comprehensive eye health examination. Opternative's licensed ophthalmologists use Opternative’s online technology to evaluate a patient's visual acuity and a portion of the ocular health profile, diagnose refractive error, and issue a prescription for corrective eyewear, where clinically appropriate. Opternative's services are limited to patients between the ages of 18 and 50 who are in good health. All examinations are conducted and all prescriptions are issued based on the independent clinical judgment of an ophthalmologist. Because Opternative's services are not a replacement for an eye health examination, we encourage everyone to obtain a comprehensive eye health exam at least once every 2 years. We prohibit patients from taking an Opternative exam more than 4 consecutive years without certifying that they have received a comprehensive eye health exam first. If you need help finding an eye care professional near you, please contact us at instarx@1800contacts.com or call 1-800-815-8114.