Visual Acuity Charts

Designed for children older than 6, parents with young children, and general practitioners, this eyechart app displays optically accurate optotypes of eye charts for you to measure distant visual acuity accurately in order to detect nearsightedness or myopia early, so you can take preventive measures and seek help from medical professional early to prevent pseudomyopia from becoming myopia, or prevent nearsightedness from getting worse.

Visual Acuity Charts on Android tablet Visual Acuity Charts on Android phone

Get it on Google Play

measure optotypes on iPhone and iPad using a ruler

Download on the App Store

Content rating: 3+ with IARC Rating Certificate


  1. Snellen Chart, with C, D, E, F, H, K, N, P, R, U V and Z, as defined in BS 4274-1:2003
  2. Tumbling E Chart.
  3. Landolt C Chart
  4. ETDRS Chart, with the Sloan letters C, D, H, K, N, O, R, S, V, and Z
  5. HOTV Chart
  6. European-wide Chart, with the Sloan letters H, K, O, E, P, X, B, T, M and A, common to all three European alphabets (Latin, Greek, Cyrillic)
  7. Numbers
  8. Shapes


  1. "Doctor" and "Patient"
  2. Self-diagnosis with Mirror, convenient for telemedicine/telehealth when the patient is alone with a mirror on a wall.
  3. Self-diagnosis with a Bluetooth keyboard, convenient for telemedicine/telehealth when the patient is alone with a keyboard connected to the mobile device.
  4. Self-diagnosis within Arm's Reach

Predefined Test Distances

  • 6, 5, 4, 3, and 2 meters
  • 20, 15, 12, 10, and 6 feet

And a custom distance between 0.5m and 30m may be defined in Settings.


  • Custom distance is handy for an arm-reach distance, ad-hoc distance in a GP's office, and a very long distance up to 30 meters for testing the eyesight of a top gun pilot.

  • The letters and orientations of E or C ring are randomly shuffled. This makes memorizing an eye chart and cheating a vision test impossible.


  1. Decimal (0.50)
  2. Fraction (20/40)
  3. LogMAR (0.30)
  4. Fraction (5/10)
  5. Fraction (6/12)
  6. MAR (2)
  7. VAS or VAR (85)

All charts in any VA notation follow the LogMAR design recommended by the International Council of Ophthalmology (ICO) and BS 4274-1:2003 to address design flaws in original Snellen chart. 


  1. Auto-scoring
  2. Manual


Testing for myopia takes several procedures and the first step is often to check distant visual acuity through a visual acuity chart. And the decrement of visual acuity may indicate the development of myopia.

Prevention is better than cure. According to American Academy of Ophthalmology, “A great first step to prevent or slow the progression of nearsightedness is to encourage your child to spend more time outdoors”, while “Light Exposure and Eye Growth in Childhood” published in investigative ophthalmology & visual science “provides the first evidence of a modest but statistically significant relationship between objectively measured daily ambient light exposure and eye growth in children, consistent with more light exposure resulting in slower axial growth of the eye. These findings indicate a role for ambient light exposure in the previously documented association between outdoor activity and myopia and provide evidence to support interventions aimed at increasing daily light exposure in order to slow childhood myopia progression”. 


While this app may replace Snellen Chart, E-Chart, C-Chart, ETDRS Charts and HOTV Chart in print, it cannot replace doctors and optometrists who carry out comprehensive eye exam for your basic eye health. Please visit optometrists regularly and seek help from medical professional at early signs of visual acuity problems.

The app does not test strabismus, amblyopia, esotropia, exotropia, hyperopia and astigmatism and which are common early vision conditions.

As Mentioned By:

Device Gallery

This app has been tested on various Android phones/tablets, iPhones and iPads to ensure optotypes are displayed on mobile screens accurately. And the localization includes Spanish/español, Hindi/मानक हिन्दी, Italian/italiano, Japanese/日本語, Korean/한국어, Portuguese/português, Russian/русский язык, Thai/ภาษาไทย, Simplified Chinese简体 and Traditional Chinese繁體




GoogleSamsung, and others.