Online to Converter

Alert

 


Advanced options

Uploading your file...

Come and visit us...

How to convert PDF Form to HTML5

  1. Select the PDF Form file you would like to convert
  2. Configure the conversion using the advanced options
  3. Convert your PDF Form file to HTML5
  4. View or save your newly created HTML5 file
Pricing Limitations Usage restrictions Max file size
Free 5 files per day, watermark Free for Personal and Commercial use Up to 50MB

Convert using Cloud API

Our cloud API allows more files, has additional features and can be accessed programmatically.

<?php
require_once __DIR__ . "/PATH/TO/vendor/autoload.php";

use IDRsolutions\IDRCloudClient;

$endpoint = "https://cloud.idrsolutions.com/cloud/" . IDRCloudClient::INPUT_FORMVU;
$parameters = array(
    'token' => 'YOUR_TRIAL_TOKEN', // Token provided to you via e-mail
    'input' => IDRCloudClient::INPUT_UPLOAD,
    'file' => 'path/to/file.pdf'
);

$results = IDRCloudClient::convert(array(
    'endpoint' => $endpoint,
    'parameters' => $parameters
));

IDRCloudClient::downloadOutput($results, 'path/to/outputDir');

echo $results['downloadUrl'];
require 'idr_cloud_client'

client = IDRCloudClient.new('https://cloud.idrsolutions.com/cloud/' + IDRCloudClient::FORMVU)

conversion_results = client.convert(
    input: IDRCloudClient::UPLOAD,
    file: 'path/to/file.pdf',
    token: 'YOUR_TRIAL_TOKEN' # Token provided to you via e-mail
)

client.download_result(conversion_results, 'path/to/outputDir')

puts 'Converted: ' + conversion_results['downloadUrl']
using idrsolutions_csharp_client;
var client = new IDRCloudClient("https://cloud.idrsolutions.com/cloud/" + IDRCloudClient.FORMVU);

try
{
    Dictionary<string, string> parameters = new Dictionary<string, string>
    {
        ["input"] = IDRCloudClient.UPLOAD,
        ["token"] = "YOUR_TRIAL_TOKEN", // Token provided to you via e-mail
        ["file"] = "path/to/file.pdf"
    };

    Dictionary<string, string> conversionResults = client.Convert(parameters);

    client.DownloadResult(conversionResults, "path/to/outputDir");

    Console.WriteLine("Converted: " + conversionResults["downloadUrl"]);
}
catch (Exception e)
{
    Console.WriteLine("File conversion failed: " + e.Message);
}
var idrcloudclient = require('@idrsolutions/idrcloudclient');

idrcloudclient.convert({
    endpoint: 'https://cloud.idrsolutions.com/cloud/' + idrcloudclient.FORMVU,
    parameters: {
        input: idrcloudclient.UPLOAD,
        file: 'path/to/file.pdf',
        token: 'YOUR_TRIAL_TOKEN' // Token provided to you via e-mail
    },

    failure: function(e) {
        console.log(e);
    },
    progress: function() { },
    success: function(e) {
        console.log('Converted ' + e.downloadUrl);
    }
});
from IDRSolutions import IDRCloudClient

client = IDRCloudClient('https://cloud.idrsolutions.com/cloud/' + IDRCloudClient.FORMVU)
try:
    result = client.convert(
        input=IDRCloudClient.UPLOAD,
        file='path/to/file.pdf',
        token='YOUR_TRIAL_TOKEN' # Token provided to you via e-mail
    )

    outputURL = result['downloadUrl']

    client.downloadResult(result, 'path/to/outputDir')

    if outputURL is not None:
        print("Download URL: " + outputURL)

except Exception as error:
    print(error)
Pricing Limitations Usage restrictions Max file size
1,800 USD a month 1 file at a time Max 500 conversions a day Up to 250MB

Convert on your own Cloud or On-Premise Servers

Our software can be licensed to run on your own hardware, providing maximum security and flexibility.

# PDF Forms to HTML
java -Xmx512M -jar formvu.jar /inputDirectory/ /outputDirectory/
docker run -p 80:80 --mount "source=/path/to/war/formvu-microservice.war,target=/usr/local/tomcat/webapps/ROOT.war,type=bind" idrsolutions/formvu
HTMLConversionOptions conversionOptions = new HTMLConversionOptions();
// Set conversion options here e.g. conversionOptions.setImageScale(1.2f);

FormViewerOptions viewerOptions = new FormViewerOptions();
// Set FormViewer options here e.g. viewerOptions.setEnableFDFJavaScript(true);

File input = new File("C:/MyDocument.pdf");
File output = new File("C:/MyOutputDirectory/");

PDFtoHTML5Converter converter = new PDFtoHTML5Converter(input, output, conversionOptions, viewerOptions);

try {
    converter.convert();
} catch (PdfException e) {
    e.printStackTrace();
}
Pricing Limitations Usage restrictions Max file size
20,000 USD per year Capacity of Server Max 8 cores Unlimited

PDF Form Information

Name PDF Form
File Extension .pdf
MIME Type application/pdf
Category Document Format
Description Fillable PDF (Portable Document Format) forms are a subset of PDF files. It is a document format used for transfer of forms and form data. PDF forms are available as AcroForms or as XFA (XML Forms Architecture). Fillable PDF forms are not well-supported in web browsers, however, it is possible to convert them to HTML web forms using FormVu.

HTML5 Information

Name HTML5
File Extension .html
MIME Type text/html
Category Document Format
Description HTML (Hypertext Markup Language) is a document format used by web browsers. HTML can include text, images, links, and interactive content. HTML is widely supported across devices making it ideal for providing consistent desktop and mobile viewing experience.

Frequently Asked Questions

How does your converter compare to other PDF to HTML/ Image/ SVG converters?
Our online converter is free to use and using all our commercial software to do conversion
Does the online converter include support?
No, there is no support included with our online converter.
Is there a limit on the size and number of files I can convert?
Yes, there is a 50MB file size limit and you can convert 5 files per day. If you are looking to convert more documents than that please contact our sales team.
External hyperlinks do not work?
The free online converter does not support hyperlinks to prevent phishing. Hyperlinks are supported in the commercial version of BuildVu, however.
Can I use my converted file on my website?
You can use it for any legitimate commercial or personal use so long as you do not remove the watermark linking to our converter.
How long do my files stay on your server for?
Your files will be stored on our server for up to 1 hour. If you wish to use your converted document, please download and host it on your own servers.