\n

Help Center

Find answers, step-by-step tutorials, and troubleshooting guides for Transcript Pro.

Getting Started

Transcript Pro is a high-performance YouTube transcript extraction platform. It allows you to download, export, and analyze transcripts from any public YouTube video — including full channels and playlists — at scale.

Key capabilities:

  • Single-video extraction — Paste a YouTube URL and get the full transcript in seconds.
  • Batch channel/playlist extraction — Load an entire channel or playlist, select videos, and download all transcripts as a ZIP file.
  • 5 export formats — TXT, VTT, SRT, DOCX, and CSV.
  • REST API — Integrate transcript extraction directly into your own applications or automation workflows.

Transcript Pro uses YouTube's native captions (not AI-generated approximations), ensuring high accuracy on any video that has closed captions available.

  1. Visit tubetranscribe.com/signup.
  2. Click Continue with Google or Continue with GitHub to create your account instantly.
  3. If the OAuth window does not open, allow popups for the site and try again.
  4. After authentication, you are redirected to the Dashboard where 30 free trial credits are waiting for you and refresh monthly.

You can use the web app immediately after signup. No payment method is required to start with the free tier.

1 credit = 1 transcript extracted (regardless of video length or format).

  • Free tier: 30 credits every month, automatically refreshed. No credit card required.
  • Subscription plans: Monthly quotas of 3,000 / 10,000 / 30,000 credits (Basic / Pro / Creator). Unused credits do not carry over to the next cycle.
  • One-time credit packs: 150 / 1,200 / 3,000 / 6,000 credits — these never expire and are consumed only when needed.

You can monitor your real-time credit balance and usage history at any time in the Dashboard → Usage section.

  1. Log in and go to Dashboard → API Keys.
  2. Click Generate Key, name it, and copy the key immediately — it won't be shown again.
  3. Send a POST request to https://api.tubetranscribe.com/api/extract with your Bearer token.
  4. Parse the JSON response containing the transcript text, timestamps, and metadata.

Example request:

curl -X POST https://api.tubetranscribe.com/api/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"videoUrl":"https://youtu.be/dQw4w9WgXcQ","format":"txt"}'

See the full reference at API Docs.

FAQ & Billing

Subscriptions are billed at the start of each billing cycle (monthly or yearly) and include a fixed credit quota:

  • Basic — $12/mo: 3,000 transcripts/month, up to 20 concurrent downloads.
  • Pro — $19/mo: 10,000 transcripts/month, up to 60 concurrent downloads, priority queue.
  • Creator — $39/mo: 30,000 transcripts/month, up to 100 concurrent downloads, highest priority.

Annual billing saves 17% compared to monthly. Unused monthly quota does not roll over to the next cycle. If you exhaust your quota before the cycle ends, you can purchase one-time credit packs to continue without upgrading your plan.

All payments are processed securely via Creem / Stripe. We accept all major credit and debit cards (Visa, Mastercard, Amex). We do not store your full card details on our servers.

Refund policy: Due to the digital nature of API credits, we generally do not offer refunds for consumed credits or unused subscription time after a billing cycle has begun. If you experience a technical issue that prevented you from using the service, please contact support@tubetranscribe.com within 7 days and we will review it on a case-by-case basis.

  1. Go to Dashboard → Billing.
  2. Click Manage Subscription.
  3. Select Cancel Plan and confirm.

Your subscription remains active until the end of the current billing period — you will not lose access immediately. After cancellation, your account reverts to the free tier (30 credits/month). Any one-time credit packs you own are unaffected and remain available.

Invoices are sent automatically to your registered email address after every payment. You can also find and download past invoices at Dashboard → Billing → Billing History. If a specific invoice is missing, contact support@tubetranscribe.com.

Features & Tutorials

  1. On the homepage, make sure the Single Video tab is selected.
  2. Paste any YouTube URL — youtube.com/watch?v=... or the short form youtu.be/...
  3. Click Search. The transcript will load in a few seconds.
  4. Use Copy Transcript to copy the plain text, or click the download icon to export.
  5. In the download dialog, choose your preferred format (TXT, VTT, SRT, DOCX, or CSV) and toggle timestamps on/off as needed.

