Extracts high-resolution brand logos, vector SVG marks, favicons, app icons, and social sharing preview images from any website using a 7-layer heuristic detection engine with Google 2026 Organization Schema JSON-LD and 2026 root fallback probing.
Extracts high-resolution brand logos, vector SVG marks, favicons, app icons, and social sharing preview images from any website using a 7-layer heuristic detection engine with Google 2026 Organization Schema JSON-LD and 2026 root fallback probing.
Extracts brand logos across Google 2026 Organization Schema JSON-LD, header/nav DOM priority search, dark/light picture elements, inline SVGs, W3C Web App Manifests, HTML metadata, and 2026 root fallbacks.
Lightning-fast static HTTP fetch (~1.1s/domain) with automatic escalation to stealth Playwright Chromium for client-hydrated SPAs (Next.js, Vue, React) and Cloudflare/WAF challenges.
Sanitizes inline SVG markup, dereferences external and document <symbol> references, and converts vector logos into clean, self-contained data:image/svg+xml URIs.
Applies rigorous scoring penalties (-350 for social networks, -300 for payment gateways, -200 for og:image article cards) to ensure third-party badges never displace the true brand mark.
Probes modern Next.js file routes (/icon.svg, /icon.png, /apple-icon.png) and standard 4-file web assets (/favicon.svg, /logo.svg, /apple-touch-icon.png) with live MIME-type validation.
Parses responsive <picture> elements and srcset attributes to extract highest-resolution retina assets (1x/2x/3x) across both light and dark mode color schemes.
Templates & workflows
Extract high-resolution vector logos and app icons from top SaaS and enterprise websites using fast auto mode.
{
"urls": "https://techcrunch.com, stripe.com, https://shopify.com",
"limit": 50,
"scrapeMode": "auto",
"concurrency": 5,
"probeFallbacks": true,
"extractAllLogos": true,
"includeSvgDataUri": true
}Rapid bulk extraction across corporate domains using ultra-fast pure HTTP mode with zero browser memory overhead.
{
"urls": "vercel.com, supabase.com, resend.com, linear.app, raycast.com",
"limit": 100,
"scrapeMode": "http",
"concurrency": 10,
"probeFallbacks": true,
"extractAllLogos": false,
"includeSvgDataUri": true
}Deep logo discovery on complex client-rendered web applications and creator profile pages requiring full DOM evaluation.
{
"urls": "https://linktr.ee/linktr.ee, https://beacons.ai/austin, https://bio.link/design",
"limit": 20,
"scrapeMode": "browser",
"concurrency": 3,
"probeFallbacks": true,
"extractAllLogos": true,
"includeSvgDataUri": true
}Website Logo Finder & Vector Brand Mark Extractor
An enterprise-grade, ultra-fast company brand logo, vector SVG mark, favicon, and mobile app icon extraction engine for BrowserMesh.
Discovers, verifies, scores, and categorizes high-resolution brand imagery from any website or domain. Powered by a 7-layer heuristic detection pipeline that traverses Google 2026 Organization Schema JSON-LD, prioritized header/nav DOM structures, responsive dark/light mode <picture> elements, inline SVGs, W3C Web App Manifests, HTML metadata, and modern 2026 root fallback paths.
The premier high-speed, free alternative to Clearbit Logo API (sunset in Dec 2025), Brandfetch ($99+/mo), Logo.dev, and brittle CSS-selector scrapers.
data:image/svg+xml,...) and multi-DPI assets (1x/2x/3x) directly from authoritative domain homepages for instant UI rendering.Scans target websites across every modern web standard and publication vector:
@graph structures and nested schema graphs, extracting authoritative brand logos from Organization, Brand, Corporation, and LocalBusiness structured data.<header>, <nav>, .navbar, [id*="header"], and root home links (a[href="/"]) where authentic company brand logos live.<picture> Support: Inspects <picture> elements with media queries (prefers-color-scheme: dark/light), and resolves highest-DPI srcset candidates (2x/3x) across both color themes.<svg> elements, resolves <use href="#symbol"> references by inlining document symbols, and encodes clean, self-contained data:image/svg+xml,... URIs ready for direct <img> rendering.site.webmanifest and manifest.json for high-resolution PWA icons (192x192, 512x512) and identifies modern maskable icons.<meta property="og:logo">, <link rel="apple-touch-icon">, <meta name="msapplication-TileImage">, and multi-size browser favicons./icon.svg, /icon.png, /apple-icon.png) and standard 4-file web assets (/favicon.svg, /logo.svg, /apple-touch-icon.png, /favicon.ico) with live HTTP 200 and image MIME-type validation.auto / http / browser)CloakBrowser) for anti-bot hardened targets or dynamic client-rendered Single Page Applications (Next.js, Vue, React).Applies rigorous bonuses and penalties to select the true primary brand logo:
og:image and twitter:image previews (-200) so they remain accessible in logos but never displace the true brand mark.stripe.com → https://stripe.com), strips fragments, and cleans www. prefixes./w_428,h_204,q_85,.../) without breaking srcset parsing.image/svg+xml, image/png, image/webp), rejecting HTML 200 OK soft-404 shells returned by SPAs.fetch, URL, Buffer) with zero local node_modules overhead (needOwnDependencies: false).{
"urls": "https://techcrunch.com, stripe.com, https://shopify.com",
"scrapeMode": "auto",
"extractAllLogos": true,
"probeFallbacks": true,
"includeSvgDataUri": true,
"concurrency": 5,
"limit": 50
}
stripe.com, shopify.com (automatically prepends https://).https://www.apple.com, http://example.com/.https://supabase.com/contact-us, https://bionix.vercel.app/terms (normalizes to root domain for assets).https://linktr.ee/linktr.ee, https://beacons.ai/austin, https://bio.link/design.Every scanned domain yields a clean, structured diagnostic record:
[
{
"inputUrl": "https://techcrunch.com",
"domain": "techcrunch.com",
"logo": {
"type": "brand_logo",
"purpose": "main_brand_logo",
"url": "https://techcrunch.com/wp-content/themes/techcrunch-2017/images/desktop-logo.svg"
},
"logos": [
{
"type": "brand_logo",
"purpose": "main_brand_logo",
"url": "https://techcrunch.com/wp-content/themes/techcrunch-2017/images/desktop-logo.svg"
},
{
"type": "link-rel/icon",
"purpose": "apple_touch_icon",
"url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=180",
"size": "180x180"
},
{
"type": "link-rel/icon",
"purpose": "web_app_icon",
"url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=192",
"size": "192x192"
},
{
"type": "meta-name/msapplication-TileImage",
"purpose": "windows_tile_icon",
"url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=270"
},
{
"type": "link-rel/icon",
"purpose": "browser_favicon",
"url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=32",
"size": "32x32"
},
{
"type": "og:image",
"purpose": "social_share_image",
"url": "https://techcrunch.com/wp-content/themes/techcrunch-2017/images/opengraph-default.png"
}
],
"totalLogos": 6,
"scrapeMode": "http",
"status": "found",
"error": null
}
]
Clearbit's unauthenticated logo.clearbit.com/:domain endpoint was officially sunset on December 8, 2025. Website Logo Finder serves as a direct, self-hosted, free replacement. It retrieves fresh, official brand logos directly from authoritative live company homepages rather than relying on stale cached databases.
Feed thousands of raw company domains into the plugin with scrapeMode: "http" and concurrency: 10. The engine completes sweeps at ~1.1s per domain, outputting clean CDN URLs and vector SVGs ready for direct database synchronization.
Fintech platforms can dynamically display merchant logos on checkout pages and transaction lists. By evaluating both standard SVG logos and high-DPI Apple touch icons (180×180), payment apps can display crisp, modern merchant logos across iOS, Android, and web clients.
High-Volume Bulk Sweeps (1,000+ domains):
scrapeMode: "http" with concurrency: 10 or 15 to maximize throughput with zero browser overhead.extractAllLogos: false if you only need the primary brand logo, reducing payload size.Single Page Applications (SPAs) & Anti-Bot Protected Sites:
scrapeMode: "auto". The detector probes via fast HTTP first and escalates to stealth Playwright Chromium only if no logo was found or if Cloudflare Turnstile / anti-bot challenges are encountered.Rendering Inline SVGs in Web Applications:
includeSvgDataUri: true yields a data:image/svg+xml,... URI that can be rendered directly into <img src="..."> tags without additional XML parsing.BrowserMesh Website Logo Finder is the top free alternative to Clearbit's sunset logo API. Unlike static image caches, Website Logo Finder inspects live domains in real time, discovering vector SVGs, Google 2026 Organization Schema JSON-LD marks, high-DPI touch icons, and Web App Manifest assets directly from the source.
How does the engine differentiate company logos from social media icons?
The scoring engine applies a heavy -350 point penalty to known external social platforms (Facebook, Twitter/X, Instagram, LinkedIn, YouTube, TikTok, Discord) and -300 points to payment badges (Visa, Mastercard, PayPal). This guarantees that third-party footer icons are never mistaken for the company's brand logo.
Portfolio sites often showcase programming icons (React, Vue, NestJS, Docker, AWS, Tailwind, Bootstrap, Dart). The engine inspects URL paths and image alt attributes, filtering out third-party framework logos so the author's real site logo or avatar is selected as primary.
If includeSvgDataUri is enabled (default: true), the plugin extracts the inline <svg> markup, dereferences any referenced <symbol> definitions, sanitizes the XML, and yields a clean, self-contained data:image/svg+xml,... data URI ready for direct <img> rendering.
Does it work on modern Next.js and client-rendered Single Page Applications?
Yes! In auto mode, the plugin checks if a primary brand logo was found in the initial HTML. If only small favicons or no logo was found, it automatically escalates to a headless Playwright Chromium instance to evaluate the live-rendered DOM.
When a website lacks explicit <link rel="icon"> or markup logos, the engine probes modern web standards: /icon.svg, /icon.png, /apple-icon.png (Next.js App Router conventions), /favicon.svg, /logo.svg, and Google Favicon v2 (128px). Every probed URL is validated with live HTTP 200 and image MIME-type checks to prevent soft-404 false positives.
This workflow executes natively within your local or peer BrowserMesh node using real Chromium browser automation. It navigates dynamically rendered single-page applications, executes interaction logic, avoids cloud proxy fees, and extracts clean structured datasets directly to your local machine with complete security and privacy.
Unlike legacy cloud scraping APIs that impose expensive per-request markups and risk IP bans, BrowserMesh routes execution through authentic residential environments. You pay zero cloud data transfer fees, experience full anti-bot stealth emulation, and retain 100% ownership of your extracted datasets without vendor lock-in.
3 records · 8 nested fields · real execution preview
Combine complementary browser automation and auditing workflows to verify site health, infrastructure, and search engine crawlability with 100% local execution.
Scan websites and XML sitemaps to detect 404 dead links, broken anchors, and redirect loops with zero cloud markups.
Discover who hosts any website. Detect cloud infrastructure, CDN edge networks, IP geo, and DNS routing instantly.
Audit on-page SEO factors, meta tags, heading structures, Core Web Vitals, and SERP snippet previews with local privacy.
Explore our comprehensive guides or reach out directly to our engineering support team.