The short answer
To turn a PDF into an audio file, use an online PDF-to-MP3 converter (easiest, but it uploads your file and free plans are capped), or make the audio on your own computer with the speech tools built into Mac or Windows (free and private, but the voices sound less natural). If you only want to listen and don't need a file, skip the conversion: PDFTeq's free PDF reader reads it aloud in your browser.
"PDF to audio" sounds like one thing, but people mean two different things by it. Some want an MP3 they can drop onto a phone and play on a long drive. Others just want to hear the document without staring at it. The first needs a file. The second doesn't, and it's far simpler.
Most converter sites gloss over what you give up to get a file: your document goes to someone else's server, the free tier runs out fast, and the voice you hear in the demo isn't always the one you get. This guide lays out the real options so you can choose before you upload anything.
On this page
Do you actually need an audio file?
- You'll listen at your desk or on your phone with internet: you probably don't need a file. Listen live with PDFTeq, or use one of the built-in options in our guide to reading a PDF aloud on any device.
- You want to listen offline, in the car, or on a device that can't run a reader: you need a file. Read on.
- Privacy matters: make the file on your own computer (Options 2 and 3) rather than uploading it.
- You want a natural, audiobook-style voice: an online converter with AI voices will sound best, at the cost of uploading your file.
Option 1: How do online PDF-to-MP3 converters work?
You upload a PDF, choose a voice and language, and download an audio file, usually MP3. It takes a few minutes, and the better ones use AI voices that sound close to a human narrator.
The catch is the free tier. When we looked in September 2026, one popular converter advertised its first 3,000 characters free with no signup, which is about five pages of audio. Another gave a single free conversion of up to 1,000 characters. Others offer a couple of conversions a day, or let you listen for free and charge to download. Terms change often, so check the current limits before you start on a long document.
Before you upload, check:
- Where your file goes. Most of these process it on their servers. Look for a statement about deleting files afterwards.
- The free limit. Characters, pages, files per day, or "listen but not download".
- Watermarks or attribution. Some free plans restrict what you can do with the audio.
- Whether it handles scans. Many only work on PDFs that already contain real text.
Don't upload contracts, medical records, ID documents or anything confidential to a service you don't know.
Option 2: How do you make an audio file on a Mac?
Every Mac has a text-to-speech command called say. It can save speech to a file, entirely on your computer. It's free, unlimited and nothing is uploaded.
- Get the text out of the PDF. Open it in Preview, select all (Cmd+A), copy, and paste into TextEdit. Choose Format > Make Plain Text, then save as
book.txtin your Documents folder. - Open Terminal and run:
cd ~/Documents
say -f book.txt -o book.aiff
That reads book.txt and saves book.aiff. To choose a voice and a speaking speed, list the voices with say -v "?" and then add options, for example say -v Samantha -r 180 -f book.txt -o book.aiff (-r is words per minute). The file is an AIFF, which most players open. You can convert it to MP3 or M4A with a free tool such as Audacity or ffmpeg.
Test with a page or two first. Long documents can take a while, and downloadable higher-quality voices are available in System Settings > Accessibility > Spoken Content.
Option 3: How do you make an audio file on Windows?
Windows can do the same through PowerShell, using the speech voices already installed. Again, nothing is uploaded.
- Get the text out of the PDF. Open the PDF, select all (Ctrl+A), copy, paste into Notepad and save as
book.txtin a folder you can find, such asC:\pdf-audio\. - Open PowerShell and run:
Add-Type -AssemblyName System.Speech
$s = New-Object System.Speech.Synthesis.SpeechSynthesizer
$s.SetOutputToWaveFile("C:\pdf-audio\book.wav")
$s.Speak((Get-Content "C:\pdf-audio\book.txt" -Raw))
$s.Dispose()
That creates book.wav. WAV files are large, so convert to MP3 with Audacity or ffmpeg if you want it smaller. Be aware that the voices this method uses are the older classic Windows ones, which sound noticeably more robotic than the natural voices in Edge or in AI converters. Test with a short file first and make sure the folder path matches where you saved your text.
What about scanned PDFs?
All three options need real text. If your PDF is a scan, you'll get silence, an empty file, or an error. Run OCR first. We've covered how in our guide to reading a scanned PDF aloud, and PDFTeq's reader can OCR a scan in your browser. Note that it reads the recognised text aloud but doesn't save a text file or audio.
Tips for better audio
- Clean the text first. Page numbers, headers and footers get read aloud on every page. Delete them from your text file before converting.
- Split long documents. A 300-page PDF is easier to handle as chapters. Split the PDF and convert one part at a time.
- Watch for broken lines. Text copied from a PDF often has line breaks in the middle of sentences, which can create odd pauses. Joining lines helps.
- Pick the right language voice. A mismatched voice mangles pronunciation. Match the voice to the document's language.
- Try before you commit. Convert one page first. It takes a minute and tells you whether the voice is bearable for a whole book.
A note on copyright
Turning a document or a book you own into audio for your own listening is a common accessibility use. Sharing or publishing that audio is different, especially for a copyrighted book, and usually needs the rights holder's permission. This isn't legal advice, so check the rules where you live if you plan to share it.
Comparison of the options
We make PDFTeq, so we're biased. That's why it's in the table with its limits.
| Method | Makes a file? | Cost | Uploads your PDF? | Voice quality |
|---|---|---|---|---|
| PDFTeq (live reading) | No | Free, no signup | No | Your device's voices |
| Online PDF-to-MP3 converter | Yes | Free tier with a cap, then paid | Usually yes | Often the most natural |
Mac say command |
Yes (AIFF) | Free, unlimited | No | Good with downloaded voices |
| Windows PowerShell | Yes (WAV) | Free, unlimited | No | More robotic |
Frequently asked questions
Just want to listen?
Skip the conversion. Drop in a PDF and it reads aloud in your browser, with no signup and no upload.
Read my PDF aloud
Written by the PDFTEQ Team
We build and maintain PDFTeq's browser-based PDF tools. Free-tier limits of third-party services change often, so treat the figures above as a snapshot from September 2026 and check current terms before relying on them.
More guides