1 credit is consumed per successful extraction. Videos without any available captions (neither manual nor auto-generated) cannot be extracted.

  1. Switch to the Channel/Playlist tab on the homepage.
  2. Paste the URL of a YouTube channel (e.g. youtube.com/@channelname) or a playlist.
  3. Click Search to load the video list. Click Load 50 more to paginate through large channels.
  4. Select the videos you want — use Select all loaded for a quick full selection.
  5. Click Download selected transcripts. Processing runs concurrently (up to your plan's concurrency limit).
  6. When complete, click Download all to save a ZIP file containing all successful transcripts.

Each successfully extracted video consumes 1 credit. Videos that fail (e.g. no captions) are not charged.

Choose the format that best fits your downstream workflow:

  • TXT Plain text with optional timestamps. Best for AI prompts, reading, or search indexing.
  • VTT WebVTT subtitle format. Standard for HTML5 video players and web embedding.
  • SRT SubRip subtitle format. Widely supported by video editors (Premiere, DaVinci Resolve, Final Cut) and video platforms.
  • DOCX Microsoft Word document. Ideal for editing, annotation, or sharing with non-technical collaborators.
  • CSV Comma-separated values with columns for timestamp, text, and duration. Best for data analysis, spreadsheets, or database import.

You can set a default export format in Dashboard → Settings → Default Export Format so it's pre-selected every time you open the download dialog.

Troubleshooting

  • 401 Unauthorized Your API key or Bearer token is missing, expired, or invalid.
    Fix: Regenerate your API key in Dashboard → API Keys and update it in your requests. Make sure to use the header format Authorization: Bearer YOUR_KEY.
  • 403 Forbidden Your account has insufficient credits, your subscription is inactive, or you are trying to access a restricted resource.
    Fix: Check your credit balance in the Dashboard. Purchase a credit pack or upgrade your plan if needed.
  • 429 Too Many Requests You have exceeded the request rate limit for your plan tier.
    Fix: Add a delay between consecutive requests. Pro/Creator plans support higher concurrency (60–100 simultaneous requests). Implement exponential backoff in your code.

Transcript Pro extracts native YouTube captions. A transcript may be unavailable for the following reasons:

  • No captions available: The video creator has not uploaded subtitles and YouTube's auto-captioning was not triggered. This is common for music videos, slideshows, or very short clips.
  • Private or unlisted video: Private videos cannot be accessed by our servers. Unlisted videos can be accessed if you have the direct URL.
  • Age-restricted content: Age-restricted videos require sign-in, which prevents extraction.
  • Live stream: Active live streams do not have complete transcripts yet. Wait until the stream ends and a recording is available.

If the video clearly has subtitles on YouTube but the extraction returns empty, please report it at support@tubetranscribe.com with the video URL.

Some YouTube videos are restricted to specific countries by the content owner. Our servers may be unable to retrieve the transcript if the video is blocked in our infrastructure's region.

How to check: Try opening the video URL in an incognito window. If you see "Video unavailable in your country," extraction will likely fail.

This is a YouTube platform restriction that Transcript Pro cannot override. If you encounter this regularly for a specific channel or region, please contact us so we can investigate routing options.

Account & Security

If you're logged in: Go to Dashboard → Settings → Account and click Update next to the Password field.

If you're locked out:

  1. Go to the Login page.
  2. Click Forgot password?
  3. Enter your registered email address and submit.
  4. Check your inbox for a password reset link (valid for 1 hour).
  5. Click the link, enter your new password, and save.

If the reset email doesn't arrive within 5 minutes, check your spam folder or contact support@tubetranscribe.com.

  1. Go to Dashboard → API Keys.
  2. Click Generate New Key, give it a descriptive name (e.g. "Production App").
  3. Copy the key immediately — for security reasons, the full key is only shown once.
  4. Store it safely (e.g. in an environment variable, not hardcoded in source code).

Rotating a key: If you suspect a key has been compromised, delete it from the Dashboard and generate a new one. The old key will be invalidated instantly. Update all applications using the old key to the new one.

You can create multiple keys for different applications. Each key usage is logged and contributes to your account's credit usage.

We take your privacy seriously. Key security practices include:

  • All data is transmitted over HTTPS/TLS encryption.
  • Passwords are stored as salted hashes — we never see your plain-text password.
  • API keys are hashed at rest. The full key is only accessible at the moment of creation.
  • We do not sell or share your personal data with third parties for marketing purposes.
  • Transcript content extracted via our service is not stored permanently on our servers after processing.

Read the full details in our Privacy Policy.

Warning: Account deletion is permanent and cannot be undone. All your data — including usage history, API keys, and credits — will be erased.

  1. Cancel any active subscription first (Dashboard → Billing).
  2. Go to Dashboard → Settings → Danger Zone.
  3. Click Delete Account and confirm by typing your email address.

If you can't access the Dashboard, email support@tubetranscribe.com from your registered address with the subject line "Account Deletion Request."

Still have questions?

Our support team is ready to help with any technical or billing issues.

Contact Support