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 VideoKit's video recording functionality, which is our highest-traffic feature. Below are supported features under the free plan:
Feature | Support |
---|---|
Social sharing | ✔️ |
Video recording | MP4 only with prominent watermark. |
Recording resolution | Limited to 480 pixels. |
Video recording with audio | ❌ |
Camera streaming | ❌ |
Microphone streaming | ❌ |
Core Plan
The VideoKit Core plan enables professional-grade features and enhanced video capabilities. 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 and without any watermarks.
- 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 Usage
VideoKit offers several AI-powered features which are priced by usage:
Feature | Pricing |
---|---|
Human texture | $0.025 / device |
Text-to-speech | $0.30 / 1K characters |
Speech-to-text | $1.00 / minute (rounded to nearest second) |
Structured captioning | $0.025 / 1K tokens |
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.
Below are example use cases for VideoKit's AI-powered features:
- Human texture: Automatically remove the user's background when streaming the camera for video avatars and video remixing.
- Text-to-speech: Build speech-powered apps, add video narrations, and other conversational interfaces.
- Speech-to-text: Transcribe audio for content analysis, search, and accessibility.
- Structured captioning: Build apps with voice-powered commands.
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 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 the AI functionality runs 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.