VideoScale.sh API
Download videos from YouTube, TikTok, Instagram, and Vimeo in any format with a simple 4-step REST API. 4K, HD, audio-only — all covered.
Sign Up FreeAuthentication
All API requests must include an Authorization header using HTTP Basic Auth. Encode your credentials as base64(username:password) and prefix with Basic. Your credentials are available on your account dashboard.
Step-by-Step Guide
Download any video in 4 API calls — works with YouTube, TikTok, Instagram, and Vimeo
- Check Available Video Formats — Query the available formats for your target video. You will receive a JSON list of available video/audio formats.
- Create Download Task — Use the FORMAT_ID from the previous response to create a download task.
- Check Status of the Download Task — Monitor the progress of your download task using the TASK_ID returned from step 2.
- Request Video Download URL — Once the task is complete, retrieve the download URL for your video.
Ready to start downloading?
Sign up free and get your API credentials instantly. No credit card required.
Sign Up Free VideoScale.sh