Video Tools
These video tools run entirely in your browser. Your footage is decoded, edited and re-encoded in this tab — it is never uploaded, and the page's Content-Security-Policy sets connect-src 'self', so the browser itself would block an upload attempt. There is no watermark and no account because there is no server to pay for.
Edit
Add Music to Video
No uploadPut a soundtrack under your video, or strip its audio, in the browser.
Mix music into videoCompress Video
Target sizeShrink video to 10 MB for Discord or 25 MB for email, in the browser.
Compress a videoAuto Subtitles
Whisper AIGenerate SRT/VTT subtitles from video in your browser. Editable, no upload.
Generate subtitlesSubtitle Converter
SRT · VTT · SBVConvert subtitles between SRT, VTT and SBV. Shift timing, validate cues — in your browser.
Convert subtitles
When should you use a browser-based video tool?
Search for a free video editor and every result wants your footage first. Upload the clip, wait in a queue, download it back with a watermark unless you pay. For a birthday montage that trade might be acceptable; for anything with people in it, a voice on it, or a location you would rather not share, it is a strange bargain — you hand a complete copy of your video to a company whose retention policy you have not read, to do work your own device is perfectly capable of.
These tools take the upload out of the transaction entirely. The page you load is static HTML and JavaScript; when you drop a video, it is decoded by your browser's own media pipeline, edited frame by frame on a canvas, and re-encoded into a new file your browser saves locally. There is no request to inspect and no endpoint to trust — and if you would rather not take that on faith, the Network panel in DevTools settles it in ten seconds.
Doing the work locally also changes what the tools can promise. Because there is no server to pay for, there is nothing to put behind a paywall: no watermark, no resolution cap that lifts when you subscribe, no "HD export" upsell. The only real limits are physical — your device's memory and CPU — and the tools state them up front and decline gracefully instead of freezing your tab.
A note on honesty about formats: a browser can only decode what its media stack supports, which in practice means MP4, WebM and MOV cover almost everything people actually have. A tool that claimed to accept "all formats" would need a 30 MB decoder download and an hour of your CPU; these tools say exactly what they accept and why, on the page, before you drop a file.
If you are not sure where to start: Add Music to Video puts a chosen soundtrack under your footage (or strips the original audio entirely), entirely in this tab.
Frequently asked questions
How do I know my video is not being uploaded?
Check rather than trust. Open DevTools, switch to the Network panel, and run any tool here: no request carrying your video appears. The page is served with a Content-Security-Policy of connect-src 'self' — the browser refuses any request to another origin, so even a compromised script could not send your footage anywhere.
Which video formats are supported?
Anything your browser can play: MP4 (H.264), WebM (VP9) and MOV in Chromium-based browsers, plus what Safari and Firefox decode natively. The tool re-encodes through the browser's own media pipeline, so the output is a widely compatible file. Very large or exotic files are declined up front rather than freezing your tab.
Will re-encoding reduce my video quality?
Any re-encode loses a little, but the tool encodes at a high bitrate (up to 12 Mbps) with the browser's hardware encoder where available, so the loss is invisible in practice. If you only need the audio track removed, the video stream is passed through untouched.
Is there a file size limit or a watermark?
No watermark, ever — there is no paid tier to upsell. The practical limit is your device's memory: video is decoded frame by frame during editing, and the tool caps input size and resolution so a phone does not run out of memory halfway through. The exact caps are shown on each tool before you start.
Do these tools work offline?
Yes. Load a tool page once and it keeps working with the network disconnected — there is nothing on the other end to talk to. The site is a static export with no API routes, and the editing engine is JavaScript already running in your tab.
What else is on ToolsByUs?
- PDF ToolsMerge, split, rotate and convert PDFs without uploading them.
- Image ToolsCompress, resize and convert images in the browser.
- Audio ToolsTrim, convert and work with audio in the browser.
- Creator ToolsResize and optimize banners, avatars, emotes and covers for every platform.
- Color ToolsPick, convert, check contrast and test for colour blindness.
- JSON ToolsCompare, format, validate and explore JSON documents.
- Text ToolsDiff, convert and reshape plain text and code.
- Encoding ToolsBase64, URL encoding, hashing and token inspection.
- Generator ToolsIdentifiers, placeholder content and codes.