Offline transcription guide

Private Audio Transcription

Transcribe audio privately in your browser. OfflineTranscriber keeps media processing local and avoids uploading raw recordings to an app backend.

Updated: May 29, 2026

Privacy boundary

The transcription workflow is designed so raw media is decoded and processed in the browser runtime. Licensing and static assets may use network requests, but your media file is not posted to our transcription API.

How to verify

Open browser DevTools, record the Network panel during transcription, and inspect XHR/fetch payloads. You should not see your original audio file being uploaded to OfflineTranscriber.

Recommended workflow

  1. Open OfflineTranscriber and select your local audio or video file.
  2. Wait for model setup if this is the first run in the browser.
  3. Run transcription locally and keep the tab active while processing.
  4. Review the transcript and export TXT, SRT, VTT, or JSON when available.

Related pages

FAQ

Can this run without uploading recordings?

Yes. The normal transcription workflow processes media locally in the browser and avoids uploading raw files to our app backend.

What should I check before using it offline?

Load the app and model once while online, then keep the same browser profile and site data so cached assets remain available.

What are the main limits?

Large files depend on local memory and compute. Source quality, speaker overlap, and browser support affect speed and transcript accuracy.