Create your own

api.video is a scalable webservice with an API based on the REST principle. Our cloud infrastructure allows you to host and broadcast your videos worldwide thanks to our CDN. Our API can encode on the go to facilitate immediate playback, enhancing viewer experiences across multiple devices and platforms.

Stream your videos on your website or you application within few lines of codes! We specifically built this webservice to answer frequently requested and long tail, on-demand videos. You can now easily create your live stream events too.
api.video is a free API!
api.video takes all the complexity of video management

Start within minutes

READ MORE

Simplify problems and errors resolution

Live stream easily

READ MORE

api.video accepts 4K broadcast

Stream anywhere

READ MORE

A webservice built to answer the most demanding video and streaming needs

Manage any volume of videos

READ MORE

api.video démo video upload
Drop your video here
Or browse from your drive by clicking in the box (max 256 MB)
Or choose one from sample videos
api.video démo video delivery
Video uploaded 0%
Oops! Something went wrong. Please retry.
api.video démo vidéo encoding and delivery

Test our service with this demo

Uploading...

It's only a demo and this video will not be saved!

Encoding...

To make your video available

Start within minutes

Integrate a video stream using only a few lines of code. api.video takes out the complexity from your video workflow. Our API documentation was written for quick and easy integration for your application or service.

api.video was the best in terms of security for our internal video.
Alexis - Product Manager at SG
# Create properties
curl -d '{"video": {"title":"My file!", "tags":["simple", "powerful"]}}' \ https://ws.api.video/videos -H "Content-Type: application/json" -H "Authorization: Bearer ..."
# Upload contents
curl -F "data=@my_file.mp4" \ https://ws.api.video/videos/vi16zPNfWSrX4g/source -H "Authorization: Bearer ..."
# Plus advanced features for large files: pause, resume uploads...
api.video takes all the complexity of video management
Create live stream

Live stream easily

Create live stream events within few lines of code and share it with your audience.

The playback was critical for us and api.video answered all our requirements
Dymitri - Web developer at GE

Stream anywhere

Encoding and delivery are optimized to guarantee video that streams to any screen in the best quality possible.

api.video accepts 4K broadcasts and can adapt the stream for any network.

api.video accepts 4K broadcast
A webservice built to answer the most demanding video and streaming needs

Manage any volume of videos

No matter the screen, size, quality, or bitrate, api.video can manage it for you. Our webservice is built to answer the most demanding video and streaming needs.

AES 128bit Encryption

api.video secures all videos using AES 128bit encryption, and guarantees to share the decoding key to the right person.

We deal with those SDK clients

Easy integration with your development framework

api.video SDKs simplify the integration with your development platform. Provided in PHP and also very soon in Ruby, Java and Node JS

PHP
Soon
Soon
Soon

Get in touch with us!

You accept our Terms