Open the video in the Photos app , tap Edit , then the Markup icon (pencil tip). Use the + button to add a Text box.

Use iMovie . Drag your video in, click the Titles tab at the top, and choose a text style to overlay.

Use the built-in Clipchamp editor. Import your MP4, drag it to the timeline, and select the Text tab on the left sidebar.

ffmpeg -i IMG_2516.MP4 -vf "drawtext=text='Your Text Here':x=(w-text_w)/2:y=(h-text_h)/2:fontsize=24:fontcolor=white" output.mp4 Use code with caution. Copied to clipboard

💡 If this is for social media, most platforms (Instagram, TikTok, YouTube Shorts) have the best text tools built directly into their upload screens. If you'd like, tell me: What device you are using (iPhone, Android, PC, Mac)?

If you want to do this via command line, you can use the FFmpeg library :

Img_2516.mp4

Open the video in the Photos app , tap Edit , then the Markup icon (pencil tip). Use the + button to add a Text box.

Use iMovie . Drag your video in, click the Titles tab at the top, and choose a text style to overlay. IMG_2516.MP4

Use the built-in Clipchamp editor. Import your MP4, drag it to the timeline, and select the Text tab on the left sidebar. Open the video in the Photos app ,

ffmpeg -i IMG_2516.MP4 -vf "drawtext=text='Your Text Here':x=(w-text_w)/2:y=(h-text_h)/2:fontsize=24:fontcolor=white" output.mp4 Use code with caution. Copied to clipboard Drag your video in, click the Titles tab

💡 If this is for social media, most platforms (Instagram, TikTok, YouTube Shorts) have the best text tools built directly into their upload screens. If you'd like, tell me: What device you are using (iPhone, Android, PC, Mac)?

If you want to do this via command line, you can use the FFmpeg library :