Scriptivox logoScriptivox

    Get started

    OverviewQuickstartPricing

    API Reference

    TranscribeFile UploadGet ResultBalanceError CodesRate LimitsFormatsLanguages

    Guides

    Webhooks

    Use Cases

    Folder Watcher
    Scriptivox logoScriptivoxAPI Documentation

    Pricing

    Simple, transparent pricing. Pay only for what you use.

    $0.20 / hour of audio

    Billed per second of audio processed. No rounding up to the nearest minute.

    Everything included

    • Speaker diarization
    • Word-level timestamps
    • Confidence scores
    • 98 language support
    • Automatic language detection
    • Webhook notifications

    Key details

    Pay-as-you-go

    No subscriptions or commitments. Add funds to your balance and use them whenever you need.

    No minimums

    No minimum usage requirements. Transcribe one file or a thousand — same rate.

    Balance never expires

    Funds in your account never expire. Use them at your own pace, no time limits.


    How billing works

    When you submit a transcription, we reserve the estimated cost from your balance based on the audio duration. Once the transcription completes, we charge the exact cost and release any unused reserve.

    Cost is calculated as: (audio_seconds / 3600) * $0.20

    Failed transcriptions are free. If a job fails for any reason, the full reserve is released back to your balance. You are never charged for unsuccessful attempts.

    Example costs

    Audio DurationHoursCost
    30 seconds0.0083h$0.0017
    5 minutes0.0833h$0.0167
    30 minutes0.5h$0.10
    1 hour1h$0.20
    3 hours3h$0.60
    10 hours10h$2.00

    Adding funds

    Add funds to your account via the Billing page in your dashboard. Payments are processed securely through Stripe.

    Minimum deposit is $5.00, which gives you approximately 25 hours of transcription.

    Rate limits

    Rate limits are enforced per API key to ensure fair usage. See the API Reference for specific limits per endpoint. You must also have sufficient balance to cover the estimated cost before a transcription can begin. If your balance is insufficient, the request will return a 402 error.

    Common questions

    What formats are supported?

    We support mp3, wav, m4a, mp4, mov, webm, aac, ogg, flac, opus, and more. Max file size is 5GB.

    Am I charged if a transcription fails?

    No. Failed transcriptions are completely free. The reserved amount is returned to your balance immediately.

    How is cost calculated for very short audio?

    Cost is calculated per second with no rounding. A 30-second clip costs $0.00167 (0.20 * 30/3600).

    Do you offer volume discounts?

    Contact us for enterprise pricing if you process more than 1,000 hours per month.

    Can I get a refund?

    Unused balance can be refunded within 30 days of deposit. Contact support for refund requests.


    Quickstart

    Get your first transcription running

    API Reference

    Full endpoint documentation