The best free text to speech software 2017

There are lots of reasons to use text to speech software, and we're here to help you find the very best tools that will make converting written documents to audio files as easy as possible.

Text to speech software can be enormously helpful for anyone who's visually impaired, or has a condition like dyslexia that makes reading on screens tricky. It can also help overcome language barriers for people who read a language but don't speak it, or are in the process of learning.

Text to speech software is also ideal if you want to listen to a document while doing something else, if you find it easier to retain information you've heard, or if you want to sense-check something you've written.

In years gone by, text to speech software was rather expensive, but these days there are excellent options free of charge. Of course, there are still plenty that you can pay for, but in many cases you should be able to get by with a program that doesn’t cost you a penny.

Here are the best free tools for reading text aloud – either individual paragraphs or whole documents.

Balabolka's flexibility makes it the best free text to speech software around. If you struggle to read text on a screen, it's the perfect choice

1. Balabolka

This software lets you take your pick from six voices, then save the audio as a separate file. The best free text-to-speech tool you can download

There are a couple of ways to use Balabolka's free text to speech software: you can either copy and paste text into the program, or you can open a number of supported file formats (including DOC, PDF, and HTML) in the program directly. In terms of output you can use SAPI 4 complete with eight different voices to choose from, SAPI 5 with two, or the Microsoft Speech Platform if you download and install the necessary files. Whichever route you choose, you can adjust the speech, pitch and volume of playback to create custom voice.

In addition to reading words aloud, this free text to speech software can also save narrations as audio files in a range of formats including MP3 and WAV. For lengthy documents you can create bookmarks to make it easy to jump back to a specific location and there are excellent tools on hand to help you to customize the pronunciation of words to your liking.

With all these features to make life easier when reading text on a screen isn't an option, Balabolka is best free text to speech software around.

Download here: Balabolka

WordTalk is another highly customizable text to speech tool, and does an excellent job with Microsoft Word documents

2. WordTalk

A Microsoft Word extension that adds text to speech to your word processor

Developed by the University of Edinburgh, WordTalk is a toolbar add-on for Word that brings customizable text to speech to Microsoft Word. It works with all editions of Word and is accessible via the toolbar or ribbon, depending on which version you're using.

The toolbar itself is certainly not the most attractive you'll ever see, appearing to have been designed by a child. Nor are all of the buttons' functions very clear, but thankfully there is a help file on hand to help.

There's no getting away from the fact that WordTalk is fairly basic, but it does support SAPI 4 and 5 voices, and these can be tweaked to your liking. The ability to just read aloud individual words, sentences or paragraphs is a particularly nice touch. You also have the option of saving narrations, and there are a number of keyboard shortcuts that allow for quick and easy access to frequently used options.

Download here: WordTalk

Natural Reader works with pretty much any document type, and even includes OCR for scanned text

3. Natural Reader

Free text to speech software with built-in OCR and its own web browser

Natural Reader is a free text to speech tool that can be used in a couple of ways. The first option is to load documents into its library and have them read aloud from there. This is a neat way to manage multiple files, and the number of supported file types is impressive, including ebook formats. There's also OCR, which enables you to load up a photo or scan of text, and have it read to you.

The second option takes the form of a floating toolbar. In this mode, you can highlight text in any application and use the toolbar controls to start and customize text to speech – this means you can very easily use the feature in your web browser, word processor and a range of other programs. There's also a built-in browser to convert web content to speech more easily.

Download here: Natural Reader

Copy a chunk of text to your clipboard and Zabaware's handy text to speech function will save it as an audio file for later

4. Zabaware Text-to-Speech Reader

Convert text from files or the clipboard to speech, then save it in WAV format

Despite its basic looks, Zabaware Text-to-Speech Reader has more to offer than you might first think. You can open numerous file formats directly in the program, or just copy and paste text.

Alternatively, as long as you have the program running and the relevant option enables, Zabaware Text-to-Speech Reader can read aloud any text you copy to the clipboard – great if you want to convert words from websites to speech – as well as dialog boxes that pop up. Zabaware Text-to-Speech Reader can also convert text files to WAV format.

Unfortunately the selection of voices is limited, and the only settings you can customize are volume and speed unless you burrow deep into settings to fiddle with pronunciations. Additional voices are available for a US$25 fee (about £20, AU$30), which seems rather steep, holding it back from a higher place in our list.

Download here: Zabaware Text-to-Speech Reader

It might be basic, but Panopretor is still a solid choice if your text to speech needs are simple

5. Panopretor Basic

Simple text to speech conversion, though you might find its limitations frustrating

Panopreter Basic lives up to its name, delivering free text to speech conversion without frills. The list of supported file types is a little disappointing (no DOCX, for instance), as is the level of voice customization. Aside from choosing a language, volume and speed, there's nothing to adjust. When you compare this to the range of personalisation that can be achieved in other text-to-speech program, it's a little disappointing. 

You do have the option of converting text to WAV format so you can listen to it when on the move, but it's a shame to find that MP3 isn't supported. The dual-pane layout of the program isn't particularly pleasant to work with either; it feels like there is a lot of space wasted unless you happen to be both listening to text-to-speech conversion there and then, and also converting to audio file.

It gets the job done, but there are better text to speech tools out there.

Download here: Panopreter Basic