Question · Voice privacy and security
Can Whisper AI run offline?
Yes. The open-source Whisper model runs offline once its model file is on your computer, so the audio never has to leave the machine. You need a connection to install it and to download the model the first time, while OpenAI's hosted API cannot run offline at all.
Updated October 17, 20264 min read7 cited facts, each traced to its source
Yes. The open-source Whisper model runs offline once its model file is on your computer, and nothing you say has to reach a server. Two steps need a connection: installing the software and downloading the model the first time. After that, transcription works with the network switched off. The hosted OpenAI API is the exception, because it is a cloud service and cannot run offline.
The model runs offline because OpenAI released it as open-source software
OpenAI released Whisper's code and model weights under the MIT License 1. The license lets anyone download the model, run it on their own hardware and transcribe without sending anything to OpenAI. That is what makes an offline setup possible. The model is a file on your disk, and the recognition runs on your processor or graphics card.
The whisper.cpp project also shows the model running on an iPhone 13 fully offline, on-device 2. That demonstration shows it can run offline. It does not tell you how fast the model runs on your machine or how accurate it is, so test your own setup.
The first run needs a connection, and the model file then stays on disk
The openai-whisper package fetches a model the first time you load it by name. Its loader downloads the file over the network when the file is not already present 3. By default the file is saved in a folder in your home directory, ~/.cache/whisper 4, unless you choose another folder.
So an offline setup follows three steps:
- Install the software while you are online.
- Load the model once while you are online, which downloads and saves it.
- Switch off the network and transcribe a file.
Once the model is in the cache, the loader finds it and skips the download. That is why the test in step 3 is the proof that the setup works offline, not the setup steps themselves.
Offline depends on the app you use, not only on the model
Many apps are named after Whisper, and each one decides where the model runs. WhisperType downloads its models from Hugging Face when you choose Download, but it can instead use a model file you import, and the import route works offline 5. An app like that is offline after setup, but only if you use the import route or let the download finish first.
Whisper To Input, an Android keyboard, offers two backends: the OpenAI API with your own key, or a Whisper server you host yourself 6. Neither works offline on the phone. The self-hosted server keeps audio on infrastructure you run, but the phone still needs a connection to reach it. Whether your words stay private and whether the app works without a connection are separate questions.
Hardware is the other limit. The command-line package uses an NVIDIA graphics card only when PyTorch can detect one, and otherwise falls back to the processor 7. A processor-only run works offline, but it can be slower. Our question on whether Whisper runs without a GPU covers the hardware choice in more detail.
Offline is the right choice when audio is sensitive or the network is unreliable
| Setup | Works with the network off? | Where the audio goes |
|---|---|---|
| Open-source Whisper on your computer, after the model is downloaded | Yes | Stays on the computer |
| An app's on-device speech recognition mode, confirmed by the airplane-mode test | Yes, if the test passes | Stays on the device |
| A Whisper server you host | Only on your own network | Your server |
| OpenAI's hosted API | No | OpenAI |
Choose an offline setup when the recordings are confidential, when you work where connections are poor, or when a cloud service would break your rules. The guide to whether Whisper AI is safe explains where each setup sends its data. For the wider choice, see our guide to open-source dictation software and whether Apple dictation works offline.
What to do: test the setup with the network switched off
- Choose a local option: the open-source model, or an app whose local mode you have tested.
- Load the model while you are online, so the file is saved to disk.
- Turn on airplane mode, then transcribe a real recording of a few minutes.
- If the text appears, the recognition ran on the device. If the app stops or asks for a connection, its offline mode is not what the app claims.
- Repeat the test after each app update, since a later version can add a cloud feature.
If you would rather not build a local setup, look for an app that documents an offline mode, and run the same test on it. Our dictation page for Mac covers the offline options on that platform. For the privacy side on every platform, see the overview of speech to text privacy.
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
Go deeper
Related questions
- Do Whisper-based apps send your audio to OpenAI?
- Do you need an OpenAI API key to use Whisper offline?
- Does OpenAI store audio sent to the Whisper API?
- Is the Whisper AI model safe to download and run on your own computer?
- Is Whisper AI HIPAA compliant?
- Are conversations with an AI chatbot privileged?
- Are open-source offline dictation apps like Handy and Murmur safe to use?
- Can a third-party keyboard see what you type?
Referenced by
- Speech to Text Privacy: Where Your Voice GoesTopic
- Is Whisper AI Safe? Privacy and Security ExplainedGuide
- Is Dictation HIPAA Compliant? What Makes It SafeGuide
- Can speech to text run on an air-gapped computer?Question
- Do you need an OpenAI API key to use Whisper offline?Question
- Does Home Assistant voice control work offline?Question
- Is ElevenLabs speech to text better than Whisper?Question
- Is offline speech recognition more private than cloud speech recognition?Question
- Is the Whisper AI model safe to download and run on your own computer?Question
- What is the best Arabic speech to text API?Question