Drag and drop audio or video files here or click to browse
Tags help organize your transcriptions
Record Audio
Audio capture requires HTTPS or localhost. System audio is available on Chromium-based desktop browsers only.
Real-time mixing active
Microphone
Shared audio
Shown in results and history
Tags help organize your transcriptions
Transcription Result
Transcribing...
Transcribing...
History
Source Type
Duration
Date Range
Status
Tags
Review Selected Files
Confirm the files and choose how you want to process them.
Edit History
Manage Vocabularies
Custom Transcription Prompt
Note: This prompt will be added before the standard transcription instructions.
It will not persist across page reloads and is only active for this session.
Select a saved template to load it into the editor above.
Choose a descriptive name for your prompt template.
Microphone unavailable
We could not access your microphone. You can retry permission or continue with shared audio only for this recording.
Ensure your browser has microphone access enabled and no other application is using it exclusively.
Recovery Center
No recordings currently need recovery.
In-memory audio is retained only while this tab remains open. OPFS recovery files are durable, but unverified. Nothing in this center is deleted automatically.
Unsaved recordings
No in-memory recordings need recovery.
Untracked large-media files
Checking durable OPFS recovery files…
These .part/.media files have no current manifest or journal. Inspect, prepare a raw download, or create a durable history copy before considering permanent deletion.
No untracked OPFS files need attention.
Settings
API Configuration
Choose which transcription provider to use. Provider-specific inputs below will update automatically.
Export a versioned ZIP containing transcription metadata and audio.
Every payload is protected by a SHA-256 checksum. Provider API keys and
application settings are never included. Supporting browsers stream
deterministic ZIPs directly to a user-selected file (up to 2 GiB per
entry and 3 GiB total). The bounded download fallback remains limited
to 768 MiB per entry, 896 MiB total, and a 1,024 MiB ZIP.
A full restore validates every byte and verifies conservative temporary
storage headroom before writing. Large media follows the configured OPFS
policy; current data remains untouched if validation, capacity planning,
staging, or the atomic metadata commit fails. Export a current backup first.
Sync verified transcription revisions and audio with your own Google Drive.
Local IndexedDB/OPFS remains usable offline. API keys are never uploaded.
Use a browser OAuth client ID configured for this site. The client ID is public configuration; access tokens stay in memory.
Cloud sync is disabled.
Interface Settings
Large-media Storage
Checking whether this browser supports OPFS…
OPFS can handle large files more efficiently, but it shares this site's browser storage quota and is not a backup. Clearing site data can remove both IndexedDB and OPFS recordings. Keep verified exports of important audio.
Processing Settings
Storage Safety
Browser storage capacity
Checking browser storage…
Browser usage estimate is unavailable.
Estimated headroom is unavailable.
Quota figures are browser estimates and can change. Persistent storage lowers eviction risk; it does not replace backups.
Storage integrity
Audit has not completed yet.
The audit reports problems but never deletes or repairs stored data.
Backend usage, verification coverage, recovery journal age, and unresolved signals will appear after the audit.
Storage Safety
Browser storage capacity
Checking browser storage…
Browser usage estimate is unavailable.
Estimated headroom is unavailable.
Quota figures are browser estimates and can change. Persistent storage lowers eviction risk; it does not replace backups.
Storage integrity
Audit has not completed yet.
The audit reports problems but never deletes or repairs stored data.
Language Settings
Select from common languages or add your own custom languages. Multiple selections allowed.
Choose whether to mix shared audio in real-time or merge recordings after capture (useful on unsupported browsers).