Free Hearing Test Software
Windows (x86, x64) XP and newer
MD5 Checksum 0FF6D8D3F5D3D423CB87C379B19B7D0F

Os X (x64) 10.7 and newer
MD5 Checksum 173A4B0F2B2C59999BF93C6E99E192E4

Linux* (x86, x64, ARM)
MD5 Checksum C9D290B2B45E0EABDA52366AEDDBD7B0

Universal JAR* (x86, x64, ARM)
MD5 Checksum 904D19CC53BAD0E993D09AA8C2455D17
* requires Java 7 or greater

Installers provided by install4j - a powerful, multi-platform installer builder.
Are you concerned about your hearing or the hearing of a loved one? Free Hearing Test is software that makes it easy to test and visualize your sensitivity to the range of human-audible frequencies.

The author of this software is not associated with any hearing related industry or business. The author, a hobbyist, created it for personal use and now gives it away for free as a service to society.

Speech typically ranges from 250 Hz to 3,000 Hz with some sounds (S, T, F, Sh) approaching 7-8,000 Hz. Healthy young people can normally hear all frequencies between 20 Hz to 20,000 Hz. As we age, our sensitivity to high frequencies decreases. For example, middle aged men generally cannot hear above 14,000 Hz and middle aged women generally cannot hear above 16,000 Hz. Hearing loss can also occur from loud sounds, illness, injury, and other factors.

Free Hearing Test makes it easy to determine your hearing range while identifying frequencies where your ears have lost partial or complete sensitivity. This information is useful in identifying hearing problems that may be aided by hearing aids or other treatments.

The application generates data representing sinusoidal sound waves and sends it to your computer's audio system. Sound is then emitted out of your headset or speakers. Data points representing frequency and amplitude (i.e. volume) are recorded in a table and drawn on a chart called an audiogram. Audiograms make it easy to visualize your hearing range and identify areas of reduced sensitivity.
Hearing loss can be caused by a variety of factors including loud or long-lasting exposure to noise. This application produces noises (tones) that can be harmful to your hearing if they are too loud or if you are exposed to them for too long. Turn your system volume down to a safe level before using this application. Do not expose your ears to a continuous tone for more than a few moments. If you feel discomfort while using this application, shut it off.

Be especially cautious when testing the hearing of children as they might not inform you when they feel discomfort. Do not allow children to use this application without the supervision of a responsible adult.
The author of this application is a hobbyist, not an audiologist. He is not qualified to interpret the results of hearing tests or audiograms. He built the application in good faith but cannot guarantee its performance or accuracy.

Your headset/speakers and computer are capable of producing convincing sound but are not qualified substitutes for calibrated equipment or trained professionals. Low end equipment (e.g. cheap headsets) may not be able to precisely produce the full range of frequencies. This is especially true for very low and very high frequencies.

Please visit a trained professional if you suspect that you have hearing loss.
Automated Testing Instructions
The goal of Free Hearing Test is to determine your sensitivity to a range of frequencies. Hearing loss is a partial or complete lack of sensitivity to one or more ranges of frequencies. The application provides an automated test capable of testing your hearing throughout the full range of human-audible frequencies. The following instructions will guide you through the process.
  1. Download and install the application.
  2. Turn your system volume way down. The volume needs to be set such that the tone is as close to silent as possible when the amplitude (volume of the tone) is at 1% and loud enough to be easily heard without being uncomfortable when at 100%. To test this, press the 'Play' button to start playing the tone. Press 'Stop' to stop playing the tone when your volume is correctly set.

  3. Select the ear that you want to test. Testing your ears individually is more accurate than testing both at the same time.
  4. Select the range of frequencies that you want to test and the step. The step is the distance, in Hz, between the tones at each point of the test.
  5. Select the speed of the test (slow, normal or fast). The speed impacts how long each amplitude is maintained before being increased.
  6. By default, testing goes from low frequencies to high frequencies. You can improve the accuracy of the test by selecting the shuffle option. Shuffling the frequencies helps prevent the test subject from anticipating the next tone.
  7. Make sure your environment is quiet before starting the test. Common noises that interfere with the test are traffic, clocks ticking, televisions, conversations, etc.
  8. Click the 'Start Test' button. The application will automatically begin playing tones and increasing their amplitude (i.e. volume).
  9. When you hear the tone, click the 'I Hear It' button. Click this button as soon as you are sure you hear the tone. Do not click it if you think you hear it but are unsure. Once you click the 'Start' button, the focus is moved to the 'I Hear It' button which makes it possible to press the space bar instead of clicking the mouse. It is convenient to close your eyes and use the space bar during the test.
  10. A recorded voice will inform you when the test has completed. The table will contain the data from the test and the chart will contain an audiogram. It is up to you to interpret the data. See the next section for examples of common audiograms.
  11. Repeat the test for the other ear.
  12. You can export the data and save the audiogram image. It is wise to test your hearing regularly and save the results so that you can see how your hearing changes as you age.
