Buy me a coffee
Back to Graveyard

EPUB Fixer

Free web tool that fixes broken Apple Books EPUBs so they work on Kindle.

Feb 2026 — Apr 2026 7 weeks web-tool epub kindle free-tool seo
2,070 conversions, 368 users, 0 donations. Commodity utility — users expect free. Calibre does it offline. Organic search traffic growing, but willingness to pay is zero.
7 weeks
Duration
368
Users
$0
Revenue

EPUB Fixer — Fix Broken EPUBs for Kindle

What It Was

A free web tool at bp-flow.com/epub-fixer that fixes EPUB files with broken packaging — the kind Apple Books exports and Calibre sometimes produces. Drop your file, get a fixed EPUB back. No upload to any server, no account, privacy-first (all processing in-browser... actually server-side, but files are deleted immediately).

The tool specifically fixed: - Missing or malformed container.xml - Incorrect EPUB mimetype declarations - Folder structure issues (nested directories Apple Books creates) - Files that Amazon's Send to Kindle rejects silently

Why I Built It

I had a broken EPUB from Apple Books that Kindle rejected. Googled for 30 minutes, found nothing that just fixes the file. Calibre can do it but requires installing a desktop app and learning its conversion pipeline. I wanted a "drop file, get fixed file" web tool.

Built it in a day. Turns out lots of people have this exact problem.

What Happened

Growth Was Real

The tool found its audience through three channels:

  1. Google organic search — Blog posts targeting "apple books epub kindle" queries. 2 of 4 posts indexed, 107 impressions, 3 clicks in the first weeks. Slow but real SEO traction.

  2. Reddit comment marketing — Replying helpfully to r/kindle and r/Calibre threads where people had EPUB problems. Zero cost, 20 referrals/week by the end.

  3. GitHub calibre-web issue — A single comment on a calibre-web GitHub issue drove long-tail referrals for weeks.

The Numbers

Metric Value
Total conversions 2,070
Successful fixes 1,499 (72.4%)
Unique users 368
Daily conversions (avg) ~28
Browser conversions 1,487
API conversions (via PaperDrop) 12
Donations 0
Revenue $0

Nobody Donated

I added a "Buy Me a Coffee" link. Not a paywall, not a nag screen — just a small link for people who wanted to say thanks. Out of 368 users and 2,070 conversions: zero donations.

This isn't surprising in hindsight. The tool solves a one-time problem. You fix your file, you leave. There's no relationship, no habit, no recurring value. The gratitude window is about 3 seconds, and nobody clicks a donation link in 3 seconds.

Why It Failed (as a Business)

1. Commodity utility

EPUB fixing is a solved problem. Calibre does it. Online converters do it. The only differentiator was convenience (no install, just drop a file), and that's not enough to charge for.

2. One-time use

Users come once, fix their file, leave forever. There's no retention, no habit loop, no reason to come back. This means every user must be acquired fresh — permanent marketing cost for zero lifetime value.

3. The audience expects free

File conversion tools on the internet are free. That's the established norm. Charging for EPUB fixing would feel like charging for a ZIP extractor — technically possible, but the market won't accept it.

4. SEO is slow and the niche is small

"Fix broken EPUB" is not a high-volume search query. Even ranking #1 would produce maybe 50-100 visitors/month. That's fine for a free tool, but not enough for a business.

What I Learned

  1. Free tools can get traffic but not revenue. If your tool solves a one-time problem in a space where free alternatives exist, you're building a public utility, not a business.

  2. SEO works even for tiny niches, but takes months. 107 impressions from 2 indexed blog posts in 2 weeks is promising. Given 6+ months, this could rank well. But ranking well for a zero-revenue query is an academic achievement.

  3. GitHub issue comments are underrated distribution. One comment on calibre-web#3424 drove referrals for weeks. Developer communities have long memories.

  4. Success rate is a product metric worth tracking. 72.4% success means 27.6% of users uploaded files that couldn't be fixed. That's either a product gap (we should handle more cases) or a UX gap (users uploading non-EPUB files).

What Survived

The tool is still live at bp-flow.com/epub-fixer and gets ~28 conversions/day from organic search. It costs essentially nothing to run. It'll probably keep helping people for years — just not generating revenue.

It also became the backend for PaperDrop's EPUB processing, and the blog posts are slowly climbing in Google. If I ever build something monetizable in the ebook space, the SEO foundation is there.