> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openwhispr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Plans and limits

> What each plan includes, the exact limits that apply, and what happens when you reach one.

Every limit on this page is the limit the product actually enforces. If you hit
something that isn't listed here, that's a bug in this page — please
[tell us](mailto:support@openwhispr.com).

## The plans

|                                | Free                           | Pro                    | Business                           | Enterprise |
| ------------------------------ | ------------------------------ | ---------------------- | ---------------------------------- | ---------- |
| Price                          | \$0                            | \$8/month or \$80/year | \$20/user/month or \$200/user/year | Custom     |
| OpenWhispr Cloud transcription | 2,000 words per rolling 7 days | Unlimited              | Unlimited                          | Unlimited  |
| Local AI models                | Unlimited                      | Unlimited              | Unlimited                          | Unlimited  |
| Your own API keys (BYOK)       | Unlimited                      | Unlimited              | Unlimited                          | Unlimited  |
| Meeting recordings             | 5 hours/month                  | 20 hours/month         | Unlimited                          | Unlimited  |
| Languages                      | 100+                           | 100+                   | 100+                               | 100+       |
| Support                        | Community                      | Email                  | Priority                           | Dedicated  |

No card is needed to start. You only add payment details if you upgrade.

## The cloud word limit

The Free plan includes **2,000 words per rolling 7 days** of OpenWhispr Cloud
transcription. Free forever — it isn't a trial and it doesn't expire.

Three things worth knowing, because they're the ones people write in about:

**It's a rolling window, not a weekly reset.** There's no Monday when the
counter goes back to zero. Instead, each transcription stops counting once it's
more than 7 days old. So if you used your 2,000 words last Tuesday, they free up
again this Tuesday.

**Only OpenWhispr Cloud counts.** Local models and your own API keys are
unlimited on every plan, and neither touches this number. If you're regularly
hitting the limit and don't want to upgrade, switching to a local model removes
it entirely — see [Cloud vs local processing](/guides/cloud-vs-local).

**We don't cut you off mid-transcription.** The check happens when a
transcription starts, so a single long recording can carry you past 2,000 words
rather than stopping halfway. You'll be over your limit afterwards, not left
with half a transcript.

You can see where you stand in **Settings → Account**.

## Audio file size limits

These apply when you upload a file or paste a URL in the **Upload** view. They
depend on how you're processing audio, not just on your plan:

| How you're processing                        | Maximum file size |
| -------------------------------------------- | ----------------- |
| Local models (whisper.cpp, Parakeet)         | No limit          |
| Self-hosted or custom endpoint               | No limit          |
| Your own API key (BYOK)                      | 25 MB             |
| OpenWhispr Cloud — Free                      | 25 MB             |
| OpenWhispr Cloud — Pro, Business, Enterprise | 500 MB            |

A 45-minute MP3 recorded at a typical bitrate is usually **40–65 MB**, so it
will exceed the 25 MB limit on the Free plan and with your own API keys. A
45-minute recording is comfortably within the 500 MB limit on a paid plan.

If a file is too large, OpenWhispr tells you before it uploads anything — you
won't lose a long upload to a limit you didn't know about.

**URL downloads** — YouTube links and direct audio or video URLs — are capped at
500 MB, and the same processing limits above then apply to the downloaded file.

<Note>
  **Using the REST API or the CLI directly?** Every request to the transcription
  endpoint is capped at **25 MB, on every plan**. The 500 MB figure above is the
  desktop app's limit: it splits large files into smaller pieces and reassembles
  the result for you. If you're calling the API yourself, split the audio your
  side. See the [API overview](/api/overview).
</Note>

## Meeting recordings

Meeting recording allowances are 5 hours a month on Free, 20 hours a month on
Pro, and unlimited on Business and Enterprise.

Meeting audio processed with a local model or your own API key doesn't use
OpenWhispr Cloud, so it doesn't count toward the cloud word limit above.

## Languages

OpenWhispr supports 100+ languages. Which ones are available depends on the
model you're using — the local Parakeet models cover a smaller set than Whisper
does. You can pick a language or leave it on auto-detect; see
[How dictation works](/guides/dictation).

## Changing or cancelling your plan

You can upgrade, downgrade or cancel at any time. If you cancel, you keep
unlimited local dictation on the Free plan — on-device transcription never stops
working.

To cancel or ask about a refund, email
[support@openwhispr.com](mailto:support@openwhispr.com) and we'll take care of
it.

<Snippet file="still-need-help.mdx" />
