Video Wall
A free browser-based video wall creator for displaying multiple videos simultaneously on a grid. Arrange sources, sync playback, and control layout — no software installation required.
Cut video or images into tiles for multi-monitor walls with bezel compensation
Features
How to Use Video Wall
- Upload a video or image file — drag and drop or click to browse
- Choose a grid layout (1×2, 2×2, 3×3, or custom) and adjust bezel compensation
- Use Split mode to export tiles, or Live mode to sync playback across windows
- Download individual tiles or all at once
This tool lets you
- Split any video into a grid of tiles for multi-screen playback
- Split images into tiles for large-format printing or display walls
- Compensate for screen bezels so the picture looks seamless
- Synchronize video playback across multiple browser windows in real-time
- Export individual tiles as separate video or image files
- Create video walls for events, presentations, and digital signage
Frequently Asked Questions
What is a video wall?
A video wall is a display setup where multiple screens are arranged in a grid to show one large image or video. This tool splits your content into tiles so each screen shows its portion of the picture.
What is bezel compensation?
Bezels are the frames around each screen. Bezel compensation skips the content that would fall behind these frames, so the visible picture appears seamless across all screens.
How does Live Sync mode work?
Live Sync opens a separate browser window for each tile. All windows receive synchronized play, pause, and seek commands via the BroadcastChannel API. Each window shows its cropped portion of the source video.
Do I need multiple monitors?
No. Split mode works on any device — it exports tile files you can play on separate screens. Live Sync works best with multiple monitors but can also open windows on a single screen.
Is my video uploaded to a server?
No. All processing happens in your browser using FFmpeg WebAssembly and Canvas API. Your files never leave your device.
What formats are supported?
Video: MP4, WebM, MOV, AVI, MKV. Images: PNG, JPG, JPEG, WebP. For video splitting, output is MP4 (H.264).