Pay-as-you-go pricing
Pricing follows the existing API key balance and per-format billing model already used by this repository.
First request
Replace VIDEO_ID and YOUR_API_KEY, run the request, then pass the returned id to /ajax/progress.php until the download is ready.
curl --get "https://p.savenow.to/ajax/download.php" \
--data-urlencode "url=https://www.youtube.com/watch?v=VIDEO_ID" \
--data "format=mp3" \
--data "apikey=YOUR_API_KEY"
Format-based costs
Audio, video, subtitle, and extended-duration jobs are charged according to the configured format pricing.
Balances
Credits are attached to API keys and consumed by completed API requests.
Custom accounts
Dashboard-hosted users can keep custom API hostnames and account-specific workflows.
Provider comparisons
If you are comparing Ultrathink, loader.to, RapidAPI, and direct YouTube download API pricing, use the dedicated migration pricing page before estimating balance.
Compare Ultrathink and loader.to API pricingProvider selection
If the decision is broader than pricing, compare direct accounts, RapidAPI marketplace access, loader-compatible hosted endpoints, and generic SaaS selection criteria.
Compare provider paths