If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: gist.github.com/devinschumacher/f70936e64039cec29524ab3ead675947 - Xhamster Downloader · GitHub.

site address: ncchelp.org redirected to: gist.github.com/devinschumacher/f70936e64039cec29524ab3ead675947

site title: Xhamster Downloader · GitHub

Our opinion (on Wednesday 05 August 2026 22:27:08 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Xhamster Downloader. GitHub Gist: instantly share code, notes, and snippets.;

Headings (most frequently used words):

xhamster, downloader, select, an, option, no, results, found, how, it, step, footer, devinschumacher, 1_cta, md, browser, extension, links, preview, table, of, contents, why, features, works, by, tutorial, to, download, videos, from, supported, formats, who, for, common, use, cases, troubleshooting, trial, access, installation, instructions, faq, license, notes, about, navigation,

Text of the page (most frequently used words):
the (73), xhamster (42), and (22), download (19), for (18), #extension (16), video (15), page (15), you (14), #downloader (14), mp4 (14), from (13), your (13), github (12), supported (12), browser (11), this (10), videos (10), quality (10), downloads (9), gist (9), can (8), sign (8), player (8), playback (8), who (8), source (8), available (8), open (8), want (8), clone (8), media (7), save (7), use (7), pages (6), access (6), stream (6), works (6), active (6), are (6), embed (6), watch (5), mirror (5), one (5), detect (5), license (5), file (5), how (5), options (5), workflow (5), files (5), start (5), https (5), offline (5), devinschumacher (5), share (4), already (4), have (4), multiple (4), built (4), users (4), about (4), only (4), saved (4), latest (4), release (4), gists (4), session (4), refresh (4), option (4), manual (4), export (4), step (4), f70936e64039cec29524ab3ead675947 (4), script (4), signed (4), that (3), account (3), with (3), domains (3), must (3), play (3), notes (3), repository (3), serp (3), work (3), detects (3), all (3), com (3), they (3), inside (3), popup (3), install (3), via (3), trial (3), when (3), keep (3), extraction (3), viewing (3), select (3), button (3), variants (3), features (3), another (3), tab (3), window (3), reload (3), time (2), not (2), personal (2), footer (2), 2026 (2), free (2), many (2), easier (2), different (2), depends (2), exposed (2), press (2), before (2), internet (2), connection (2), required (2), content (2), review (2), detection (2), typically (2), yes (2), regional (2), mirrors (2), including (2), sites (2), faq (2), releases (2), installation (2), instructions (2), here (2), paid (2), first (2), requires (2), during (2), expose (2), wait (2), troubleshooting (2), copies (2), avoid (2), common (2), cases (2), archiving (2), between (2), locally (2), sources (2), formats (2), folder (2), click (2), let (2), visit (2), tutorial (2), final (2), choose (2), into (2), exports (2), present (2), why (2), help (2), get (2), raw (2), 1_cta (2), zip (2), computer (2), desktop (2), src (2), learn (2), more (2), urls (2), results (2), found (2), using (2), web (2), url (2), copy (2), sharable (2), link (2), website (2), code (2), fork (2), star (2), search (2), perform, action, information, manage, cookies, contact, docs, community, status, security, privacy, terms, navigation, inc, comment, join, conversation, large, platform, managed, encodings, make, those, has, try, blocked, own, explicit, permission, distributed, under, proprietary, apps, copying, modifying, redistributing, any, part, project, flows, exposes, will, every, qualities, resolutions, 144p, 1080p, higher, what, supports, desi, xhms, pro, others, does, default, location, subfolder, where, stays, need, extra, software, exported, correct, build, unlimited, credit, card, email, uses, secure, password, verification, includes, test, check, whether, dropped, stopped, partway, through, retry, after, starts, again, detected, seems, incomplete, some, usable, may, selector, appears, initialize, detecting, main, domain, unavailable, best, later, anyone, needs, across, simple, people, prefer, over, viewers, replay, standard, players, move, devices, archive, output, input, hls, direct, finish, resolution, appear, shown, load, fully, chrome, edge, brave, opera, firefox, whale, yandex, automatic, saving, dedicated, right, context, menu, quick, simpler, lists, multi, initials, xplayer, html5, cdn, monitoring, simplify, result, states, which, makes, generic, tools, noisy, unreliable, loose, scan, surface, wrong, asset, fail, once, swaps, delivery, methods, table, contents, preview, request, feature, requests, report, bugs, issues, center, links, whole, native, digging, scripts, cleaner, way, surfaces, without, requiring, directly, stars, revisions, show, last, july, instantly, snippets, message, dismiss, alert, switched, accounts, out, back, skip,


Text of the page (random words):
xhamster downloader github skip to content search gists search gists all gists back to github sign in sign up sign in sign up you signed in with another tab or window reload to refresh your session you signed out in another tab or window reload to refresh your session you switched accounts on another tab or window reload to refresh your session dismiss alert message instantly share code notes and snippets devinschumacher 1_cta md last active july 4 2026 00 25 show gist options download zip star 1 1 you must be signed in to star a gist fork 0 0 you must be signed in to fork a gist embed select an option embed embed this gist in your website share copy sharable link for this gist clone via https clone using the web url no results found learn more about clone urls clone this repository at script src https gist github com devinschumacher f70936e64039cec29524ab3ead675947 js script save devinschumacher f70936e64039cec29524ab3ead675947 to your computer and use it in github desktop code revisions 5 stars 1 embed select an option embed embed this gist in your website share copy sharable link for this gist clone via https clone using the web url no results found learn more about clone urls clone this repository at script src https gist github com devinschumacher f70936e64039cec29524ab3ead675947 js script save devinschumacher f70936e64039cec29524ab3ead675947 to your computer and use it in github desktop download zip xhamster downloader raw 1_cta md xhamster downloader get the xhamster downloader extension raw xhamster downloader md xhamster downloader browser extension download supported xhamster videos as mp4 files directly from watch pages in your browser xhamster downloader is a browser extension built for users who want a cleaner way to save supported xhamster videos for offline viewing it detects the active media source on the page surfaces available quality options when present and exports the final file as mp4 without requiring manual stream extraction save supported xhamster videos from watch pages detect available quality variants exposed by the player export mp4 files for offline playback and archiving avoid manual source digging in page scripts keep the whole workflow browser native links get it here xhamster downloader latest release github releases help center serp help report bugs github issues request features feature requests preview table of contents why xhamster downloader features how it works step by step tutorial how to download videos from xhamster supported formats who it s for common use cases troubleshooting trial access installation instructions faq license notes about xhamster why xhamster downloader xhamster video pages can expose multiple media variants and player states which makes generic download tools noisy and unreliable a loose scan can surface the wrong asset or fail once the page swaps between different delivery methods during playback xhamster downloader is built to simplify that workflow start the video let the extension detect the supported stream choose the quality you want and export the result as mp4 from inside the browser features detects supported xhamster video sources from active watch pages multi source video detection including initials xplayer html5 video and cdn monitoring lists available quality variants when present in page download button built into the video player exports mp4 files for simpler offline viewing right click context menu for quick downloads automatic saving into a dedicated xhamster folder works on all xhamster domains and regional mirrors works on chrome edge brave opera firefox whale and yandex how it works install the extension from the latest release open xhamster and visit a video page start playback so the extension can detect the stream open the popup or use the in page download button choose the quality or stream option you want download the video as mp4 save the final file locally step by step tutorial how to download videos from xhamster install xhamster downloader from the latest github release open xhamster and sign in if the page you want requires account access visit the video page you want to keep let the player load fully and press play click the in page download button on the player or open the extension popup review the quality options shown by the extension select the resolution you want if multiple options appear start the download and wait for the mp4 export to finish open the saved file from your downloads folder supported formats input supported xhamster video sources hls direct mp4 output mp4 saved files use mp4 so they are easier to replay on standard media players move between devices or archive locally who it s for xhamster viewers who want offline copies of supported videos users who prefer a browser extension over manual extraction people archiving videos they already have access to in the browser users who want a simple mp4 download workflow anyone who needs downloads to work across xhamster mirror domains common use cases save an xhamster video for later viewing export the best available quality as mp4 avoid manual source extraction from the player keep offline copies for personal playback download from xhamster mirror sites when the main domain is unavailable troubleshooting the extension is not detecting the video start playback first and wait for the player to initialize the active source no quality selector appears some pages expose only one usable stream so only one option may be available the detected source seems incomplete refresh the page and retry after playback starts again the download stopped partway through check whether your internet connection dropped during the download the page requires account or paid access the extension only works on media you can already open and play in your active browser session trial access includes 3 free downloads so you can test the workflow first email sign in uses secure one time password verification no credit card required for the trial unlimited downloads are available with a paid license start here https serp ly xhamster video downloader via gists installation instructions open the latest release page github releases download the correct build for your browser install the extension open an xhamster watch page use the popup to detect and download the media faq can i download xhamster videos as mp4 yes supported downloads are exported as mp4 files do i need extra software no the workflow stays inside the browser extension where are videos saved they are saved to your default downloads location typically inside an xhamster subfolder does it work on xhamster mirror sites yes the extension supports xhamster com and regional mirrors including xhamster one xhamster desi xhms pro and others what quality options are available the extension detects all available qualities from the source typically multiple resolutions from 144p to 1080p or higher will it work on every page it works on supported playback flows detection depends on how the active page exposes the media source license this repository is distributed under the proprietary serp apps license in the license file review that file before copying modifying or redistributing any part of this project notes only download content you own or have explicit permission to save an internet connection is required for downloads must press play before the extension can detect the video stream quality depends on the media exposed by xhamster xhamster has many mirror domains try a different mirror if one is blocked about xhamster xhamster is a large video platform with player managed playback and multiple encodings on many watch pages xhamster downloader is built to make supported downloads easier for users who already have access to those videos in the browser sign up for free to join this conversation on github already have an account sign in to comment footer 2026 github inc footer navigation terms privacy security status community docs contact manage cookies do not share my personal information you can t perform that action at this time
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • @devinschumacher
  • XHamster Downloader workf...

Verified site has: 11 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-11


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Date Wed, 05 Aug 2026 22:26:58 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
Location htt????/gist.github.com/devinschumacher/f70936e64039cec29524ab3ead675947
Report-To group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=LpYmbODlNLZpjoi%2BVzFT3XvRzhBKncSajoCyX3jIREysniqyO74PDTANRWbvxXaAUDtGnfsgYQQbjES6U68kwvFqACrYwM0K3oSKyUjTuXo46K%2FjeB11OAw5BL2b2w%3D%3D ]
Nel report_to : cf-nel , success_fraction :0.0, max_age :604800
Server cloudflare
CF-RAY a26939fb3afff17c-CDG
alt-svc h3= :443 ; ma=86400
HTTP/2 200
date Wed, 05 Aug 2026 22:26:58 GMT
content-type text/html; charset=utf-8
vary X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version,Accept-Encoding, Accept, X-Requested-With
etag W/ bb0c9789cd8f066088f04c79b690083b
cache-control max-age=0, private, must-revalidate
strict-transport-security max-age=31536000; includeSubdomains; preload
x-frame-options deny
x-content-type-options nosniff
x-xss-protection 0
referrer-policy origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy default-src none ; base-uri self ; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src self uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com; font-src github.githubassets.com; form-action self github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors none ; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src self data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com repository-images.githubusercontent.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src self ; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src unsafe-inline github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server github.com
content-encoding gzip
accept-ranges bytes
set-cookie _gh_sess=DH3DD%2B4OTjqMF7WGWc%2FYY5%2F3ChUobrfITvjvQu5UUxDfZP6h7eZFByHK2utWC0wYwNFWzwFpzk6suP6lPbDp3ah63qBH%2FYAfyMSy40uttawE69LvxCTPrZ3dceTbArjnlrDUWIwfkhzuw4zeuv4qClUFWhXUnAVzBHcAOMsvQuQxRisd%2F3OB59p7nB%2B8apMrVdQswg%2Ba28d2oQuyoH4rUY%2Bka15fepKDZvk0Nc5XYo1Xe59SIFjumpfHQiijK8ZVUoybLTLZ843ZNSaSck%2BeKQ%3D%3D--%2BebdYWgm2b0%2FNHeK--yhx2OtjmiXr55bdrJnlbWg%3D%3D; path=/; HttpOnly; secure; SameSite=Lax
set-cookie _octo=GH1.1.401117453.1785968818; expires=Thu, 05 Aug 2027 22:26:58 GMT; domain=.github.com; path=/; secure; SameSite=Lax
set-cookie logged_in=no; expires=Thu, 05 Aug 2027 22:26:58 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax
x-github-request-id 9132:3D79D2:10381FC8:D1F7EA2:6A73B8B2
x-github-edge-region fra

