I was somewhere around chapter 347 of "Shadow Slave" on LightNovelPub when I realized my eyes had stopped working. Not literally. But I'd been staring at my MacBook Air screen for about four hours straight, and the words had turned into a kind of visual soup where paragraphs blurred into each other and I kept re-reading the same sentence about Sunny waking up in the Dream Realm without actually absorbing any of it. My girlfriend walked in and said "you look like a hostage" and honestly she wasn't wrong.
That was the night I started looking for a way to listen to light novels instead of reading them.
The thing about LightNovelPub is that it's basically an endless buffet. You've got series with 2,000+ chapters sitting right there, updated daily, and once you're hooked on something like "Lord of Mysteries" or "Omniscient Reader's Viewpoint" you're not putting it down for weeks. Maybe months. And your eyes will stage a revolt long before your brain runs out of curiosity. So text-to-speech isn't a luxury here. It's a survival mechanism.
I tried the obvious stuff first. Chrome's built-in Read Aloud feature. The voice sounded like a GPS navigator from 2011 reading a fantasy epic. Every proper noun got butchered. Every dramatic pause got ignored. "Sunny" became "Suh-nee" with this weird rising inflection, like the voice was asking a question every time the protagonist's name came up. I lasted about ninety seconds.
Not great.
Then I tried the Read Aloud extension from the Chrome Web Store, the one with like 4 million users. It worked better on the pronunciation front, and you could pick different voices, but it had this habit of grabbing navigation text and footer junk along with the actual chapter content. So right in the middle of a tense scene I'd suddenly hear "Previous Chapter Next Chapter Report Error" read out loud in the same matter-of-fact tone. Immersion shattered. Like someone interrupting a movie to read the fire exit sign.
My friend Jason, who reads way too many web novels and has opinions about everything, told me "just copy paste each chapter into Google Translate and hit the speaker button." I stared at him. He was serious. He'd apparently been doing this for months. Chapter by chapter. Copy. Paste. Click the little speaker icon. For a 1,400-chapter series. I think that qualifies as some kind of penance.
So here's what actually works, and it's so simple I'm almost annoyed I didn't find it sooner. There's a Chrome extension called CastReader that does exactly one thing well: you open a LightNovelPub chapter, click the extension icon, and it reads the page out loud. The whole chapter. With a voice that sounds like an actual human being recorded it. And it highlights the paragraph it's currently reading so you can follow along if you want to, or you can just close your eyes and listen.
Three seconds from click to audio. I timed it.
The reason it works so cleanly on LightNovelPub specifically is that light novel chapters are basically just long blocks of text in a single column. No weird layouts, no interactive elements, no Canvas rendering tricks. The chapter text is right there in the page HTML, and CastReader just grabs it. I've used it on maybe... I think it was around 200 chapters across three different series at this point, and it's picked up the right content every single time. No navigation junk, no sidebar recommendations, no "you might also like" pollution. Just the story.
The setup process is almost offensively simple. You go to the Chrome Web Store — or just grab it from the CastReader page — click Add to Chrome. That's it. No account creation. No API key. No settings page you need to configure before it does anything useful. You navigate to a chapter on LightNovelPub, you click the little icon in your toolbar, and it starts talking. I was listening to chapter 348 of Shadow Slave within about forty-five seconds of installing it.
And the voice quality genuinely surprised me. I've been burned by so many TTS tools that sound like a robot reading a ransom note, but whatever model CastReader is using handles light novel prose really well. The pacing feels natural. It pauses at paragraph breaks. It doesn't rush through dialogue or turn every exclamation into a monotone statement. When a character shouts something, you can hear the shift. It's not audiobook-narrator quality, but it's closer to that than it is to Siri reading your grocery list.
I should mention the highlighting thing because it turned out to be more useful than I expected. As CastReader reads each paragraph, it highlights it on the page and auto-scrolls to keep it in view. At first I thought this was pointless because the whole point was to not look at the screen. But then I started using it as a reading aid, following along with the highlighted text while listening, and my reading speed basically doubled. My comprehension went up too. Something about the combination of seeing and hearing the words at the same time made everything stick better. I burned through the entire "Reverend Insanity" backlog in about two weeks using this method, mostly during my commute on the L train.
There's a floating player bar that appears at the bottom of the page with play, pause, and skip controls. You can jump forward or backward by paragraph, which is perfect for when you zone out for a second and need to rewind. Or for when a chapter drops some crucial plot point in one sentence and you need to hear it again because you were distracted by your cat knocking something off the counter. The playback speed is adjustable too. I keep mine at 1.2x, which feels like a natural fast reader pace without turning everything into a chipmunk audiobook.
Now look, CastReader isn't the only option that works on LightNovelPub. I should be fair about that. Natural Reader has a Chrome extension that handles web pages reasonably well, and it offers some decent premium voices if you're willing to pay for a subscription. The free tier voices are just okay. Speechify also works, and it's polished, but they really want you on that premium plan and the free version feels like a demo more than a product. That'll be $139 per year, please.
What I kept coming back to with CastReader is that it's free and it just works without asking me for anything. No email. No trial period countdown. No "you've used 3 of your 5 free minutes today" nonsense. I've been using it daily for about six weeks now and haven't hit a single paywall or limitation. Maybe that changes someday, but right now it's genuinely free in the way that very few things on the internet are genuinely free anymore.
One thing I want to mention for people who read light novels in Chinese or Korean on LightNovelPub. CastReader handles multiple languages, so if you're reading a fan translation and it has untranslated terms or names in their original characters, it doesn't choke on them. It switches pretty gracefully. I tested it on a few chapters of the Chinese version of "Martial Peak" that someone had posted and it read the Mandarin cleanly. My Chinese is mediocre at best but the pronunciation sounded right to me, and my coworker Wei confirmed it was "actually pretty good, like a news anchor."
The paragraph-click-to-jump feature is something I use constantly and never see mentioned in reviews of TTS tools. If you're ten paragraphs into a chapter and you want to skip ahead, you just click on the paragraph you want and CastReader starts reading from there. Or if you come back to a chapter and want to pick up where you left off, you click that paragraph. Simple. No scrubbing through a progress bar trying to find your spot. No bookmarking. Just click.
I read light novels during three specific activities now. Cooking dinner, which used to be a dead zone for reading because my hands are covered in garlic and onion juice. Walking to and from the subway, where I used to listen to podcasts but honestly got tired of people's opinions and wanted fiction instead. And right before sleep, lying in bed with the screen face-down and just listening in the dark. That last one has actually replaced the doomscrolling habit I'd been trying to kill for two years. Turns out the cure for doomscrolling is just giving your brain a better story to pay attention to.
So if you're on LightNovelPub grinding through a long series and your eyes are filing a formal complaint, here is the whole process. Open Chrome. Install CastReader from the Chrome Web Store. Go to your chapter. Click the icon. Listen. That is genuinely all there is to it. I keep waiting for there to be a catch and there just isn't one.
My reading pace has gone from maybe two or three chapters a day to ten or twelve, because I can "read" while doing basically anything. I finished Shadow Slave. I caught up on Lord of Mysteries. I'm halfway through "The Beginning After The End" and I started it last Tuesday. Jason, the copy-paste-into-Google-Translate guy, switched to CastReader after I showed him. He texted me the next day and said "I feel like I've been washing dishes by hand and you just showed me the dishwasher." Dramatic, but not inaccurate.
The LightNovelPub reading experience was already pretty good. Clean layout, fast updates, big library. Adding text-to-speech to it just removes the last bottleneck, which was always your own eyeballs. And once that bottleneck is gone, the only limit on how much you read is how many hours are in the day. The same approach works on StoriesOnline and manga reader sites too, if you're looking for more fiction to feed the habit. And if you also have a Kindle library gathering dust, CastReader handles that too — see our Listen to Kindle guide.
Which, unfortunately, is still only twenty-four. But I'm working on it.