WebCodecs Video Frame Reader - Online Decode & Display
Decode individual video frames from a local file using the VideoDecoder API. Step through frames. Cutting‑edge browser feature.
UD5 Toolkit
Instantly inspect video codec, bitrate, resolution, frame rate & more. 100% private — all processing happens locally in your browser.
or click to browse — supports MP4, WebM, MKV, MOV, AVI, M4V, FLV, 3GP
Files never leave your deviceDecode individual video frames from a local file using the VideoDecoder API. Step through frames. Cutting‑edge browser feature.
Drop an audio file and instantly see its duration in seconds and formatted time. Read metadata without full playback.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Convert video files between common formats using FFmpeg WASM. No upload required; all processing stays in your browser.
Extract a few seconds from a video and convert to a short looping GIF. Use browser video decoder.
Click to see a random dog breed with key facts (size, energy, lifespan). Built-in breed database. Fun way to explore dog breeds. Local only.
Convert a short video clip to GIF directly in the browser. Trim, resize, and adjust frame rate. No upload required, uses built‑in video decoder. Perfect for memes.
Remove the original audio from a video and attach a new soundtrack. Or extract audio. All processed locally.
Reverse any short video clip and download the backward version. Fun for creative effects. Browser‑based.
Resize a video by cropping to a new aspect ratio or scaling up/down. Apply and download the result. Browser‑based.
Use your webcam to record a video clip and download it as WebM. Adjust resolution. Works offline. Privacy‑friendly.
Play any video at 0.25x to 4x speed. Save the modified speed as a new file. Perfect for analysis or fun.
Extract the audio track from any video and save as MP3 or WAV. No re‑encoding; fast demux. Client‑side only.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Set start and end times for a video and trim it without re-encoding. Download the clip. Pure browser.
Seek through a video and extract only keyframes as JPEGs. Perfect for generating thumbnails. Canvas‑based.
Drop a PNG file and see all its chunks (IHDR, tEXt, etc.). Extract hidden text and color profiles. Pure JavaScript reader.
Convert short video clips to GIFs with adjustable resolution, frame rate, and dithering. Preview before download. All local.
Open a test video in Picture‑in‑Picture mode. Control entering and leaving PiP. Copy the code snippet for your own app.
Set media metadata and play/pause controls for the OS media widget. Test action handlers. Perfect for web audio apps.
Create a slow, zooming and panning photo montage (Ken Burns effect) from your images. Export as WebM video. Canvas.
Extract the audio track from any video file and download it as MP3 or WAV. Works offline; no server upload.
Drop a PDF and see its embedded metadata: author, title, creation date, and more. No content is uploaded; pure browser PDF parsing.
Select a short video and convert it to an animated WebP image for faster web loading. Adjust quality and size. Local only.
Take multiple evenly spaced screenshots from a video and combine them into a single filmstrip image. Local canvas.
See exact dimensions of your current browser inner/outer window, screen resolution, and pixel ratio. Developer debug.
Play any video at a custom rate (0.25x to 4x) without audio pitch change. Save the playback speed as a link. Local.
Turn your webcam feed into real‑time ASCII art. Adjust density and character set. Fun for streams and demos. No upload.
Apply real-time CSS filters or canvas effects to a video and download the processed output. Experiment with video post-processing locally.
Load a video file and grab any frame as a still image. Navigate frame by frame. Download the snapshot. All done on your device.