AIDealsPro is reader-supported. Some links on this page are affiliate links: if you buy through them we may earn a commission at no extra cost to you. It never changes our verdicts. How we review
When ElevenLabs is not working, the cause is usually one of four things: empty credits, a browser or cache issue, an API key problem, or a service outage. Check your credit balance first — most ‘not working’ reports trace back to the monthly pool running dry. Checked 4 Nov 2026.
Best for: Anyone staring at an error, a spinner, or silence — work through the fixes in order.
Not for: People whose real problem is running out of credits — that needs a refill or upgrade, not a fix.
Starting price: $0 — every fix here works on the free 10,000-credit tier, checked 4 Nov 2026.
First: check whether ElevenLabs itself is down
Before touching anything, rule out a platform outage. Check ElevenLabs’ status page and official social accounts — if the service is down, no browser trick will help, and the fix is to wait. Outages are rare but they happen to every cloud service.
Confirm it is not just you: try the app on another device or network. If it fails everywhere, it is the platform; if it works on your phone but not your laptop, the problem is local — continue to the fixes below.
Fix 1: you are out of credits
This is the most common cause. Open your account’s usage page and look at the credit balance: 0 remaining means every generation will fail until the next monthly refill. The free tier gives 10,000 credits a month with no rollover — heavy weeks can empty it fast.
If the balance is 0, you have two options: wait for the refill, or upgrade. Starter ($6/month) adds 30,000 credits immediately, and the $1 first-month offer showing on 4 Nov 2026 (no end date stated) makes it a $1 fix.
To stop it recurring, check the usage page weekly. The per-minute math in our credits-per-minute guide turns your publishing schedule into a credit budget — match the plan to the minutes you actually need.
Fix 2: the browser or app is the problem
A stuck spinner or a page that will not load is usually local. Hard-refresh the page, then clear the site’s cache and cookies if the problem persists — stale cached files are the classic cause of a half-loaded studio.
Next, try an incognito window with extensions disabled. Ad blockers and privacy extensions sometimes break the audio player or the generation request. If incognito works, re-enable extensions one by one to find the culprit.
Finally, try a different browser entirely. If one browser fails and another works, the issue is browser-specific — update the failing browser or reset its settings for the ElevenLabs site.
Check your network too. Corporate and school networks sometimes block the domains ElevenLabs uses for audio streaming — if the studio loads but audio never plays, try a mobile hotspot. If the hotspot works, the network is the filter, and the fix belongs to the network admin rather than ElevenLabs.
Fix 3: the generation fails or returns nothing
Very long single requests are the usual suspect. Split the script into smaller sections — a few thousand characters each — and generate them one at a time. Long requests time out more often and waste more credits when they fail.
Strip unusual characters next. Emojis, exotic symbols, and heavy formatting can choke the request — plain text generates most reliably. If a specific sentence always fails, isolate it and simplify the wording.
Try a different voice. A removed or broken custom voice can fail silently while premade voices work fine — if a premade voice generates, the problem was the voice, not your account.
Fix 4: API calls fail
API failures have three usual causes: an invalid or revoked key, an empty credit pool, or rate limiting from too many requests. Check them in that order — key, balance, rate.
Regenerate the key in account settings if there is any doubt, and never test with a key pasted from an old note. Our API key guide covers safe key handling and the common authentication errors on any plan.
For 429 rate-limit errors, slow down: add a pause between calls and retry with backoff. Our Python quickstart includes a retry pattern for exactly this situation.
Fix 5: audio plays but sounds wrong
Wrong voice selected is the simplest explanation — check the voice picker before anything else, especially if you switched projects recently. The wrong voice at the right settings still sounds wrong.
If the voice is right but the delivery is off, the sliders are the next stop: maximum stability flattens emotion and maximum similarity strains output. Our text to speech settings guide walks through each slider’s effect.
For mispronounced words specifically, the fix is pronunciation controls rather than settings — see our pronunciation fix guide for the techniques that address it directly.
How to prevent ‘not working’ surprises (a weekly routine)
Most ‘not working’ emergencies are preventable with a two-minute weekly check. Open the usage page every Monday: note the remaining credits, the days left in the cycle, and whether the burn rate matches your publishing plan.
If the burn rate says you will run dry before the refill, act early — upgrade, trim re-takes, or shift non-urgent generations to next month. Discovering an empty pool mid-project is a planning failure, not a platform failure.
Keep a second browser installed and updated as a fallback. When the main browser misbehaves, switching takes thirty seconds and immediately tells you whether the problem is the browser or the account.
ElevenLabs not working: why most cases resolve fast, and what you cannot fix
Pros
- Most causes are local or credit-related — fixable in minutes with no support ticket.
- Failed generations usually do not spend credits, so troubleshooting is free.
- The fixes work on every plan, including the free 10,000-credit tier.
- Splitting long requests fixes the two biggest failure modes at once.
Cons
- Platform outages cannot be fixed by users — waiting is the only option.
- An empty credit pool stops all work until refill or upgrade; there is no free top-up.
- Rate limits punish aggressive API use with 429 errors until you slow down.
- A removed or broken custom voice fails silently and is hard to diagnose.
Who should NOT troubleshoot (and just wait)
If the status page shows an outage, stop troubleshooting. No cache clear or key regeneration will bring back a downed service — close the tab, do something else, and check back in an hour.
Same for rate limits: hammering retries makes a 429 worse, not better. Back off, wait, and let the limit window pass — the API recovers on its own once the request rate drops.
And if you are on the free tier doing commercial work, the ‘fix’ is not technical at all — it is the license. Free-tier output used commercially violates the terms regardless of how well the app runs; upgrade before the next publish.
Frequently asked questions
Why is ElevenLabs not generating audio?
The most common causes are an empty credit balance, a browser cache issue, or a platform outage — check them in that order. Open your usage page first: 0 credits remaining explains most silent failures, and the fix is waiting for the refill or upgrading.
Why does ElevenLabs say I have no credits?
You spent the monthly allowance — 10,000 credits on the free tier, or your plan’s pool — and unused credits never roll over. Check the usage page for the breakdown, then wait for the monthly reset or upgrade to Starter ($6/month) for 30,000 more.
Is ElevenLabs down right now?
Check the official ElevenLabs status page and social accounts for outage reports. If other users report problems at the same time, it is a platform issue — no local fix will help, so wait for the all-clear before troubleshooting further.
Why is my ElevenLabs API key not working?
Usually the key is mistyped, revoked, or pasted with extra whitespace — regenerate it in account settings and try again. If the key is valid but calls fail, check the credit balance next; empty pools reject API calls too on any plan.
Why does ElevenLabs keep failing on long text?
Very long single requests time out more often. Split the script into sections of a few thousand characters and generate them one at a time — smaller requests fail less, and a failed section wastes fewer credits than a failed full script.
Who do I contact when nothing works?
Use ElevenLabs’ official support channels from their website — the help center and contact options there. Before writing, gather the essentials: your plan, the exact error message, and whether the problem happens on another device. That information speeds up the reply.
Why is ElevenLabs so slow?
Long requests and peak-hour load are the usual causes — split the script into smaller sections and try again. If every request is slow on every network, check the status page; persistent slowness across devices points to the platform, not your setup.
Sources checked
Plan prices, credit allowances, and the $1 first-month Starter offer come from the official ElevenLabs pricing page, checked 4 Nov 2026. Troubleshooting steps reflect the official ElevenLabs help documentation, checked 4 Nov 2026.
Last updated 4 Nov 2026. Prices checked on the official ElevenLabs pricing page on that date; confirm at checkout.