# tinv > tinv (tiny video) is a free, open-source tool that compresses ordinary videos into small `.tinv` files — typically 10–50× smaller than the source — using AV1 video and Opus audio, and plays them back in the browser. Nothing is uploaded; there is no account, tracking, or analytics. - A `.tinv` file is an AV1+Opus video in a small container. It opens only in tinv players (web app, browser extension), not in a plain video player. Title, chapters and compression stats are embedded in the file. - Convert: the web app encodes short videos in-browser using native WebCodecs AV1 (Chromium browsers: Chrome/Edge). A native Rust command-line tool handles large recordings much faster. - Play: open a `.tinv` in the web player, or share a link to a hosted file, e.g. `https://tinv.app/?url=https://your-host/lecture.tinv`. Playback works offline once the app is loaded (PWA). - Price: free. License: open source. ## Key pages - [tinv web app](https://tinv.app/): Player and in-browser converter - [About](https://tinv.app/about): What tinv and the .tinv format are - [Privacy policy](https://tinv.app/privacy): No personal data collected; everything runs on-device ## Source - [GitHub repository](https://github.com/zaahead/tinv): Web player/converter (PWA), native CLI, and Chrome/Edge extension