filetity

VIDEO -> MP4 OR WEBM · Local tool

Video Converter

Convert a video to MP4 or WebM on your own device, with no upload.

Last updated

How do I convert a video without uploading it?

Use a converter that runs in the browser. filetity reads the video on your own device and writes MP4 or WebM back, and where the codecs already match it rewraps rather than re-encodes: a MOV from a phone usually holds H.264 that an MP4 can carry unchanged, so the pictures are copied across byte for byte and the result is both faster and lossless. When a real re-encode is needed it goes through WebCodecs, the browser's hardware path, instead of a twenty megabyte copy of ffmpeg. Nothing is uploaded, so there is no queue and no size limit beyond what your device's memory allows.

  1. 01 / Your device

    the file stays here

  2. 02 / Browser memory

    the work runs locally

  3. 03 / Back to you

    saved on this device

When you would use this

Situations, not settings.

A MOV from an iPhone that Windows will not play
Usually the same H.264 in a different wrapper, so this rewraps it into MP4 in seconds without touching a pixel.
Video for a site, where every megabyte is bandwidth
WebM is smaller than MP4 at matching quality, and it is a browser-native format so nothing has to be installed to watch it.
Footage you are not willing to upload
Anything filmed at home, at work or under an agreement. The conversion runs on your machine, so the file never becomes somebody else's problem.

How it works / no cloud

A conversion engine, not an upload form.

Most video conversion is not conversion. A MOV and an MP4 frequently hold the very same H.264 packets in a different wrapper, so the work is unwrapping and rewrapping them, and filetity does exactly that when it can: the pictures are copied across untouched, which is faster than re-encoding and loses nothing at all. When the codecs genuinely differ it re-encodes through WebCodecs, the browser's own hardware path, rather than a 20MB copy of ffmpeg. The page says which of the two happened after the fact rather than promising in advance.

  • Offline ready
  • Installable app
  • No file limit queue

Straight answers

No accordion. Nothing hidden.

Is it free?
Yes, with no watermark and no page limit.
Does it need an account?
No. There is no account system.
Is my file processed on my device?
Yes. The file is read by your browser and never uploaded. There is no server to send it to.
What formats are supported?
MP4, MOV, WebM and M4V in. MP4 or WebM out, your choice. Audio is carried across, copied untouched where the container allows it.
What are the limits?
Length is limited by the memory the device gives the tab rather than by a rule here. A phone will manage a short clip comfortably and struggle with a long 4K one, and the page shows the size and length before anything starts.
Does it work on mobile?
Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
Does it work offline?
Yes, once the page has loaded. The tool keeps working with no network connection.
MP4 or WebM?
MP4 unless you have a specific reason. It plays on every phone, television, editor and messaging app in use. WebM is smaller for the same quality and is well supported in browsers, which makes it right for video you are putting on a site you control and wrong for video you are sending to somebody.
Why is it sometimes almost instant?
Because nothing was re-encoded. A MOV from an iPhone usually contains H.264 video that an MP4 can hold unchanged, so the conversion is a rewrap: the compressed pictures are copied across byte for byte and only the container is rebuilt. That is both faster and better than re-encoding, since a re-encode always costs a generation of quality.
Is this really doing the work here, not on a server?
Yes, and it is checkable in a way most claims are not. Open your browser's network tab, convert a video, and watch: the engine loads once and nothing else goes out. There is no upload progress because there is no upload, and the reason a long video takes real minutes is that your own processor is doing the encoding.
What about AVI, MKV, WMV or FLV?
Those are not read here. The browser's own decoders cover MP4, MOV and WebM, and reading the rest would mean shipping a general purpose demuxer, which is tens of megabytes for formats almost nothing records in any more. A file that will not open is refused by name rather than failing halfway through.

Keep working locally

7 available · more coming