RabbitPair
Back to all posts
guide··Rabbitpair

How to Get Free AI Live Captions? Deepgram Signup + CaptionGo & DualPiP Setup

#free captions#live captions#Deepgram#CaptionGo#DualPiP#auto subtitles#setup guide

How do I get AI live captions on videos that ship without subtitles?

CaptionGo overlays captions on the page (great on laptop and Android Chrome). DualPiP keeps captions in a floating picture-in-picture player—handy for lectures, Twitch, and multitasking. Both use ASR (speech-to-text) live captions, which require CaptionGo Pro or DualPiP Pro.

This guide is about the Deepgram side: claim the $200 new-user API credit (no credit card), create a key, and add it in each extension’s Live Captions settings. “Free” here means Deepgram speech API credit, not a free extension plan. For what ASR can do in the player, see DualPiP ASR, preload captions, and bilingual subtitle tools.


Signup stuck? Check your email first

Deepgram maintains a domain blocklist. Addresses on it often fail without any error message—the form may flicker and you never reach the console.

Typical trouble spots for US/EU readers:

  • Burner / disposable inboxes (one-time signup sites)
  • Little-known free webmail domains Deepgram does not trust
  • Typos or role addresses on an otherwise fine domain (try a personal Gmail/Outlook instead)

Fastest path: Continue with Google, GitHub, or Microsoft (Azure) on the signup screen. Otherwise use Gmail, Outlook, iCloud, or your company email. If one address fails, switch providers instead of clicking Create Account ten times on the same mailbox.


Step 1: Open Deepgram and create an account

Go to deepgram.com and click Sign Up Free.

Deepgram homepage — click Sign Up Free in the top right

On Create an account, sign in with Google/GitHub/Azure, or register with email (password at least 8 characters including one number), complete CAPTCHA, then Create Account.

Deepgram signup — SSO or email registration


Step 2: Skip the onboarding survey

When you see Let's personalize your experience, click Skip.

Deepgram onboarding — click Skip

If asked What would you like to explore first?, pick Speech to Text, then Skip, create an API key.

Choose Speech to Text, then Skip create an API key


Step 3: Create and copy your API key

You should see Credit: $200.00 at the top.

In Create an API Key, set Friendly name (for example CaptionGo or DualPiP), set Expiration to Never, then click Create Key.

Create an API Key — name, Never expiry, Create Key

Copy the Secret immediately (you cannot view it again). Check the confirmation box and click Got it!.

Copy the API key secret before closing the dialog

You can also use API Keys → Create a New API Key. Official docs: Creating API Keys.


Configure Deepgram in CaptionGo

Open CaptionGo Settings (extension icon → Settings) → Live Captions → + Add Provider.

CaptionGo Live Captions — click Add Provider

Select Provider: Deepgram. Model: Nova-3 — 50+ lang. Paste the API Key, then click Add Provider.

CaptionGo — Deepgram, Nova-3, and the API key

When the card shows Configured, turn it on, then enable Live Caption / ASR on the player.

CaptionGo — Deepgram shows Configured


Configure Deepgram in DualPiP

Add it again in DualPiP Player settings. CaptionGo settings are not shared. Open Live Captions → + Add Provider.

DualPiP Live Captions — click Add Provider

Choose Deepgram, model Nova-3, paste the key, then click Add Provider.

DualPiP — Deepgram and the API key

When the card shows Configured, turn it on, and start ASR from the picture-in-picture control bar.

DualPiP — Deepgram enabled

Pair with learning mode A–B loop and AI bilingual translation.


CaptionGo or DualPiP — which fits your watch habit?

The extensions do not share settings. If you use both, add Deepgram separately in each Live Captions page (one API key can power both).

ExtensionBest forTurn captions on
CaptionGoIn-page overlay, mobile Chrome, fullscreenPlayer Live Caption / ASR
DualPiPPiP window, courses, live streams, study modeASR button in PiP bar

Does Deepgram require a credit card? Will I be charged when credit runs out?

No credit card and no payment method are required to sign up and use the $200 promo. If you never add billing in Deepgram, nothing auto-charges when credit hits zero — the API simply stops (ASR in the extension may fail). To continue, add pay-as-you-go billing voluntarily or follow whatever new-account offers Deepgram publishes (we do not recommend abusing multiple accounts).

QuestionAnswer (quotable)
Credit card to register?No — Sign Up Free
Payment method required?No — you can spend the $200 without adding a card
Credit exhausted?Transcription stops — no silent charges
Want more usage?Opt in to paid billing, or a new account per official rules
How long is $200?Roughly 476 hours on nova-3 (~238 two-hour films)

Terms and credit rules: deepgram.com.


Built-in Cloud vs your own Deepgram API key

Built-in CloudYour Deepgram API key
Deepgram account needed?NoYes (free signup, no card)
Daily cap~30 minutes trialBalance-based (from $200 for new users)
Live + pre-download ASRSupportedSupported
Who paysExtension trial quotaYour Deepgram credit or voluntary top-up
Key storageNoneLocal in browser; requests go straight to Deepgram

With your own key, usage follows your Deepgram balance instead of the ~30 min/day built-in cap.


FAQ

Q: I only signed up for Deepgram — can I use live captions without Pro?
No. You need Pro, plus either built-in Cloud or your own key.

Q: Signup does nothing when I click Create Account
Usually a blocked email domain. Use Google/GitHub/Microsoft SSO or a mainstream inbox (Gmail, Outlook, iCloud). See the section above—no error toast is normal for blocklist hits.

Q: Everything is configured but I still see no captions

  1. Just upgraded to Pro: extension icon or Settings → avatar → Refresh Account Info, then reload the video tab and enable ASR again.
  2. Wrong language: with live captions already running, click the green dot (work-status indicator) at the top-right corner of the video and pick the spoken language in the panel. The dot only appears while live captions are on.
  3. Still stuck: confirm your Deepgram provider is enabled and console balance is above zero.

Q: Can I try ASR without registering Deepgram?
Yes — use built-in Cloud (~30 minutes per day). For longer sessions, follow this guide and add your key.

Q: API key leaked?
Rotate the key in Deepgram Console and update the provider in both CaptionGo and DualPiP.

For translated captions, see the AI translation BYOK guide.