Template Tool

Ganesha Video Maker

Type and preview your custom text for free. Generating and downloading the finished vertical video costs a one-time ₹150, shown before Razorpay checkout.

Template controls
Approx. 23.4s final video

Preview is free. The ₹150 button starts a one-time Razorpay payment for this export; no subscription is created. By paying, you agree to the terms and refund policy.

Ready to export
Live previewDrag, stretch, resize. Works with mouse and touch.

How to use

  1. Type your text for the middle image scene.
  2. Drag text directly on preview and use sliders or handles to resize, stretch, rotate, and align it.
  3. Click Export video to render intro + image scene + outro into one downloadable file.

Frequently Asked Questions

What this tool actually produces

The output is a single vertical video built from three parts in a fixed order: a short intro clip, the Ganesha image with your text held on screen, and a short outro clip. The intro and outro run about 19 seconds between them, and the middle scene adds whatever you choose between 2 and 4 seconds, so the finished file lands at roughly 21 to 23 seconds. That length was picked deliberately — it fits comfortably inside a WhatsApp status and sits in the range where Instagram Reels and YouTube Shorts still get watched to the end.

  • Resolution: 1080 × 1920, the standard 9:16 vertical frame
  • Frame rate: 30fps
  • Length: about 21–23 seconds, depending on your middle scene duration
  • Format: MP4 where your browser supports it, otherwise WebM
  • Audio: carried from the intro and outro clips; the middle scene is silent
  • Watermark: none

How the export works, and why that matters to you

There is no server rendering here. The tool draws every frame onto a canvas in your browser and records that canvas in real time using the browser's own MediaRecorder, mixing in the audio from the two clips as it goes. Nothing you type is uploaded, and no copy of your video is stored anywhere — the file is assembled on your device and handed straight to your downloads folder.

The trade-off is that the capture happens at normal speed rather than being crunched by a render farm. A 22-second video takes at least 22 seconds to produce, and slightly longer on a phone while it loads the source clips first. Leave the tab in the foreground and keep the screen awake for that stretch. Browsers throttle background tabs aggressively, and switching apps halfway through is the most common cause of a short or stuttering export.

One practical consequence worth knowing: if your phone is low on memory, or you have a dozen other tabs open, the capture can drop frames. Closing other tabs before exporting genuinely helps, which is unusual advice for a web page but true here because the work is happening on your hardware.

Why the download is sometimes MP4 and sometimes WebM

Browsers disagree about which video formats they are willing to record. The tool asks yours what it supports and picks the best available option, trying H.264 MP4 first and falling back to VP9 or VP8 WebM. Chrome on most desktops and Safari on recent iPhones will usually give you MP4. Firefox and several older Android browsers only offer WebM.

Both formats play fine on a computer, but WhatsApp and Instagram are noticeably happier with MP4. If you plan to post straight from your phone and the tool tells you it will produce WebM, it is worth opening the page in a different browser before you pay rather than converting the file afterwards.

Writing text that actually reads on a vertical video

The field accepts up to 200 characters, but that is a ceiling rather than a target. Short greetings hold attention and stay legible when the video is compressed by a messaging app; a long paragraph shrinks to the point where nobody reads it on a phone held at arm's length.

Two or three lines is the sweet spot — a greeting, a name, and at most one extra line. Use the line breaks yourself instead of letting a long sentence wrap wherever it happens to land, because you know which words belong together and the wrapping algorithm does not. Drag the text block to sit in the darker part of the image rather than across the brightest area, since the tool applies a gradient specifically to keep text readable against the lower portion of the frame.

Before you commit, look at the preview at actual phone size rather than on a large monitor. Text that feels perfectly readable on a desktop preview is often too small once the same video is playing in a status bar.

Choosing the middle scene duration

You can hold the image scene anywhere from 2 to 4 seconds, and 4 is the default. The cap is intentional. A longer hold makes the whole clip feel like a slideshow rather than a status update, and it also increases the chance of a dropped frame during capture on a slower device.

