HTMLtoMP4 pricing

Simple pricing

Try your first export free.

Check that your animation works on your PC before buying. Pro is a one-time purchase, with no monthly subscription.

Test the workflow

Free trial

$0 trial download

Use your own HTML, or start with an animation from HTMLHub.

  • 10 trial renders
  • Up to 1920 × 1080 resolution
  • Up to 10 seconds per video
  • Windows x64 desktop app
  • Test your files and hardware before upgrading
Download free trial ↗

Keep creating

Desktop Pro

CAD $79 one-time payment

The same app, with the trial limits unlocked.

  • Unlimited conversions and longer videos
  • Batch rendering for multiple HTML files
  • Higher resolutions, including 4K
  • Commercial use, subject to your source assets’ licenses
  • Activation on up to 3 of your machines
Get Desktop Pro ↗

Sold through Gumroad. Applicable taxes and your checkout currency are shown there.

Rendering runs on your computer. Pro activation requires internet, with up to 30 days of offline use between license checks. Check compatibility →

Questions

The ones people actually ask.

How does the trial work?

The free trial includes 10 local test renders up to 1080p, 10 seconds each, one file at a time. Upgrade to unlock unlimited renders, batch processing, 4K/8K, and commercial use.

How many machines can I use?

Each lifetime license includes activation on up to 3 machines you own. You can deactivate a machine from inside the app. If you change hardware or hit the limit, contact support for an activation reset.

Does anything leave my computer?

Your HTML files, captured frames, and rendered videos stay on your machine. License activation contacts the license server with your license key, machine ID, app version, and platform.

What happens offline?

After activation, the app can continue working offline for up to 30 days before it needs to revalidate the license.

What GPUs are supported?

Encoder support depends on your GPU, drivers, codec and output resolution. Use the app’s encoder detection and make a short trial render on your computer. CPU encoding is available when a suitable hardware encoder is unavailable.

Why not just use ffmpeg and a screen recorder?

A screen recorder captures a live browser session. HTMLtoMP4 renders through Chromium and controls supported animation timing frame by frame, which is useful for repeatable exports at a chosen resolution. Randomness, external assets and unsupported timing can still change the result; test your animation first.

Why not Remotion?

HTMLtoMP4 starts from a local HTML file. If you already have a CSS, Canvas or WebGL animation, you can test it directly without first moving it into a different project structure. Files with missing assets or unsupported browser features may still need changes.

Why did my export come out white or blank?

A white or blank MP4 usually means Chromium loaded the HTML file but the page did not render its animation. The most common cause is missing dependencies: scripts, CSS, images, fonts, or Vanta/Three.js files referenced with broken local paths like ../vendor/... or CDN URLs that could not load. Keep all referenced assets beside the HTML, use correct relative paths, or make the HTML self-contained. Also make sure the animation container has an explicit width and height before converting.

What kinds of HTML may not render perfectly?

HtmlToMp4 works best with self-contained HTML/CSS/JS animations that can run in Chromium without login prompts, user clicks, cross-origin restrictions, unsupported browser APIs, or missing network assets. Very heavy WebGL scenes, live dashboards, remote media, DRM video, webcam/microphone input, and pages that depend on real-time servers may need cleanup before they render reliably.

Can I run it headlessly in CI?

Yes. It is already headless. Desktop Pro runs locally on Windows x64 and can render with NVENC when a GPU is available or CPU fallback for CPU-only jobs. Full flag reference ships with the app.

What about the Cloud API?

The Cloud API is not available for purchase. The product offered here is the Windows desktop app; hosted rendering and a separate community CLI remain future ideas.

How do full licenses work?

The $0 download is the trial. Desktop Pro currently costs CAD $79 as a one-time purchase; checkout shows applicable taxes and currency conversion. Enter the purchased key in the same app to unlock Pro. Your source assets still need appropriate licenses for commercial use. Support: support@htmltomp4.com.