Skip to content
Instagram Transcript
How it worksSupported linksGuides
English

This page is available in English. Other languages open their homepage.

EnglishCurrent languageEspañolGo to this language’s homepagePortuguês (Brasil)Go to this language’s homepage
Get transcript

Privacy Policy

How we handle public video links, transcripts, optional analytics, and guest video-download payments.

Last updated: November 3, 2026

Information you submit

When you request a transcript, you submit a public Instagram video URL. The URL is sent to our configured transcription provider so it can retrieve or generate the transcript. Do not submit private links, credentials, cookies, or content you are not permitted to process.

Transcript handling

The initial version does not save completed transcripts to its own application database. The result is returned to your current browser session. To keep your place when you change the interface language or reload, this tab may store the submitted URL, current job identifier, transcript, and timestamp preference in session storage. Recovery is available for up to 15 minutes; expired state is discarded when read again. Selecting Transcribe another video clears this state. This information is not sent to analytics. Our transcription provider processes the source URL and transcript under its own service and retention policies, which may differ from ours.

Video downloads and payments

When the paid video downloader is enabled, your public Instagram URL is sent to our configured download provider, ScrapeCreators or SocialKit, to prepare an MP4 file. The provider hosts the prepared file under its own retention policy; it may keep the file beyond our download window. We send Stripe the amount, order identifier, and encrypted file-delivery details to create and verify a one-time Checkout payment. Stripe collects payment and billing information, which may include your email address, under its own privacy policy. We do not receive or store full card details, and an Instranscript account is not required.

A necessary, HttpOnly browser cookie identifies the browser used for checkout for up to one day. Your last Checkout Session identifier is stored in local storage so you can return to that order in the same browser; you can remove it by clearing site data. The order page does not load optional analytics or session recording. Prepared download details expire after 55 minutes; Stripe may retain payment records for its business and legal requirements. We keep necessary delivery summaries with your Stripe order: order-page access, download attempts, transfer times, byte counts, a file checksum, browser receipt acknowledgements, and failure categories. These summaries help resolve paid-delivery problems and are retained with the order; they do not establish that a file was saved to your device. A pending acknowledgement may be held in this tab’s session storage and retried when you return. Payment-support requests may contain your receipt and contact information. These are used to resolve the request.

Logs and analytics

Hosting providers may keep operational logs such as request time, status, IP address, device data, and error details. Optional analytics is off by default. Google Analytics, Plausible, and Microsoft Clarity do not load unless you select Allow analytics. After consent, Google Analytics and Plausible measure page and product-funnel activity, while Microsoft Clarity helps diagnose page interactions and performance. Analytics events do not include the submitted Instagram URL, shortcode, creator name, or transcript text. The complete transcript tool is explicitly masked from Clarity so its source link, status messages, and transcript content are not uploaded for session playback.

Cookies and local state

The MVP does not require an account. Your browser may keep temporary interface state while the page is open. Your analytics choice is stored in local storage so the site can remember whether optional analytics is allowed. Analytics providers may use limited first-party storage only after consent. Hosting and security services may still process limited technical data needed to deliver and protect the site.

Service providers

We use Vercel for hosting and Supadata for transcription. Paid video downloads, when enabled, use ScrapeCreators or SocialKit for file preparation and Stripe for payment processing. Each provider receives information needed for its role and applies its own policies. See Stripe’s privacy policy, ScrapeCreators’ privacy policy, and SocialKit’s privacy policy. This policy will be updated when a material provider change occurs.

Your choices

You can reopen Analytics choices from the footer at any time. Withdrawing consent immediately records a disabled choice, sends available provider consent signals, and reloads the page without the analytics scripts. You can also close the result and avoid submitting further URLs. For privacy questions or a deletion request concerning data controlled by us, email feedback@instranscript.co.

Children

The service is not directed to children under 13. Do not submit content containing sensitive information about a child unless you have the authority and a lawful reason to process it.

Instagram Transcript

Turn spoken audio from public Instagram videos into readable text.

Product

Instagram transcript generatorHow it worksGuidesInstagram video downloaderCopy text from a ReelAdd subtitles to a ReelExtract a Reel scriptDownload a transcriptTroubleshootingFAQ

Company

AboutContactPrivacyTermsCopyright
LanguageEnglishEspañolGo to this language’s homepagePortuguês (Brasil)Go to this language’s homepage

© 2026 Instagram Transcript. Independent and not affiliated with Instagram or Meta.