Public signup bridge

Get your API key from a public page first

Use this page when you need a Video Download API key. Review the docs, confirm pricing, then continue to account creation and get the dashboard-generated key used in your first request.

Public page Create account Copy API key Send first request

First call preview

Run this request after registration

Masked key

The dashboard shows your real API key after signup. The preview keeps the key masked, but the endpoint, parameters, and polling flow match the first request you will run.

cURL
curl --location "https://p.savenow.to/ajax/download.php?format=mp3&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DK1Pu75yJUOE&add_info=1&apikey=************1234"

p.savenow.to is the default shared API host used in public examples. If your dashboard shows a custom API hostname, use that account-specific host instead.

Success and polling

Know what a working call returns

  1. 1. Submit the download job A successful request returns success: true with a job id.
  2. 2. Poll progress Call /ajax/progress?id=JOB_ID every 2-3 seconds until progress reaches 1000.
  3. 3. Use the result URL When polling returns download_url, fetch that URL or hand it back to your app.

Docs

Inspect the request flow first

Read the download, progress, and subtitles endpoints before you create credentials.

Open API docs

Pricing

Estimate usage before signup

Use the pricing calculator if you want format, volume, or extended-duration context attached to signup.

View pricing

Signup

Continue when you are ready

The final step still uses the existing registration flow. This page keeps that action on a controlled public surface first.

Create account and API key