About VideoLab

The free, browser-based video testing tool built for developers who work with video streaming.

Our Mission

We built VideoLab because debugging video shouldn't require spinning up a local server just to test a CORS header. Between codec incompatibilities, referrer restrictions, and HLS manifest issues, testing a video stream can get frustrating quickly.

Our goal is to make testing as simple as pasting a URL. One tool, every format, and real-time diagnostics.

Who VideoLab is For

Developers

Testing video players, CDN configs, CORS headers, and codec compatibility during development.

IPTV Engineers

Verifying M3U8 playlist accessibility, testing stream health, and debugging referrer restrictions.

Content Teams

Checking video delivery before launch, verifying embeds across platforms, and troubleshooting playback reports.

Tech Stack

VideoLab is built with modern web technologies, prioritizing performance and minimal dependencies:

  • Next.js 15 (App Router)React server components and static generation for fast page loads
  • TypeScriptEnd-to-end type safety across all components and utilities
  • TailwindCSSUtility-first styling for a responsive, polished UI
  • hls.jsIndustry-standard HLS/M3U8 player library
  • dash.jsReference implementation MPEG-DASH player
  • HTML5 Video APINative browser video element for MP4/WebM/OGG playback

Your Privacy Matters

VideoLab is entirely client-side. Videos play directly in your browser — no video data is sent to our servers. Local file uploads use browser-only object URLs that are immediately revoked. We don't track video URLs you test or store any session data.