Status:Monitoring Network Requests...Chrome SidePanel V3
ManifestHawk Official Logo

ManifestHawk

Detect • Inspect • Analyze Media Streams

Developer-focused browser extension for real-time inspection of HLS (.m3u8), MPEG-DASH (.mpd), MP4, and AAC media streams directly inside DevTools and Chrome Side Panel.

Captured Streams Log
4 Streams Intercepted
HLS (.m3u8)https://cdn.example.com/live/hls/master.m3u8
3840x2160 @ 60fps
DASH (.mpd)https://cdn.example.com/video/dash/manifest.mpd
1920x1080 @ 60fps
MP4 Videohttps://cdn.example.com/assets/media/video_chunk_004.mp4
1920x1080 @ 30fps
AAC Audiohttps://audio.example.com/live/high_quality.aac
Stereo 48.0 kHz
[MANIFEST_HAWK_SNIFFER]HLS v7
6500 kbps1080p60
#EXTM3Uhttps://stream.cdn.net/hls/master.m3u8
Live TS Segment Download Pipeline:0.4s chunk duration
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
CODECS="avc1.64002a,mp4a.40.2" • RESOLUTION=1920x1080 CORS OK
Logo
ManifestHawk Chrome Inspector
DevTools SidePanel V3|v1.0.0
HLSHTTP 200
0ms latency
https://cdn.example.com/live/hls/master.m3u8
1080p60 • 8500 kbps3840x2160
DASHHTTP 200
1ms latency
https://cdn.example.com/video/dash/manifest.mpd
4K HDR • 14200 kbps3840x2160
HLSHTTP 200
0ms latency
https://live.broadcast.tv/hls/variant_1080p.m3u8
1080p30 • 4200 kbps1920x1080
MP4HTTP 206
0ms latency
https://assets.cdn.com/media/video_chunk_004.mp4
720p30 • 2800 kbps1280x720
application/x-mpegURL
3840x2160LIVE 60FPS
Stream Preview Active
1080p60 • 8500 kbpsCORS Validated
https://cdn.example.com/live/hls/master.m3u8
[INSPECTOR_CAPABILITIES]

Engineered specifically for media developers

ManifestHawk replaces clunky DevTools network filtering with protocol-aware stream parsing, resolution hierarchy extraction, and zero-latency cURL generation.

Master & Variant

HLS (.m3u8) Manifest Inspector

Master & Variant Playlist Parser

Deep Inspection of `#EXT-X-STREAM-INF` tags, resolution ladders, codecs, frame rates, and segment durations directly from network responses.

$ #EXT-X-STREAM-INF:BANDWIDTH=8500000,RESOLUTION=3840x2160
XML Structure

MPEG-DASH (.mpd) Inspector

AdaptationSets & Representation Hierarchy

Parses XML structure for AdaptationSets, video/audio Representations, init segment templates, and DRM license server endpoints.

$ <AdaptationSet mimeType="video/mp4" codecs="av01.0.08M.08">
Blobs & Direct

Progressive & Blob Stream Sniffer

Direct MP4, AAC & WebM Sniffing

Intercepts progressive MP4 media requests, Blob URLs, WebM streams, and custom player data pipelines with zero page execution interference.

$ Content-Range: bytes 0-1048575/24890120
DevTools Preview

Native Stream Telemetry Player

Inline Playback & CORS Inspector

Test captured stream URLs directly inside Chrome Side Panel. Validate CORS headers (`Access-Control-Allow-Origin`) and inspect buffer health.

$ Access-Control-Allow-Origin: *
cURL & JSON

Developer Export Pipeline

1-Click cURL, JSON & M3U8 Export

Generate complete `curl` commands including Request Headers (`User-Agent`, `Referer`, `Authorization`, `Cookie`) for terminal reproduction.

$ curl -H "Origin: https://site.com" "https://cdn/master.m3u8"
<1ms Query

High-Performance Request Filter

Microsecond Regex & MIME Filtering

Filter thousands of web requests instantly. Filter by MIME type (`application/x-mpegURL`), HTTP status codes (200, 206, 403), or custom regex.

$ /m3u8|mpd|video\/mp4|audio\/aac/i
Noise Reduction

Multi-Level Protocol Toggles

Isolated Traffic Breakdown

Isolate HLS master playlists from chunked segment `.ts`/`.m4s` traffic. Eliminate ad calls and tracking noise with built-in rule sets.

$ Status: 200 OK • Filter: HLS Master Only
SidePanel V3

Chrome Side Panel Integration

Docked Beside Your Active Tab

Keeps ManifestHawk open alongside your active browsing session or Chrome DevTools without obstructing the target web application.

$ chrome.sidePanel.setOptions({ path: "panel.html" })
MIT Licensed

Open Source Release Channel

Audited & Transparent Codebase

100% open-source under the MIT License. Zero remote tracking scripts, zero analytics, and zero external dependencies.

$ git clone https://github.com/istiakrahman15/ManifestHawk.git
Parsed HLS Master Playlist Example
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-INDEPENDENT-SEGMENTS

#EXT-X-STREAM-INF:BANDWIDTH=8500000,RESOLUTION=3840x2160,CODECS="avc1.64002a,mp4a.40.2"
https://cdn.example.com/live/hls/2160p/index.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=4500000,RESOLUTION=1920x1080,CODECS="avc1.4d401f,mp4a.40.2"
https://cdn.example.com/live/hls/1080p/index.m3u8
[WORKBENCH_SHOWCASE]

Designed for continuous media inspection

Explore how ManifestHawk simplifies complex stream capture inside Chrome with bespoke views for sniffing, searching, and previewing.

