Help Center

Everything you need to know about iLoveVideoEditor

Frequently Asked Questions

Getting started

Is iLoveVideoEditor really free?Expand

Yes! You can use the browser-based editor and preview for free. Server-side API rendering requires credits, which you can buy as one-time top-ups or get with a Starter, Pro, or Business subscription. Plans start at €1/month for 10 credits, and top-up credits never expire.

Do my videos get uploaded to your servers?Expand

No. iLoveVideoEditor processes everything locally in your browser using WebCodecs API. Your video files never leave your device unless you explicitly choose cloud rendering, which is available on any plan (including Free) with pay-as-you-go credits.

What video formats are supported?Expand

We support MP4, WebM, MOV, AVI, and MKV for import. You can export as MP4 or WebM. For best performance and compatibility, we recommend MP4 with H.264 codec.

Can I use iLoveVideoEditor on mobile?Expand

Currently, iLoveVideoEditor works best on desktop Chromium browsers (Chrome, Edge, Brave) with full WebCodecs support; Safari is supported and Firefox support is limited. Mobile support is limited but improving. We recommend using a desktop or laptop for the best editing experience.

Billing

How do I cancel my subscription?Expand

You can cancel anytime from your account settings. Your subscription will remain active until the end of the current billing period. We don't offer prorated refunds, but you can contact support for special cases.

Do you offer refunds?Expand

We offer refunds within 14 days of purchase if you haven't used more than 20% of your monthly credits. Contact support@ilovevideoeditor.com with your account details.

Rendering & API

Is there a limit on video length?Expand

There are no per-plan duration tiers. Server-side rendering is metered by credits — 1 credit renders 1 minute of 1080p30 video (higher resolutions and frame rates cost proportionally more) — so your credit balance is the only limit. Browser previews are not limited by duration.

What is VideoJSON?Expand

VideoJSON is the open composition format that describes your video — scenes, layers, effects, transitions, and timing — as plain JSON. Every template and every studio project compiles to VideoJSON, and the same JSON renders identically in the browser, on our cloud pipeline, or via the API.

How do template variables work?Expand

Templates are parameterized: fields like {{title}}, {{price}}, or {{backgroundImage}} are variables you fill in before rendering. In the studio you get a form; via the API you send a JSON object — so one template can produce thousands of personalized videos.

Can I render videos via API?Expand

Yes. Send a VideoJSON document (or a template id plus variables) to the render API and get back an MP4. Official SDKs exist for Node.js, Python, PHP, Ruby, Go, and .NET — see the developers page for examples.

Can I use the API for commercial projects?Expand

Absolutely! Our API is built for production use. The Node.js SDK, REST API, and all render targets (browser, server, edge) can be used in commercial applications. Check our API documentation for integration guides.

Still stuck?

Our support team usually replies within one business day.

Contact support