A free AI clip generator that is actually free
ShortsAI is a free AI clip generator. No watermark, no usage cap, no subscription, no account. You supply your own Google Gemini API key, whose free tier covers 1,500 requests a day.
It turns a long video into 3 to 15 vertical clips: faster-whisper transcribes at word level, PySceneDetect finds the cuts, Gemini 3.1 Flash-Lite scores the moments, and MediaPipe face tracking reframes each one to 9:16.
If you do not want to run anything, use it online at shortsai.app: the same software, free, no watermark, with your own Gemini key pasted in Settings.
What does "free" actually mean here?
Most tools marketed as free clip generators are free trials with a watermark and a monthly cap. This one has no paid tier to upsell to, so there is nothing to gate. What you still pay for is stated precisely below.
ShortsAI comes in two editions and they are priced very differently, so it is worth being precise. ShortsAI has no paid tier at all. Free at shortsai.app, with nothing to install. You paste your own Google Gemini API key (free tier: 1,500 requests a day) in Settings and it stays encrypted in your browser. No plans, no watermark, no usage cap, no account. The site is supported by ads. You bring your own Google Gemini API key, whose free tier covers 1,500 requests a day; the site is supported by ads.
There is no watermark and no cap because there is no metering code in it. The site is supported by ads, which is what keeps it free.
How do you generate clips from a long video for free?
- Download the source and start it with
docker compose up --build. - Create a Google Gemini API key. The free tier covers 1,500 requests a day, which is far more than a single creator uses.
- Paste a YouTube link or upload a local file. Podcasts, webinars, livestreams, interviews and vlogs all work.
- The pipeline transcribes, detects scenes, scores moments and returns 3 to 15 clips of 15 to 60 seconds each, already cropped to 9:16 with subtitles burned in.
- Download them, or connect an account and post straight to TikTok, Instagram Reels and YouTube Shorts.
What do you need to run it?
Any machine with Docker. 8GB of RAM and a modern multi-core CPU is the realistic floor. An NVIDIA GPU is optional and changes the numbers a lot: on CPU an 8-minute video takes roughly 5 to 8 minutes to process, and on a GPU the same video takes about 50 seconds. Linux, macOS and Windows via WSL2 all work, and Docker Compose pulls Python 3.11, FFmpeg, YOLOv8, MediaPipe and faster-whisper for you.
Is a free clip generator good enough for real posting?
It depends on what you are comparing against. The moment detection uses the same class of model the paid tools use, Google Gemini 3.1 Flash-Lite, and the reframing uses MediaPipe with a YOLOv8 fallback and a stabiliser that holds the camera still inside a safe zone rather than chasing every head movement. Where the commercial tools are ahead is caption styling: they ship more presets and more polish. If your clips live or die on animated caption design, budget for that either in time or in a second tool.
Why does this matter for reach?
Short-form video delivers the highest ROI of any content format, according to HubSpot's State of Marketing 2025 report, and 91% of businesses use video as a marketing tool according to Wyzowl's 2025 Video Marketing Statistics. The constraint for most people is not whether short video works, it is that cutting a 60-minute recording into 12 posts by hand takes longer than recording it did.
Common questions
- Is ShortsAI free forever or a trial?
- Free forever, with no watermark and no cap. It is not a trial and there is no metering in it. There is no paid plan to upgrade to.
- Does the free version add a watermark?
- No. ShortsAI never adds a watermark.
- Do I need to pay for an API key?
- You need a Google Gemini API key. Its free tier covers 1,500 requests a day, which is more than enough for individual use. ElevenLabs for dubbing and fal.ai for AI UGC video are optional and billed by those vendors only if you use them.
- How many clips does it generate per video?
- Between 3 and 15, each 15 to 60 seconds long. The number depends on how much of the source actually holds up as a standalone clip rather than on a fixed quota.