Logo
Stream Sniffer ConsoleObserving Network Requests (5 Active Streams)
SNIFFER_ONLINE
HLS Master .m3u84K HDR Live Broadcast Stream

https://live.ott.cdn/hls/master_manifest_2160p.m3u8

Copy cURL
DASH .mpdMPEG-DASH AdaptationSet (Audio + Video)

https://video-cdn.net/dash/stream_manifest.mpd

Copy cURL

Real-Time Network Stream Interceptor & Manifest Capture

Captures all live HLS, DASH, MP4, and AAC network requests with resolution tags, stream bitrates, and 1-click export actions.

Click to Open Fullroom Showcase
3 Quick Steps

Install ManifestHawk in 60 Seconds

No signup, no tracking, and no external setup required. Follow these simple steps to start inspecting media streams.

01Step 1 of 3

Download Pre-Compiled Package

Download the latest extension build ZIP directly from the official GitHub Release page.

curl -LO https://github.com/istiakrahman15/ManifestHawk/releases/latest/download/manifesthawk.zip
Download Release ZIP
02Step 2 of 3

Load Unpacked in Chrome

Open chrome://extensions in Chromium, enable 'Developer mode' in top-right, click 'Load unpacked', and select the extracted directory.

chrome://extensions -> Enable 'Developer mode' -> Load unpacked
Installation Documentation
03Step 3 of 3

Inspect Media Network Streams

Pin ManifestHawk to toolbar or open Chrome Side Panel (`Ctrl+Shift+L`). Visit any video application to inspect network streams.

ManifestHawk SidePanel -> Active Stream Capture
View GitHub Repository

Looking for release notes and source code?

Explore release checksums, commit logs, and manifest files on GitHub.

Latest Release Page
[SIGNAL_VS_NOISE]

Built to eliminate Network tab noise

Why spend minutes manually filtering thousands of network calls when ManifestHawk parses stream manifests automatically with zero latency?

Standard Chrome DevTools (Network Tab)500+ Unfiltered Requests
✕ 200 OK • https://analytics.google.com/collect?v=2&tid=G-XXXXX
✕ 200 OK • https://adservice.google.com/adsid/google/ui
✕ 200 OK • https://cdn.site.com/track/pixel.gif?event=pageview
? 200 OK • https://cdn.stream.com/hls/master.m3u8 (Buried in 500 requests)
Requires manual search filters, text manifest downloads, and external players.
ManifestHawk Inspector100% Stream Signal Only
✓ HLS Master: https://cdn.stream.com/hls/master.m3u83840x2160 @ 8.5Mbps
✓ DASH MPD: https://cdn.stream.com/dash/manifest.mpdAdaptationSets
✓ MP4 Direct: https://cdn.stream.com/media/video_004.mp4206 Partial
Instant stream detection, 1-click cURL export, inline player telemetry.
Capability / MetricManifestHawkGeneric DevTools
HLS Master (.m3u8) ParsingInstant automatic bitrate/codec breakdownRaw unparsed text file download
DASH (.mpd) Hierarchy InspectionParsed AdaptationSet & Representation treeManual XML raw file reading
Integrated Telemetry Video PlayerInline preview player with CORS testingNot available (requires external player)
1-Click cURL Command ExportIncludes User-Agent, Origin & Authorization headersMulti-step copy with manual editing
Media Segment Noise ReductionFilters out analytics, ads, and tracking callsDisplays all network calls mixed together
Chrome Side Panel IntegrationDocks beside active tab without covering windowRequires full DevTools window open
Privacy & Data Safety100% Local • Zero telemetry • Open sourceVaries
Product Evolution

Release Roadmap & Milestones

Track our progress from the stable Chrome release to upcoming Firefox, Edge, and CLI tools.

v1.0Released

Chrome Extension Release

  • HLS (.m3u8) and DASH (.mpd) manifest detection
  • Chrome Side Panel integration
  • Inline video & audio telemetry player
  • cURL, JSON, and M3U8 export formats
Phase 1ManifestHawk
v1.1In Progress

Custom Regex Rules & DRM Detection

  • User-defined regex URL capture filters
  • DRM license request detection (Widevine, FairPlay)
  • Segment latency & bandwidth throughput metrics
  • Ultra-Dark OLED inspector UI theme
Phase 2ManifestHawk
v1.2Planned

Cross-Browser Manifest V3

  • Firefox Manifest V3 web extension port
  • Microsoft Edge Store package submission
  • Local storage stream capture history
Phase 3ManifestHawk
FutureUpcoming

Developer CLI & Automation

  • ManifestHawk CLI manifest syntax validator
  • Safari WebExtension port
  • Automated CI/CD stream health checker
Phase 4ManifestHawk
Got Questions?

Frequently Asked Questions

Learn more about ManifestHawk's privacy policy, browser compatibility, and local stream inspection architecture.

No. ManifestHawk is 100% private, client-side, and open source under the MIT License. All network stream inspection occurs locally inside your browser process via Chrome WebRequest & Network APIs. No data is ever transmitted to an external server.
100% Open Source Software

Transparent, Auditable & Free

ManifestHawk is completely open-source under the permissive MIT License. Inspect the source code, contribute parsers, or report issues directly on GitHub.

main branch
TypeScript & Manifest V3
MIT Licensed
[SUSTAINABLE_DEVELOPMENT]

Support ManifestHawk

If ManifestHawk has helped your workflow, consider supporting its continued development. Every contribution helps improve the extension, fix bugs, and build new features.

🌍 International Support

Global Payment Gateway

Support using credit/debit cards and international payment methods.

🇧🇩 Bangladesh Support

Local MFS Gateways

Support using bKash, Nagad, Rocket, and other local Bangladeshi payment methods.

100% Voluntary • All contributions go directly toward software maintenance and research