CURRENT SUPPORT, CLEAR LIMITS

gallery-dl Supported Sites Checker

Search a curated directory of mainstream gallery-dl supported sites, see what each extractor commonly handles, and identify whether cookies or OAuth may be required before you build a command.

Searchable directoryCapability notesAuthentication labels
CURATED DIRECTORY

Search gallery-dl supported sites

Search mainstream, non-explicit platforms by site name, domain, capability, or authentication type. Upstream support can change, so use the official list for final verification.

Loading curated site data…

SiteCommon capabilitiesAuthenticationCommand
The short answer

The gallery-dl supported sites directory covers many social, art, photography, manga, forum, and hosting platforms through site-specific extractors. Support applies to listed URL types and can change when a platform changes. Treat the upstream supported-sites document and your installed version as the final authority.

READ THE ROW

What gallery-dl supported sites actually means

A domain being listed does not guarantee that every page, feed, search, or account-only area on that domain is available. gallery-dl organizes support into extractors and subcategories. One extractor may accept an individual post, a public profile, and a tag search while requiring authentication for favorites, bookmarks, followed users, or private collections. The capability column is therefore as important as the site name.

Authentication labels also describe different workflows. Cookies normally reuse a browser session on your own device. OAuth starts an authorization flow and stores an access token in gallery-dl's local cache or configuration. A Supported label in the upstream table generally means username and password authentication is implemented, but direct credentials should only be used where the site and upstream documentation explicitly support them.

Supported URL, unsupported page

If a recognized domain returns an unsupported URL message, compare the exact page type with the extractor capabilities. Try a canonical profile, post, album, or gallery URL rather than a shortened, redirected, mobile, or tracking-heavy form.

  • Remove tracking parameters when practical.
  • Follow redirects to the final platform URL.
  • Use --list-extractors to inspect installed extractors.
  • Update gallery-dl before assuming support was removed.

Listed but temporarily broken

Platforms change HTML, APIs, rate limits, and login requirements without coordinating with downloader projects. A listed extractor can fail until an upstream release adapts. Verify the installed version, reproduce with --verbose, and check current upstream issues before changing many unrelated options.

  • Run gallery-dl --version.
  • Run gallery-dl --update-check where supported.
  • Test a public canonical URL.
  • Keep logs free of cookies and tokens before sharing.
AUTH BOUNDARIES

Cookies, OAuth, and public access

X/Twitter and Instagram are examples where the current upstream table lists Cookies as the authentication method. DeviantArt, Pixiv, Flickr, Reddit, SmugMug, and Tumblr use OAuth for account-related capabilities. Public URLs may still work without authentication on some extractors, but private, personalized, age-gated, or rate-limited areas typically need a valid session.

This checker never asks for authentication data. When a result indicates Cookies, use the local --cookies-from-browser option or a local Netscape-format cookies file. When it indicates OAuth, follow the extractor-specific upstream authorization command. Do not substitute a password merely because an authentication error appears; modern platforms often reject direct password automation.

Privacy boundary

A cookie can act like an active login session. Keep it on your device, exclude it from screenshots and repositories, and revoke or refresh the session if it may have been exposed.

NO FALSE PROMISES

What to do when a site is not listed

Do not force a command from a similar-looking website name. Check aliases, alternate domains, and the upstream list first. Some families of sites are handled as instances under a shared extractor, while other services that appear similar have no extractor at all. A generic extractor exists for certain direct-resource patterns, but it is not a universal replacement for a site-specific implementation.

YouTube is not present as a native site row in the current upstream supported-sites list, so yt-dlp is normally the better tool for YouTube videos and format selection. Meta Threads is also not present as an independent site entry in the checked list. For either service, avoid tutorials that promise current native support without showing a matching upstream extractor and release evidence.

SituationBest next checkAvoid
Domain not foundSearch the upstream supported-sites documentGuessing an extractor name
Known site, wrong URL typeCompare the capability column and canonical URLRetrying the same redirected URL
Authentication requiredUse the documented local Cookies or OAuth methodUploading session values
Extractor recently failedUpdate, test verbose output, review upstream issuesRandom config changes
Video format selectionCheck whether yt-dlp is the intended toolAssuming gallery-dl uses yt-dlp syntax
VERIFY LOCALLY

How to verify a URL with your installed gallery-dl

The website checker is a planning aid; the installed program is the executable evidence. Start with --simulate so the extractor can inspect the URL without downloading files. Add -E to print extractor information or -K to list available metadata keywords for a recognized URL. These checks help distinguish an unsupported URL from a filter, login, or output-path problem.

Use verbose logs only for diagnosis and inspect them before sharing. Request headers, query strings, file paths, usernames, and other values can reveal information even when a raw cookie is not visible. Reduce a report to the smallest public URL and command that reproduces the problem.

Simulate extraction
gallery-dl --simulate "URL"
Show extractor information
gallery-dl -E "URL"
List available metadata keywords
gallery-dl -K "URL"
List installed extractor classes
gallery-dl --list-extractors
RECHECK BEFORE SCALE

Verify gallery-dl supported sites before each job

Verify gallery-dl supported sites before a large or scheduled job, even when the same domain worked previously. Extractor support can differ by URL category, account state, and installed release. Rechecking the exact capability prevents a successful public post test from being treated as proof that bookmarks, private collections, or searches use the same access path.

Verify gallery-dl supported sites before changing authentication settings as well. If the capability calls for OAuth, browser cookies are not an interchangeable shortcut; if it calls for Cookies, a password field may not help. Record the canonical test URL type, installed version, listed authentication method, and simulated result so future gallery-dl supported sites checks start from evidence instead of guesses.

Authoritative references

Official supported-sites listOfficial command-line options
NEXT STEP

Related gallery-dl resources

FAQ

gallery-dl supported sites FAQ

How many gallery-dl supported sites are there?

The gallery-dl supported sites total changes as extractors and instances are added, renamed, or removed. Use the current upstream supported-sites document rather than a fixed marketing number.

Does gallery-dl support X or Twitter?

Yes. The current upstream list includes Twitter at x.com with profiles, media timelines, posts, bookmarks, likes, searches, and other capabilities. Cookies are listed as the authentication method.

Does gallery-dl support Instagram reels and stories?

The current upstream row includes posts, reels, stories, highlights, profiles, saved posts, and other Instagram capabilities. Cookies are listed for authentication.

Does gallery-dl support YouTube?

YouTube is not present as a native row in the checked upstream supported-sites list. Use yt-dlp for typical YouTube downloading and format-selection tasks.

Why do gallery-dl supported sites sometimes return 403?

A page within the gallery-dl supported sites list may require a valid session, changed request rules, or a refreshed login. Update gallery-dl, test a public URL, and use the documented local authentication method.

Can the gallery-dl supported sites checker guarantee that a site works today?

No. The gallery-dl supported sites checker summarizes current upstream documentation. Your installed version, region, account access, URL type, and platform changes determine the actual result.