Hello everyone,
I’m Thai — a web developer with almost 3 years of experience.
Today I want to share the real reason I created TTSForFree.com, a completely free text-to-speech tool built for everyone.
This isn’t a marketing article or an SEO trick.
It’s my personal story — starting back in 2023 when I had just begun working as a developer and was trying to make extra income on YouTube.
1. It all started with my YouTube journey
When I first started working, I also wanted to grow a YouTube channel, and I chose the niche of story reviews.
But the workflow was painful:
- using Google Translate to translate the story
- screenshotting text → copying it through OCR tools
- converting the text into audio to add into videos
Doing this for a few videos was fine.
But once I started producing more content, the problems hit hard:
- TTS websites had strict character limits
- many voices sounded robotic
- some tools were slow or unstable
- free sites had low quality
- I needed around 10,000 characters per day just for short videos
Every step felt slow and frustrating.
2. FPT.AI was good — but not reliable
At that time, FPT.AI was the best option:
- great Vietnamese voices
- free
- easy to use
But during peak hours it became:
- slow, unpredictable
- prone to timeouts
- sometimes entirely unavailable
When you’re chasing YouTube deadlines, a slow TTS tool feels like the world is ending.
3. I built my first personal tool using gTTS
Since no tools worked the way I needed, I wrote my own TTS script using gTTS.
It was great because:
- it was free
- it supported 50+ languages
- the voice surprisingly fit story narration
But one day, the service rate-limited me:
- multiple parallel requests failed
- max output was about 80,000 characters/hour
- the tool became unreliable for daily use
That’s when I realized:
“If even I — a developer — struggle this much,
how hard must it be for normal users?”
And that was the moment the idea of building my own TTS website was born.
4. March 2025 — the first version of TTSForFree
I wanted to build a website that was:
- free
- fast
- stable
- easy to use
- with good-quality voices
- suitable for students, teachers, creators, storytellers
- and didn’t force users to log in
I deployed the first version on Google Cloud in May 2025.
5. The downtime months (July–September) — and rebuilding everything
After a few months, my free cloud credits ran out,
and the website went down for almost the entire July–August–September period.
I didn’t have the money to pay for a stronger server at that time.
But I didn’t want to let the project die.
So at the end of September 2025, I rebuilt everything from scratch:
- moved to a Linux VPS
- dockerized the whole system
- optimized performance
- added OCR
- added Books search
- added Speech-to-Text
- fixed hundreds of issues
I did everything alone — but it felt cleaner, more stable, and more professional.
6. Yes, I want to earn money — but fairly
Let me be honest:
Yes, I want this website to eventually earn money.
Building and hosting it costs time and real money.
But I want to do it the right way:
- useful for everyone
- free to use
- fair limits
- no abuse
The reality is:
some users were converting millions of characters per day,
causing queue congestion and slowing down the whole site.
So I had to implement limits to:
- protect the server
- keep costs manageable
- ensure real users get stable performance
Limits aren’t here to stop anyone —
they exist to make sure everyone can use the service smoothly.
7. November 2025 — the surprising growth
Right now, TTSForFree has:
- 60–140 visitors per day
- hundreds of TTS conversions daily
- many returning users
Some people use it for teaching,
some for short videos,
some for reading stories — just like I used to.
Every time I see active users increase, I genuinely feel happy.
8. Final thoughts — I hope this tool helps more people
I built TTSForFree because I personally struggled with TTS tools in Vietnam.
I want to offer:
- a simple tool
- with quality voices
- free to use
- accessible for everyone
In the future, I’ll continue improving:
- better voices
- audio from PDF
- stronger OCR
- more accurate Speech-to-Text
- more helpful tutorials and blog posts
Thank you so much for using TTSForFree ❤️
It means more to me than you know.



