---
title: Convert Video Formats API
slug: convert-video-formats
url: https://apyhub.com/apyhub/service/convert-video-formats
provider: ApyHub
categories: [File Conversion, File Manipulation]
auth: api_key
---

# Convert Video Formats API

Convert video files from a URL or upload into mp4, mkv, avi, mov, flv, 3gp, or webm. Get a download file or a signed cloud link.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/convert/video/url` | What it does Converts a video from the source URL you provide into the requested output format and… | 550 |
| POST | `/convert/video/file` | What it does Converts an uploaded video file to a different container format and returns the conver… | 550 |
| POST | `/convert/video/file/url` | What it does Uploads a video file and returns a time-limited signed download URL for the converted… | 550 |
| POST | `/convert/video/url/file` | What it does Converts a video from a source URL into the requested output format and returns the re… | 550 |

## About

## What it does
Video Format Converter changes a video from one container format to another. Send either a video URL or a binary video upload, choose an output format, and get back either a downloadable file or a time-limited signed URL.

Use the URL-based endpoints when the source video is already hosted elsewhere. Provide `video_url` and `output_format`, where `output_format` can be `mp4`, `mkv`, `avi`, `mov`, `flv`, `3gp`, or `webm`. The response is either a binary download or a `data` field containing a signed URI for cloud download.

Use the upload endpoints when you already have the file in your application. Send `video` as binary content plus the same `output_format` value. Depending on the route, you receive the converted file directly or a signed download link.

This is a good fit for media pipelines, CMS ingest, and backend jobs that need to normalize video assets before storage, playback, or distribution.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/convert-video-formats
