Video Inventory

Drop up to 100 video files — get duration, resolution and size in a sortable spreadsheet with one-click CSV export. Metadata-only, instant, free.

100% private — only headers are read, nothing is uploaded

Audit your footage

Only each file's header is read — the video itself is never decoded or uploaded. Up to 100 files per batch.

Video files Drop up to 100 MP4 / WebM / MOV files (or click to browse)

How it works

1

Drop your files

Select up to 100 video files at once. Your browser reads just the container header of each — duration, width, height — which takes seconds even for a full folder.

2

Sort and filter

Click any column header to sort — find your longest clip, your biggest file, or every vertical video instantly. Type in the filter box to narrow by filename.

3

Export the spreadsheet

Download the whole inventory as CSV and open it in Excel or Google Sheets — perfect for client handoffs, archive audits and storage planning.

Why a metadata-only inventory beats opening every file

Anyone who has inherited a hard drive of footage knows the ritual: double-click a file, wait for the player, squint at the resolution, write it down, repeat forty times. Desktop tools like exiftool or VideoCheck automate this, but they're command-line utilities — powerful, and completely inaccessible to the videographer, archivist or producer who just needs a spreadsheet of what's on the drive. This tool fills that gap with the lightest possible approach: the browser asks each file only for its header metadata, the same few kilobytes a player reads before pressing play, and builds the inventory from that.

Header-only reading is why it's fast — a hundred files scan in seconds — and why it's honest about its limits. Duration, dimensions and file size live in the header; frame rate and codec details do not, at least not in any form the browser's video element exposes. A tool that guessed "30 fps" for every MP4 would be inventing data, so those columns say n/a. For the questions an inventory actually answers — how much footage do I have, what's the longest clip, which files are 4K, what's eating my disk — header data is everything you need.

The quality column deserves a word of explanation: it maps the vertical resolution to familiar labels (2160p → 4K, 1080p → Full HD, and so on) so a non-technical client can read the CSV without a decoder ring. And because nothing is decoded, files your browser can't even play still report their size and name — only the duration and resolution columns fall back to n/a for those. Run a batch, export the CSV, and you have an archive audit that used to take an afternoon.

How Metadata Reading Works

Your browser can read a video file’s metadata without decoding the whole file — duration, dimensions, and file size come from the container headers in the first kilobytes. That is why 100 files scan in seconds: the tool never watches your videos, it just reads their headers. Files land in a sortable spreadsheet, and one click exports everything to CSV for your records.

Limitations

FPS and codec show as n/a for some formats because browsers only expose that detail for codecs they can parse — the file itself is fine. Corrupt or partially downloaded files may report wrong durations. And metadata reflects the container, not the content: a file labeled 4K that was upscaled from 720p will still report 4K.

Frequently asked questions

Those tools parse the entire file and expose deep technical metadata — codecs, bitrates, color profiles. This tool reads only the header metadata your browser needs to play the file (duration, dimensions, size), which is instant and works on any machine with a browser. It does not replace exiftool for forensic analysis, but it answers "what is in this folder?" in seconds.
Browsers deliberately do not expose codec or frame-rate information through the video element — getting them requires parsing the whole file the way ffprobe does, which is too heavy for a quick inventory. The columns are marked n/a honestly rather than guessed.
Up to 100 video files per batch. Only the header of each file is read, so even 100 files scan in seconds. If you have more, run a second batch and merge the CSVs.
One row per file: filename, size in bytes and human-readable, duration in seconds and as h:mm:ss, width, height, resolution label (4K/1080p/720p…) and aspect ratio. It opens directly in Excel or Google Sheets.
No. Only the metadata headers are read, locally, by your own browser. The video content is never decoded and never leaves your device.
Yes — drag the parent folder in if your browser supports folder drops (Chrome and Edge do). Otherwise, select multiple files at once with Ctrl/Cmd-click; up to 100 files per batch.
The file’s header is damaged or the download never finished, so the browser can’t read its length. Re-export or re-download the file and scan it again.

Related Tools

Passport Photo Maker — Free ID Photos & Print

Make compliant passport & ID photos at home: country size presets, head-size guides, 4×6 print sheet. Free — no $9…

Beat Tag Dropper

Drop your producer tag over any beat automatically: set the interval, fades and ducking, preview the protected beat…

Dialogue Analyzer

Paste a story chapter for a free dialogue report: dialogue-vs-narration ratio, speech-tag census, adverb check and…

AI Prompt Generator

Build polished AI prompts from a structured form: task, context, tone and format — with copy button and presets.…

Cinemagraph Maker — Living Photos | Free Online

Turn any short video into a cinemagraph — a living photo with one moving region. Paint the mask, preview the loop…

Podcast Cover Maker

Design a spec-correct 3000×3000 podcast cover free — 6 templates, custom text, colors and fonts, 55px legibility…