How to Listen to Gmail Emails (2026 Guide — No Signup, Free)

I get about 80 emails a day. Some are two sentences. Some are 1,200-word status reports from people who apparently get paid by the paragraph. By 3pm I've read so many words on screen that my eyes feel like they've been sandblasted.

Last month I started listening to my Gmail instead of reading it. Not with some janky text-to-speech that reads the navigation bar and the "Compose" button before getting to the actual email. A proper solution that reads just the email body, with a voice that doesn't make me want to throw my laptop into the ocean.

Here's how.

The Problem: Gmail Has No Read Aloud

Google gave us Smart Reply, AI summaries, nudges for emails we forgot to respond to, and a Gemini sidebar that can summarize threads. But text to speech? Nothing. Zero. In 2026, the most-used email in the world has no way to read an email aloud.

Your phone's accessibility features can sort of do it. iOS has Speak Screen — swipe down with two fingers and Siri reads whatever's on your phone. Android has Select to Speak. Both work, technically. But they read everything. The toolbar. The time. "Inbox (47)." The sender's name. The date. Then, finally, the email. By the time you get to the actual content, you've already heard thirty seconds of interface noise.

Chrome's built-in accessibility tools? Even worse. They use the system TTS voice — that flat, robotic cadence that makes every email sound like a GPS giving directions through a parking garage.

CastReader: One Click, Just the Email

CastReader is a free Chrome extension. Install it, open Gmail, open any email, and you'll see a small "Listen" button appear right next to the subject line. Click it. Done.

It reads the email body with a natural AI voice (the Kokoro engine — sounds like a real person, not a 2005 GPS). Each paragraph highlights as it's read. The page scrolls to keep up. When it finishes, it stops. No ads. No upsell. No "upgrade to premium for unlimited listening."

That's it. That's the whole workflow.

What It Doesn't Read

This is actually the important part. Gmail's DOM is a nightmare. It's a massive React-based single-page app with nested divs eight layers deep. The email body is buried inside a structure that also contains the reply button, the forward button, label chips, avatar images, timestamps, and about forty other things you absolutely do not want read aloud.

CastReader knows Gmail's DOM structure. It targets the specific container that holds the email text and ignores everything else. More importantly:

It skips quoted replies. You know the "On Monday, January 5th, John Smith wrote:" section that appears below every reply-all? CastReader filters that out. You hear the new message, not the entire conversation history re-read for the fourth time.

It skips signatures. "Sent from my iPhone." "Best regards, John Smith, Senior Vice President of Being Important." Gone.

It skips navigation. The sidebar, the compose button, the search bar, labels, filters — none of it.

Step by Step

Open Chrome. Go to the Chrome Web Store listing for CastReader. Click "Add to Chrome." That's the setup.

Now open Gmail. Open any email. Look at the subject line — there's a small "Listen" button next to it. A headphone icon and the word "Listen" (or "朗读" if your email is in Chinese).

Click it. The button changes to "Listening..." and the email starts reading aloud. A floating player appears in the bottom-right corner with play/pause, skip forward/back, and speed controls.

Want to listen to a different email? Just click on it in Gmail. The Listen button re-appears on the new email. Gmail is a single-page app, so you never leave the page — CastReader detects the navigation and moves the button to the new subject.

Does It Work with Google Workspace?

Yes. CastReader works on any mail.google.com domain — personal Gmail, Google Workspace for business, G Suite for education. If it loads in the browser at mail.google.com, the Listen button appears.

What About Outlook and Other Email?

CastReader also supports Outlook.com and Office 365, QQ Mail, and auto-detects other webmail platforms. Same extension, same one-click experience. If the website looks like webmail, CastReader finds the email body and adds a Listen button.

Speed, Voice, Languages

The AI voice engine supports 40+ languages and auto-detects based on email content. English emails get an English voice. Chinese emails get a Chinese voice. Speed is adjustable from the floating player (0.5x to 2x).

The voice quality is... actually good. I was skeptical — I've been burned by enough TTS tools that promise "natural" and deliver "slightly-less-robotic." But Kokoro genuinely sounds like someone reading to you. My coworker walked by while I was testing it and asked what podcast I was listening to. That's the bar.

The Real Use Case: Commuting

Here's where this gets practical. I open Gmail on my laptop before leaving the office. Click Listen on a long email. Put on headphones. Walk to the subway. By the time I'm on the train, I've "read" three emails without looking at a screen.

You can also just leave it running at your desk while you do other things. Email from legal about the new vendor agreement? Listen to it while organizing your desk. Newsletter from that industry analyst? Listen while making coffee.

It sounds small. But processing 10-15 emails by ear instead of by eye saves me about 25 minutes a day. That's over two hours a week of not staring at text on a screen.

Completely Free

No signup. No account. No limits. No premium tier. CastReader is free — for Gmail, for Outlook, for any website. I've been using it for three months and haven't paid anything or been asked to.

Install it: CastReader on Chrome Web Store

Or if you use Edge: CastReader on Edge Add-ons