ByteScope

Batch Video Convert

Batch convert GIF animations and MP4 videos across entire folders — locally.

The folder is opened locally by your browser. Videos are converted via WebCodecs and saved to your disk — nothing is uploaded.

Folder

Choose a folder containing GIF or MP4 files to convert in batch.

folder
files
0

Conversion options

Conversion direction
Where the output goes

Originals are never modified or deleted. If a file with the output name is already there, a numeric suffix is added — nothing is overwritten.

  • in the batch 0
  • hidden files left out 0
  • wrong file type 0
  • in subfolders, left out 0
  • over 500 MB 0

Checking what this browser can encode…

Browser support

Renaming and deleting files where they sit needs the File System Access API, which only Chromium browsers ship. Everything below happens on your machine either way — nothing is ever uploaded.

capabilityChromeEdgeFirefoxSafari
Open a folder from diskwindow.showDirectoryPicker — Chrome/Edge 86 and later, desktop onlysupportedsupportednot supportednot supported
Rename a file in placeFileSystemFileHandle.move — Chrome/Edge 111 and latersupportedsupportednot supportednot supported
Delete a file in placeFileSystemDirectoryHandle.removeEntrysupportedsupportednot supportednot supported
Remember the folder for next timethe handle is kept in IndexedDB on this device; permission is asked againsupportedsupportednot supportednot supported

detected in this browser

  • window.showDirectoryPicker
  • FileSystemFileHandle.move
  • indexedDB

On Firefox or Safari, or on any phone or tablet, this page can explain the job but cannot do it. Open it on desktop Chrome or Edge.

About this tool

Batch Video Converter allows you to convert multiple GIF animations and MP4 videos in a folder directly in your browser. Whether you need to compress bulky GIFs into compact MP4 videos for web sharing or convert MP4 clips into animated GIFs, the entire process runs locally using browser WebCodecs hardware acceleration.

Videos are processed sequentially in a controlled queue to keep memory usage manageable, with automatic screen wake lock to prevent interruption during lengthy conversions. You can adjust frame rate, dimensions, and quality settings before starting the run.

Frequently asked questions

Are video files uploaded anywhere?

No. Video decoding and encoding happen locally in your browser using WebCodecs. Files never leave your device.

Why convert GIF to MP4?

MP4 videos are typically 5 to 10 times smaller than equivalent animated GIFs while delivering smoother playback and richer colors.

Can I convert MP4 back to GIF?

Yes. You can convert MP4 files to animated GIFs with customizable frame rate, width, and color palette settings.

How does queue processing work for large batches?

Videos are encoded one at a time in a queue to prevent high memory spikes. An estimated completion time and live progress bar keep you informed throughout the batch.

Will my screen sleep during a long conversion?

The tool requests a Screen Wake Lock while the batch is running to keep your computer awake until all conversions finish.