What you can transcribe
Upload one MP3, WAV, M4A, AAC, OGG, FLAC, MP4, MOV, or WebM file. Actual decoding depends on the browser and the codecs in your file.
01 INSTAGRAM · SPEECH TO TEXT
Turn one audio or video file into text. Your audio is sent to Cloudflare for transcription.
READY TO USE
Maximum source file: 20 MiB. Converted audio must also be 20 MiB or smaller. No sign-in or saved history; audio is sent to Cloudflare.
02 CLEAR INPUT. CLEAN OUTPUT.
Upload one MP3, WAV, M4A, AAC, OGG, FLAC, MP4, MOV, or WebM file. Actual decoding depends on the browser and the codecs in your file.
A speech transcript with timestamps when the model returns them. Copy plain text, or export TXT and sentence-grouped SRT subtitles timed from the model's speech segments.
Your browser prepares the audio track, then sends the audio to Cloudflare Workers AI for transcription. This tool caps the source file and converted audio payload at 20 MiB each. Cloudflare currently allows up to 100 MB request bodies on its Free plan; the tool uses a smaller app-side cap. Video is converted to audio in your browser before upload. No account or transcript history is created.
03 QUICK ANSWERS
Yes. Save the video to your device, then upload the file above. This tool transcribes speech in the audio track.
It groups word-level timestamps into sentence-sized captions. Timing comes from the speech model and may need a quick review.
No. This tool recognizes spoken audio. It does not read text shown on screen or recover existing Instagram captions.
The audio must upload and be processed by the speech model. Time varies with file length, connection, and service availability.