VideoKit Pricing
How VideoKit is Priced
VideoKit uses two pricing tiers for access to its media functionality. VideoKit's AI features are priced by usage.
Free Plan
The VideoKit Free plan is designed for individuals and small teams that want to prototype with the SDK. This plan supports social sharing.
Core Plan
The VideoKit Core plan enables professional-grade features. The Core plan is priced with a monthly subscription at USD $49/month. Features include:
- High resolution video recording: Record videos in high resolution with many formats.
- Camera streaming: Stream the camera preview, capture high resolution photos, control focus, exposure, zoom, and more.
- Audio streaming: Stream microphone audio, specifying the audio sample rate, channel count, and echo cancellation.
AI Features
VideoKit offers several AI-powered features which are priced by usage:
Feature | Pricing | Example Uses |
---|---|---|
Human texture | $0.025 / device | Remove the user's background for video avatars and remixing. |
Text-to-speech | $0.30 / 1K characters | Build speech-powered apps, add video narrations, and more. |
Speech-to-text | $1.00 / minute | Transcribe audio for content analysis, search, and accessibility. |
Structure parsing | $0.025 / 1K tokens | Extract structured data and commands from natural language. |
To use these features, you must have an active VideoKit Core plan subscription. At the end of each month, you will be billed based on your total usage for the month.
To view your current AI usage for the month, click on your user button in the top-right, then on 'Manage account' and then navigate to the 'Plans' page.
Frequently Asked Questions
Below are answers to common questions we receive about VideoKit's pricing plan:
Will my apps require an internet connection?
Yes, but depending on what features you use, your app might only need an internet connection the first time VideoKit is used. When using VideoKit's media features (not AI features), VideoKit will generate a persistent session token from our servers. This process requires internet access, and only ever happens once throughout the lifetime of the app.
To manually generate the token at a time of your choosing, see VideoKitClient.CheckSession
.
If your app uses VideoKit's AI features, then your app will need an internet connection as some AI functionality run server-side.
What happens to my app if I cancel my subscription?
Nothing. When using VideoKit's media features, we generate a persistent token that 'remembers' your VideoKit plan when you built your app from Unity. This means that existing apps will continue to work normally. VideoKit in the Unity Editor and in newly-built apps will revert back to the free plan functionality.
The exception is if your app uses VideoKit's AI features. In this case, the AI features will stop working.
Can I get a volume discount for my AI usage?
Yes! Contact us for volume discounts.