Get a Free Trial

Convert URL's and HTML into Videos with GrabzIt

Use GrabzIt's Video API to create short videos showing how a web page changes over a short period of time. The video files GrabzIt generate all use the H.264 format. To ensure that the videos will be playable in almost all browsers. That's not all GrabzIt can do, it can also convert web pages into many other formats including PDF's, images and Word documents.

Convert a Webpage to Video

  • Create videos from web pages or HTML and capture changes on the web page instead of just a snapshot. Convert any web page with our URL to MP4 converter.
  • Produce high quality videos, up to 60 seconds long, quickly and easily.
  • Turn web pages into Video with no coding using the Screenshot Tool. To create a video, just click the Create Task button and select the MP4 format.
  • Show your customers that your dynamic content is loading and changing overtime, a video is worth a thousand screenshots!
  • Easily convert web pages into videos using our browser extensionbrowser extensionbrowser extension.
  • Users on the free package can create videos that are limited to five seconds. But you can create full length videos with a 7-day free trial, no credit card required!

Key Features

Transforming web pages into videos offers a dynamic way to present your content, capturing animations and interactive elements that static images miss. This versatile approach is perfect for showcasing website features, highlighting promotions, or creating engaging social media content. Videos are naturally more engaging and boost sharing, expanding your content's reach.

HTML to Video API

To use GrabzIt's HTML to Video API on your website or app, choose a programming language from below. Then follow the instructions to convert a web page or HTML to a video. The API is also a HTML to MP4 converter being able to convert normal HTML files into videos.

The following code snippet illustrates how easy it is to convert URL's to videos using GrabzIt's ASP.NET library. The API documentation contains even more ways you can customize your captures.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
grabzIt.URLToVideo("https://www.tesla.com"); 
grabzIt.SaveTo("documents/result.mp4");

The following code snippet illustrates how easy it is to convert URL's to videos using GrabzIt's Java library. The API documentation contains even more ways you can customize your captures.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
grabzIt.URLToVideo("https://www.tesla.com"); 
grabzIt.SaveTo("documents/result.mp4");

This code shows how to change HTML or web pages into videos using JavaScript with just a few lines of code. To start creating videos download GrabzIt's JavaScript Library. Then get your Application Key and Secret, add the domain you want to use the JavaScript on.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.bbc.co.uk/",
{"format":"mp4"}).Create();
</script>

The following code snippet illustrates how easy it is to convert URL's to videos using GrabzIt's Node.js library. The API documentation contains even more ways you can customize your captures.

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
grabzIt.url_to_image("https://www.tesla.com");
client.save_to("documents/result.mp4", function (error, id){
    if (error != null){
        throw error;
    }
}); 

The following code snippet illustrates how easy it is to convert a URL into a video using Perl. The API documentation contains even more ways you can customize your captures.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToVideo("https://www.tesla.com");
$grabzIt->SaveTo("documents/result.mp4");

The following code snippet illustrates how easy it is to convert a URL into a video using PHP. The API documentation contains even more ways you can customize your captures.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToVideo("https://www.tesla.com"); 
$grabzIt->SaveTo("documents/result.mp4");

The following code snippet illustrates how easy it is to convert a URL into a video using Python. The API documentation contains even more ways you can customize your captures.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToVideo("https://www.tesla.com") 
grabzIt.SaveTo("documents/result.mp4") 

The following code snippet illustrates how easy it is to convert URL's to videos using GrabzIt's RESTful API. The API documentation contains even more ways you can customize your captures.

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=mp4&url=http%3A%2F%2Fwww.bbc.co.uk%2F

The following code snippet illustrates how easy it is to convert a URL into a video using Python. The API documentation contains even more ways you can customize your captures.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_video("https://www.tesla.com")	
grabzItClient.save_to("documents/result.mp4")