As a rough rule: pick 2 to 3 seconds for a short greeting that someone can read at a glance, and the full 4 seconds when your text runs to three lines and needs time to be read. If you are unsure, err towards longer — a viewer who finishes reading early will simply watch the outro, whereas one who runs out of time has missed the entire point of the video.

Price and delivery

Editing and previewing the template is completely free, with no account and no email required. You only pay when you want the finished file, and the button shows the one-time ₹150 price before anything happens. After Razorpay confirms the payment, the video is generated in your browser and the download starts automatically. This is a single export purchase, not a subscription, and nothing recurring is set up on your card.

If payment succeeds but the export does not unlock or complete, keep your Razorpay payment ID and contact me through the contact page. The applicable terms are explained in the refund policy.

Check these three things before you pay

  • The preview looks right at phone size. Text position, size, and line breaks are all locked in once the export starts.
  • Your browser will produce the format you need. If you are posting to WhatsApp or Instagram from a phone, confirm you are getting MP4.
  • Your device can sit still for half a minute. Close spare tabs, keep the screen on, and do not switch apps while the capture runs.

Why I built this

I run a Hindi animation page, so during Ganesh Chaturthi I get the same request repeatedly: someone wants a vertical greeting with their own name or family message on it, and they want it today. Doing that properly means opening a video editor, importing a template, positioning text, and exporting — which is a lot of friction for a twenty-second clip, especially on a phone.

This tool collapses that into typing a line and dragging it into place. The template, the pacing, and the fade are already decided, which is the whole point: the decisions that need taste are made once, and everything left to you is the part that is genuinely personal.

Typical use cases

  • Festival greetings with your name or a family message on the image
  • Community and society pages that post the same template with different text each day
  • Quick WhatsApp status clips without learning video editing software
  • Testing text placement and sizing before commissioning a designer for a full custom template

Limitations you should know about

The intro clip, outro clip, and background image are fixed project assets and cannot be swapped in this version. Text styling is limited to position, width, and size — there is no font, colour, or effect picker. Because the export is a real-time browser capture, very old phones may drop frames or run out of memory on longer clips, and browsers that only support WebM will hand you a WebM file.

If you need your own template, custom branding, a set of festival variations, or a version where the clips are swappable, that is work I take on separately — describe what you are after through the contact form and I will tell you honestly whether it is worth building.

Frequently asked questions

What exactly do I get for ₹150?
One rendered vertical video file, roughly 21 to 23 seconds long at 1080×1920 and 30fps, containing the fixed intro clip, your text on the Ganesha image, and the fixed outro clip. It is a one-time charge for that export, not a subscription, and there is no watermark on the output.
Why is my download sometimes MP4 and sometimes WebM?
The tool asks your browser which recording formats it supports and uses the first one available, preferring H.264 MP4. Chrome on most desktops and Safari on recent iPhones typically produce MP4. Firefox and some older Android browsers only support WebM, so you get a .webm file instead. Both play fine on a computer, but WhatsApp and Instagram handle MP4 more reliably, so check the preview and the format note before paying if you plan to post directly from a phone.
Why does the export take as long as the video itself?
The video is recorded in real time from a canvas in your browser rather than rendered on a server. A 22-second video therefore takes at least 22 seconds to capture, and a little longer on a phone. Keep the tab in the foreground and the screen awake while it runs — switching apps mid-export can pause the capture and produce a truncated file.
Is there sound in the video?
Yes, from the intro and outro clips, which carry their own audio. The middle image scene has no audio of its own, so there is a short quiet stretch between the two clips. That is expected, not a fault in your export.
Can I change the intro clip, outro clip, or background image?
Not in this version. All three are fixed assets, and the only things you control are the text, its position and width, and how long the middle scene holds. If you need your own template, branding, or a set of festival variations, describe what you want through the contact page.
What happens if the payment goes through but the export fails?
Keep your Razorpay payment ID and get in touch through the contact page. Because rendering runs in your browser, a failure usually means the tab lost focus or the device ran out of memory mid-capture. The refund and cancellation policy covers what applies in that situation.