edge-tts
Python library for Microsoft Edge's text-to-speech without needing Edge or Windows.
- Status
- Generally available
- Last checked
- Checked · Oct 16, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Edge-TTS is a Python library that allows developers to leverage Microsoft Edge's online text-to-speech service directly from their applications, eliminating the need for Microsoft Edge browser installation or an API key. It simplifies voice synthesis tasks in various applications.
Edge-TTS stands out as a lightweight Python library that simplifies the integration of text-to-speech functionality without the need for Microsoft Edge or Windows, making it ideal for developers who prefer dependency-free solutions.
When it fits — and when it doesn’t
A good fit for
Developers looking to integrate text-to-speech functionality without the need for Microsoft Edge or Windows.
Projects that require voice synthesis capabilities and prefer a lightweight, dependency-free solution.
Look elsewhere if
Applications requiring real-time speech synthesis with complex customization options.
Scenarios where an official API key is required for compliance reasons.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited language support
Edge-TTS relies on Microsoft Edge's online service, which may not support all languages or dialects.
- 02
Dependence on third-party service
The tool requires an active internet connection and depends on the availability of Microsoft Edge's text-to-speech service.
- 03
No direct control over speech parameters
Users cannot customize voice characteristics like speed, pitch, or volume directly through the library.
- 04
Documentation lacks depth and examples
The documentation may not provide enough detail for advanced use cases or troubleshooting common issues.
What it does well
No need for Microsoft Edge or Windows installation.
Does not require an API key.
Simplifies integration of text-to-speech functionality in Python applications.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up edge-tts
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for edge-tts’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/edge-tts)HTML
<a href="https://navigateaitools.com/explorer/tool/edge-tts"><img src="https://navigateaitools.com/badge/edge-tts.svg" alt="edge-tts — tracked on AI Navigator" height="58"></a>