AntiUpload// files stay on your deviceENSESSION · 000RLB
← Back to home

Timed text · Nine-point style preview · Hardware-assisted MP4 export

Add Text to Video

Add timed, wrapped text with five sizes, weights, shadows, exact colours, nine anchors, and a live style preview.

This workflow reads the selected media from browser memory and creates the download locally. AntiUpload, analytics, and ads receive neither the file nor its working buffers.

No file uploadOn-device processingAds cannot access filesNo account
  1. 1Pick file
  2. 2Configure
  3. 3Download
MP4, MOV, and M4V. Text is drawn into the picture on your device using WebCodecs, with automatic wrapping and safe margins.
  • File contents and names never leave your browser
  • No upload server, cloud-processing copy or remote conversion queue
  • Free to use; capacity is limited only by your device and browser

About Add Text to Video

Add Text to Video keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.

AntiUpload's Add Text to Video tool draws a title, label, callout, or attribution directly into an MP4-family video. Choose the text, five size levels, regular/semibold/bold weight, none/soft/strong shadow, exact foreground and background colours, background opacity, and when the overlay appears and disappears.

Nine positions cover the complete top/middle/bottom by left/centre/right grid while keeping a safe margin from frame edges. A responsive mock frame reflects styling and placement before export. Text wraps automatically, and an unusually long word shrinks until it fits instead of spilling outside the video.

The render uses the browser WebCodecs canvas path on current Chrome, Edge, and Safari. Video frames are decoded, painted, and hardware-encoded locally; the source audio is carried into the output. MP4, MOV, and M4V inputs return a broadly compatible MP4 with no upload or watermark.

How it works

  1. Choose an MP4-family videoPick MP4, MOV, or M4V. The file stays on your device and is decoded by the browser.
  2. Write and style the textEnter up to 200 characters, choose one of five sizes, three weights, three shadow levels, and exact text/background colours with optional opacity.
  3. Place and time the overlayChoose one of nine safe-area positions, check the live mock frame, and optionally capture start/end times from the local video preview. Invalid time order is flagged before export.
  4. Export locallyWebCodecs draws the overlay into each active frame and returns an MP4 with the original audio.

When to use Add Text to Video

Add a lower-third name or role
Place a short label at the bottom left with a translucent background so it remains readable over motion.
Create a title card over the opening seconds
Center a large title from 0 to 3 seconds without editing the rest of the timeline.
Add a source credit or privacy notice
Keep a small attribution in a safe corner throughout the clip.
Label steps in a screen recording
Export several versions with timed callouts for onboarding, support, or training material.

Frequently asked questions

Is the video uploaded for text rendering?
No. Decoding, canvas drawing, audio handling, and MP4 export all happen locally in your browser. Input files are read from browser memory and the output is created locally for your download. AntiUpload does not send file bytes, names, sizes, page counts, contents, passwords, or generated outputs through analytics or advertising requests.
Can I choose when the text appears?
Yes. Set a start time and an optional end time in seconds. Leave End blank to keep the text visible until the video finishes.
Will long text run outside the video?
The renderer wraps text to a safe maximum width. If one word is too long, the font size reduces until that word fits inside the frame.
Why does this tool support MP4, MOV, and M4V?
The fast hardware path currently demuxes MP4-family containers in the browser. Convert WebM, MKV, AVI, or FLV to MP4 first, then add text.
Can I preview the text style before encoding?
Yes. The mock frame updates with the selected text, size, weight, shadow, exact colours, background opacity, and all nine anchor points. Timing still uses the playable local video preview so you can capture exact start and end positions.

Related tools