extensions : Fetchers
Extends browser detection to include bots that retrieve content from specific URLs on demand
TIP
Bots that automatically visit websites and collect data are categorized as Crawlers instead.
AhrefsSiteAuditAsanaBingPreviewbitlybotBetter Uptime BotBluenoBlueskyBufferLinkPreviewBotChatGPT-UserChrome-Lighthousecohere-aiDiscordbotDuckAssistBotFeedFetcher-GoogleGemini-Deep-ResearchGoogle-PageRendererGoogle-Read-AloudGoogle-Site-VerificationGoogleImageProxyGoogleProducerHubSpot Page FetcherIframelykakaotalk-scrapLinkedInBotMastodonmeta-externalfetcherMistralAI-UserMicrosoftPreviewPerplexity-UserPinterestbotRedditbotrogerbotSiteAuditBotSlackbotSlack-ImgProxySlack-LinkExpandingSkypeUriPreviewSnap URL PreviewSnapchatTelegrambotTikTokSpiderTwitterbotUptimerobotVercelbotvercel-favicon-botvercel-screenshot-botvercelflagsverceltracingWhatsAppYaDirectFetcherYandexCalendarYandexDirectYandexDirectDynYandexSearchShopYandexSitelinksYandexUserProxyZoombot- ... etc.
Code Example
js
import { Fetchers } from 'ua-parser-js/extensions';
const bingprev = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (
- `KHTML` like Gecko) BingPreview/1.0b';
const fetcherParser = new UAParser(Fetchers);
console.log(fetcherParser.setUA(bingprev).getBrowser());
// {name: "BingPreview", version: "1.0", major: "1.0b'", type: "fetcher"});