Meta Tags

title="Xhamster Downloader · GitHub"
charset="utf-8"
name="route-pattern" content="/:user_id/:gist_id(.:format)" data-turbo-transient
name="route-controller" content="gists_gists" data-turbo-transient
name="route-action" content="show" data-turbo-transient
name="fetch-nonce" content="v2:681e41ae-460b-8311-2f24-8ad540e1adff"
name="current-catalog-service-hash" content="56253a530ab9027b25719525dcbe6007461a3202218f6f5dfce5a601c121cbcb"
name="request-id" content="9132:3D79D2:10381FC8:D1F7EA2:6A73B8B2" data-pjax-transient="true"
name="html-safe-nonce" content="160f85a891d8424f066d23693db87303333c3ab336039e0debd056cf2ed1c9f0" data-pjax-transient="true"
name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MTMyOjNENzlEMjoxMDM4MUZDODpEMUY3RUEyOjZBNzNCOEIyIiwidmlzaXRvcl9pZCI6IjE3MjI3ODYzNDQyNzU3ODU5MDYiLCJyZWdpb25fZWRnZSI6ImZyYSIsInJlZ2lvbl9yZW5kZXIiOiJmcmEifQ==" data-pjax-transient="true"
name="visitor-hmac" content="0ed4744b04e4c334f74632219036dab10162b73a1da923b98eef0eeee25501e7" data-pjax-transient="true"
name="github-keyboard-shortcuts" content="copilot" data-turbo-transient="true"
name="selected-link" value="gist_code" data-turbo-transient
name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"
name="octolytics-url" content="htt????/collector.github.com/github/collect"
name="analytics-location" content="/<user-name>/<gist-id>" data-turbo-transient="true"
name="user-login" content=""
name="viewport" content="width=device-width"
name="description" content="Xhamster Downloader. GitHub Gist: instantly share code, notes, and snippets."
property="fb:app_id" content="1401488693436528"
name="apple-itunes-app" content="app-id=1477376905, app-argument=htt????/gist.github.com/devinschumacher/f70936e64039cec29524ab3ead675947"
name="twitter:image" content="htt????/github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
name="twitter:site" content="@github"
name="twitter:card" content="summary_large_image"
name="twitter:title" content="Xhamster Downloader"
name="twitter:description" content="Xhamster Downloader. GitHub Gist: instantly share code, notes, and snippets."
property="og:image" content="htt????/github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
property="og:image:alt" content="Xhamster Downloader. GitHub Gist: instantly share code, notes, and snippets."
property="og:site_name" content="Gist"
property="og:type" content="article"
property="og:title" content="Xhamster Downloader"
property="og:url" content="htt????/gist.github.com/devinschumacher/f70936e64039cec29524ab3ead675947"
property="og:description" content="Xhamster Downloader. GitHub Gist: instantly share code, notes, and snippets."
property="article:author" content="262588213843476"
property="article:publisher" content="262588213843476"
name="hostname" content="gist.github.com"
name="expected-hostname" content="gist.github.com"
http-equiv="x-pjax-version" content="5466345a7556dd07326a9ca48892a70170bac5f097b9d2fd08cd8a165b554b7e" data-turbo-track="reload"
http-equiv="x-pjax-csp-version" content="2af6a6627810d190be616096b617c8f37a1419b9435f76190f0e0d7638222ac1" data-turbo-track="reload"
http-equiv="x-pjax-css-version" content="f54f42f72c9b9d3bac78a4a4f1b81c8593dcb406fadbecd1d709d9fc974169f5" data-turbo-track="reload"
http-equiv="x-pjax-js-version" content="93639a9b65977c2e6714cf131348749f67ace90c15c2e8f98d406ac93d19d24c" data-turbo-track="reload"
name="turbo-cache-control" content="no-preview" data-turbo-transient=""
name="turbo-body-classes" content="logged-out env-production page-responsive"
name="disable-turbo" content="false"
name="browser-stats-url" content="htt????/api.github.com/_private/browser/stats"
name="browser-errors-url" content="htt????/api.github.com/_private/browser/errors"
name="release" content="8816b6651c53e27c255fdc8d79e1fa81130af942" data-turbo-track="reload"
name="ui-target" content="full"
name="theme-color" content="#1e2327"
name="color-scheme" content="light dark"

Load Info

page size25073
load time (s)0.386006
redirect count1
speed download64955
server IP 140.82.121.4
* all occurrences of the string "http://" have been changed to "htt???/"