# Features

ahhh.ai turns your photo into a trending meme video. You pick a template, add one or two photos, and get a short vertical video with music.

You need an account to generate a video. The price in credits is shown before you start.

No. Every video you generate is watermark-free. Videos are generated through APIMart or Kie.

## Accepted photos

Accepted types: JPEG (image/jpeg), PNG (image/png), WebP (image/webp). Maximum size: 20 MB per photo.

The browser requires a shortest side of at least 300 pixels and a width-to-height ratio between 0.4 and 2.5. A long side above 2048 pixels is scaled down before upload.

Upload hint: "JPG, PNG or WebP · under 20 MB · one clear, front-facing face"

"Use a JPG, PNG or WebP image."

"Keep each photo under 20 MB."

"This photo is too small. Use one at least 300 px on each side."

"This photo is too long or too wide. Crop it closer to a portrait or square."

## Output

Uploaded photos and finished videos remain in your account's generation history for 30 days from when the video job is created, whether the video is generated through APIMart or Kie. After 30 days they expire and are removed automatically. The history entry stays and is shown as expired. Download the finished video and save it on your computer or phone.

Bad Times is 9:16, full length 30 seconds, with a 15-second highlight. ramalama bang-bang is 9:16, full length 11 seconds, with no highlight cut.

Premium qualities: 480p, 720p, 1080p. Premium renders the full length.

Fast qualities: 480p, 720p. Fast renders the highlight cut when the template defines one, and the full length when it does not.

Usually a few minutes. You can leave the page — finished videos are saved in your account.

Music is the template's source clip, mixed in the browser. It is not model-generated speech.

## Limits

Photos of celebrities, public figures, and politicians are not supported.

You may only upload a photo of yourself or of a consenting adult.

By uploading, you confirm this is your photo or you have permission to use it.

Prompts are preset. You cannot type a prompt. Each photo is checked before a video is rendered. If one photo fails the check, no video is made and the credits are returned. The video provider runs a safety filter on the photo and on the finished video. A person reviews reports.

Do not upload or generate any of the following.

Pornography / NSFW.

Violence / gore.

Hate speech.

Child-unsafe content, including any sexual content involving a minor.

Impersonation and manipulated likeness of real people. All four of the following are prohibited:

Putting one real person's face or identity onto another real person, even if the person agrees.

Generating nudity or sexual content of a real person, even if the person agrees.

Putting two real people into a kiss or an embrace, even if both people agree.

Making a real person say or do something they did not say or do, even if the person agrees.

There is no exception.

Copyright / trademark infringement, including copyrighted music, characters, and brands.

You may only upload a photo of yourself or of a consenting adult.

Do not upload a photo of a minor. A parent or guardian may not upload one either.

Photos of celebrities, public figures, and politicians are not supported.

By uploading, you confirm this is your photo or you have permission to use it.

Permission to use a photo does not allow any content prohibited above.

You keep the rights you already have in your photos. You give ahhh.ai permission to use those photos only to generate the video you asked for, to keep it for the period in the Privacy Policy, and to show the finished video to you and to anyone with its media URL.

A celebrity, song, brand, or platform named in a template title is not an affiliation or an endorsement.

A finished video is AI-generated and may not match the uploaded photo. Do not treat a clip as proof of a real event.

Photo counts follow each template. See [templates.md](https://staging.ahhh.ai/templates.md).
