IGTranscript

Instagram Transcript Generator

Choose a video file and the words spoken in it come back as text you can copy or export. Everything happens inside this browser tab — your video is never uploaded.

Language: pick the one that is actually spoken. This build does not guess — set it to English while the audio is something else and the text comes back wrong. Model: downloads on first use and is then cached — Better accuracy is 79.7 MB, Smaller download is 43.6 MB.

What this tool does

You give it a video file. It takes the audio track out of that file and runs speech recognition on it, so what comes back is a video transcript you can read, search or paste anywhere. Turn timestamps on and the same text also becomes a subtitle file you can drop straight into a video editor.

It is built for Instagram videos — a Reel, an IG Reel or an Instagram video post you have saved as a file — but it does not care where the file came from. Anything with a spoken-word audio track works. Anything printed on the picture — stickers, burned-in captions, the username — is pixels, not speech, and is not read. This tool only hears.

Where your video goes: nowhere

Your video is never uploaded. The file is read, decoded and transcribed inside this browser tab. No part of it — not the video, not the extracted audio, not the finished text — is sent to any server, including ours, because there is no ours: this page has no backend at all.

Two things do get downloaded, and it is worth being exact about them, because a page that says "nothing is sent" while quietly fetching things is not telling you the whole story:

Measured, on a browser that had never seen this page: the first visit with the smaller model transferred 45.9 MB, and a second visit of that same model transferred nothing at all. The larger model is bigger, but it behaves the same way — the download is paid once per model per browser, not per use. That matters if you are on mobile data.