> For the complete documentation index, see [llms.txt](https://help.onform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.onform.com/coaching/analyze/how-to-use-the-text-annotation-tool.md).

# Add text to a video

Type a short note on a video in Onform with the text tool, then move it, edit it, change its color and size, or include it in a Voice-over.

Works on: iPhone and iPad. The web app doesn't have the text tool. The Android app has a smaller set of drawing tools, and we're still confirming whether it includes text.

Put a short note right on the video, next to the thing it's about: "Weight forward", "Eyes on the ball", "Plant foot here". Text sits on the video like any other drawing, so you can use it alongside lines, circles and angles.

## Add text

1. Open a video and pause it where you want the note.
2. Tap the pencil to open the drawing tools, then tap the text tool. If it isn't in your toolbar, tap a slot, tap it again, then pick text. See [Draw on a video](/coaching/analyze/finding-and-using-the-drawing-toolbox.md).
3. Tap the video where you want the text.
4. Type your note (up to 100 characters), then tap **Done**.

## Move, edit or delete text

* **Move it:** tap the text to select it, then drag it where you want it.
* **Change the words:** tap the text, then tap the pencil button that appears. Edit it and tap **Done**.
* **Delete it:** tap the text, then tap the trash button.

## Change the color and size

Choose these before you tap the video to add the text.

1. In the drawing toolbar, tap the text tool, then tap it again to open the tool panel.
2. Tap a color. To make your own, double-tap a color and pick a new one.
3. Tap a line thickness. For text, a thicker line gives bigger text.

The typeface can't be changed.

## Include text in a Voice-over

Text you add stays on screen while the video plays, so it's in your Voice-over too. You can also add, move or clear text while you're recording, to label each moment as you talk through it. See [Record a Voice-over](/coaching/analyze/how-to-record-a-voiceover.md).

## If something goes wrong

| What you see                            | What to do                                                                       |
| --------------------------------------- | -------------------------------------------------------------------------------- |
| **Done** is greyed out                  | Type at least one character, and keep the note to 100 characters or fewer.       |
| You can't find the text tool on the web | The web app doesn't have it. Use an iPhone or iPad.                              |
| The text is too small or too large      | Delete it, pick a different line thickness in the tool panel, then add it again. |
| Your athlete can't see your text        | Record a Voice-over with your notes on screen and send that.                     |

## Related

* [Draw on a video](/coaching/analyze/finding-and-using-the-drawing-toolbox.md)
* [Measure an angle](/coaching/analyze/using-the-angle-tool.md)
* [Record a Voice-over](/coaching/analyze/how-to-record-a-voiceover.md)
* [Analysis tools at a glance](https://github.com/Onform-Inc/onform-docs/tree/main/get-started/how-onform-works/analysis-tools.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.onform.com/coaching/analyze/how-to-use-the-text-annotation-tool.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