Common Audiograms
The author is not qualified to interpret audiograms. It is your responsibility to determine the meaning of your audiogram and the related data. Below are a few examples of common audiograms with descriptions of what they likely represent. This information is provided to help you understand audiograms in general.

This audiogram shows the frequency range of human speech.

This is the author's audiogram for both ears. His hearing appears normal for his age. You can see that his left ear (blue) loses sensitivity sooner than his right ear (green) at higher frequencies.

This audiogram represents a significant decrease in sensitivity around 2,100 Hz and complete hearing loss beyond about 6,000 Hz.

This audiogram represents complete hearing loss (a hole) from about 8,000 Hz to 9,000 Hz.
Frequently Asked Questions
Who is the author of Free Hearing Test?
The author is a software engineer in Utah who builds biotech software during his day job and spends many of his mornings, evenings and weekends working on a variety of other software projects. Some of his other projects include:

RentBOLD - a free, community driven rental platform
Easy File Cabinet - a low cost, digital file cabinet
Cloud Sticky Notes - a free, cloud based sticky note application
Buddy Comms - a low cost, communication tool that includes VoIP, file transfer, screen sharing and more
Why is this application free?
The author built it for his father. His father had his hearing tested by a hearing aid salesman and requested that the author build it as a second opinion. The author used it to test the hearing of various family members, friends and coworkers and found it a very powerful tool. Hearing loss and hearing anomalies are very prevalent in today's society and powerful tools are needed to detect and combat it. The author decided to give it away as a service to society.
Does the application contain malware?
No, it does not, but be sure to download it from this web site. Beware that some third party web sites repackage software with malware and offer it for download. Verify the MD5 checksum of the installer you download (checksums are displayed above in the download section). Use a convenient tool like OnlineMD5.
What are the computer requirements?
Pretty much any modern computer should work but your platform, at a minimum, has to support Java 7.
How do I install the application on Windows?
Download and run the Windows installer. The necessary Java files are bundled with the installer so you do not need to install Java to install Free Hearing Test.
How do I install the application on Macintosh Os X?
The application is not digitally signed so you will have to open 'Security & Privacy' and allow applications downloaded from 'Anywhere'.

For Os X 10.7 and newer, download and run the Mac Os X Installer. The application will be installed like other Os X applications.

For older versions of Os X, ensure that Java 7 or greater has been installed on your system and download the Java Executable (Universal JAR). You should be able to launch the application by double clicking the file. You can also launch it from the console using: java -jar FreeHearingTest.jar
How do I run the application on Linux?
Download the Linux Installer. Mark the file as executable (right click the file, go to properties > permissions or from a console: chmod +x FreeHearingTest.jar). Run the installer (from a console: ./ An icon should appear on your desktop.

The installer does not come bundled with Java so you have to make sure Java 7 or greater has been installed on your system. You should be able to double click the file to run it. You can also launch it from the console using: java -jar FreeHearingTest.jar
How do I run the application on different platform?
Ensure that Java 7 or greater has been installed on your system and download the Java Executable (Universal JAR). You can launch the application from the console using: java -jar FreeHearingTest.jar
How can I help support the developer of this application.
The next section, contribute, makes it easy to make a financial contribution. Any amount you can contribute is very appreciated.
Developing, hosting and maintaining software is expensive. Your generous financial contribution goes a long way to support Free Hearing Test.

Contribute with a credit or debit card using Stripe, a powerful, simple and secure card processing service.

$1 $5 $10 $20 other   
Privacy Policy
The Free Hearing Test application and web site do not ask for or record any of your personal information. The results of your hearing tests are yours and remain with you. The software does not send any data over the network or save any data other than what you ask it to save (exported data points or saved audiogram images). The web site uses Google Analytics to record visit statistics.
Direct inquiries to Matt (the author) at .