A professional client-side video resizing tool designed for content creators. Resize videos for TikTok, Instagram Reels, YouTube Shorts, and other platforms directly in your browser without uploading files to a server.
Video Studio leverages WebAssembly (WASM) and FFmpeg to process videos locally on the user's device. This ensures maximum privacy and speed, as video files never leave the browser. The application includes a credit-based system for usage management.
- Client-Side Processing: All video resizing happens locally using FFmpeg.wasm.
- Privacy Focused: No video files are uploaded to any external server.
- Multi-Platform Support: Ready-to-use presets for:
- Vertical (9:16) - TikTok, Reels, Shorts
- Square (1:1) - Instagram Posts
- Landscape (16:9) - YouTube
- Portrait (4:5) - Instagram/Facebook
- Smart Background Blur: Option to fill empty space with a blurred version of the video.
- Credit System: Built-in usage tracking with a paywall feature for extended use.
- Framework: Next.js (App Router)
- Styling: Tailwind CSS, Shadcn UI
- Video Processing: FFmpeg.wasm
- Icons: Lucide React
-
Clone the repository.
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser.
If you find this project useful, you can support its development:
© 2026 Lab68dev