> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reap.video/llms.txt
> Use this file to discover all available pages before exploring further.

# How to add captions

> Generate captions for your videos, customize the style, and export a captioned version ready to share.

> **For AI agents:** a documentation index is at [/llms.txt](/llms.txt). Every page is also available as markdown, just append `.md` to the URL.

## Overview

Reap makes it easy to add captions to your videos for better accessibility, stronger engagement, and more polished social content. Upload your video, choose your caption settings, generate captions with AI, and make final edits before export.

This page includes a product walkthrough video, followed by the same workflow as written steps below.

<iframe width="100%" height="420" src="https://www.youtube.com/embed/cBc_NJE5f6Q?rel=0" title="How to add captions to your videos in Reap" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />

## Step-By-Step Workflow

<Steps>
  <Step title="Add a video link or upload a file">
    Start by pasting a video link or uploading a file from your device.
  </Step>

  <Step title="Choose your caption settings">
    Select a caption style or brand template, then set language, translation, script, resolution, and optional caption effects.
  </Step>

  <Step title="Generate and refine captions">
    Click **Generate Captions**, review the result, and make any edits you need before export.
  </Step>
</Steps>

## 1. Add Your Source Video

* Paste a supported video link into the input field, or upload a file from your device.
* The upload screen supports direct file browsing and drag-and-drop.
* Supported formats: `.mp4`, `.mov`, `.webm`.
* Supported uploads start at `3 seconds` and go up to `15 minutes`.
* Maximum file size: `2 GB`.

## 2. Choose A Caption Style Or Brand Template

* Pick a style from the **Caption styles** tab.
* If you already have saved branded presets, switch to **Brand templates** instead.
* You can use **More Styles** to browse additional caption looks.

## 3. Choose The Spoken Language

* Select the primary language spoken in the video.
* This helps Reap generate more accurate transcription and caption timing.

## 4. Set Translation

* Optionally choose a **Translate to** language if you want translated captions.

<Tip>
  If you do not need translated captions, leave **Translate to** set to `None`.
</Tip>

## 5. Choose Script Mode

Choose the **Script** mode:

* `Native` for captions in the original writing system of the selected language.
* `Roman` for romanized captions written in Latin characters.

## 6. Choose Resolution

Choose the **Resolution** for the captioned export.

* `720`
* `1080`
* `2K`
* `4K`

## 7. Configure Optional Caption Effects

You can enable extra visual styling before generating captions:

* Turn on **AI Emoji** to automatically add emojis where they fit naturally.
* Turn on **Keyword Highlighter** to highlight important words in the captions.

<Tip>
  Emoji and highlighter settings are optional. You can keep them off for a cleaner caption style, or turn them on for a more expressive social format.
</Tip>

## 8. Generate Captions

* Click **Generate Captions** to start the AI transcription process.
* Reap will process the video and prepare your captioned output for review.

## 9. Review And Edit

After generation, you can refine the result before export.

Common editing actions include:

* Correct individual words.
* Manually highlight specific words.
* Add custom emojis.
* Change the caption style.

## 10. Export Your Captioned Video

Once you are satisfied with the result:

* Click **Export**.
* Wait for export to complete.
* Download the captioned video when it is ready.

## What To Adjust First

If you want better caption results quickly, focus on these settings first:

1. Spoken language
2. Caption style or brand template
3. Emoji and keyword highlighter toggles

Those settings usually have the biggest effect on how accurate and polished the final captioned video feels.
