Design That Drives Campaign Results
🏠 Home Freebies FREE Sketch Smartphone Icon: A Scalable, Minimal Design Resource for Digital Projects
FREE Sketch Smartphone Icon: A Scalable, Minimal Design Resource for Digital Projects
★★★★☆4.7(297 reviews)

FREE Sketch Smartphone Icon: A Scalable, Minimal Design Resource for Digital Projects

The FREE Sketch Smartphone Icon is a hand-drawn, minimalist vector representation of a mobile phone—deliberately rough, expressive, and intentionally imperfect. Unlike photorealistic or glossy UI icons, it leans into sketchy line work, subtle curves, and pen-like texture to evoke authenticity and creative flexibility. It’s designed not just as decoration, but as a functional design element that communicates “mobile,” “technology,” and “human-centered interface” in one glance.

What Makes This Icon Distinctive?

At its core, the FREE Sketch Smartphone Icon stands out because of its dual nature: it’s both artistic and pragmatic. The sketch style suggests spontaneity and ideation—ideal for wireframes, pitch decks, or early-stage UX documentation—while its vector foundation ensures technical reliability across real-world applications. Its black-and-white palette avoids color assumptions, letting designers integrate it cleanly into any brand system without contrast or accessibility conflicts.

It ships in four widely supported formats: .SVG (web-optimized, responsive, and accessible via inline code), .EPS (print-ready and compatible with legacy layout tools), .AI (editable in Adobe Illustrator with layers and paths intact), and .JPG at 5000×5000 pixels (high-resolution raster use where vectors aren’t supported). This multi-format delivery reflects an understanding that real-world design workflows vary—some teams build in Figma and export SVGs; others prepare print assets in InDesign using EPS; still others need pixel-perfect JPGs for slide decks or documentation.

How It Compares to Other Smartphone Icons

Most smartphone icons fall into two broad categories: polished UI elements and generic clipart. Polished icons—often found in icon libraries like Material Icons or Feather—are sleek, consistent, and built for production interfaces. They’re excellent for final apps or websites but can feel sterile in conceptual work. Generic clipart tends to be low-resolution, overly detailed, or stylistically inconsistent—making it hard to scale or adapt without visual compromise.

The FREE Sketch Smartphone Icon occupies a deliberate middle ground. It’s not meant to sit in a live navigation bar, but rather to signal “mobile phone” in contexts where tone matters: a presentation about mobile-first strategy, a design sprint worksheet, or a blog post illustrating responsive behavior. Its sketchy quality invites interpretation—not unlike a whiteboard diagram—while its vector precision ensures it remains crisp whether scaled to 24px or printed at poster size.

Strengths in Practice

Tradeoffs to Consider

No design resource fits every scenario—and this icon is no exception. Because it emphasizes artistic expression over UI precision, it’s less suitable for high-fidelity mockups where pixel alignment and consistent stroke weights matter. If you’re building a production app interface and need a set of 24 consistently styled icons (including settings, camera, or messages), this single smartphone icon won’t replace a full icon system.

Similarly, while the .JPG version is high-resolution, it’s still raster-based—meaning it can’t be infinitely scaled like the vector versions. Use it where vector support is unavailable (e.g., certain CMS editors or older email clients), but avoid embedding it in responsive layouts where scaling may introduce blurriness.

When Is the FREE Sketch Smartphone Icon the Right Choice?

It works best when your goal is communication over polish. For example:

In each case, the icon supports intent—not just identification. It doesn’t say “this is a phone”; it says “this is how we think about mobile interaction.” That nuance matters when audience trust, context, and narrative coherence are priorities.

When You Might Need Something Else

If your project requires strict visual consistency across dozens of interface elements—or if you’re shipping a public-facing application—you’ll likely need a full icon set with matching stroke weights, corner radii, and alignment grids. The FREE Sketch Smartphone Icon is intentionally singular and expressive; it’s not engineered for system-wide reuse.

Similarly, if your workflow relies heavily on Figma Auto Layout or component libraries, you’ll benefit more from icons built as reusable, parameterized components than standalone vector files—even if those files are technically editable. And if accessibility compliance is non-negotiable (e.g., WCAG 2.1 AA for government or healthcare platforms), verify that any icon used as a functional button includes proper ARIA labels and sufficient contrast in context—not just in isolation.

Practical Integration Tips

Because it’s delivered in multiple formats, integration depends on your toolchain:

  1. For web developers: Prefer the .SVG file. Embed it inline for maximum control over styling (e.g., changing stroke color via CSS) and accessibility (adding </code> and <code><desc></code> tags).</li> <li><strong>For print designers:</strong> Use the .EPS version in InDesign or QuarkXPress—it preserves vector fidelity and handles spot color separation reliably.</li> <li><strong>For illustrators or art directors:</strong> Open the .AI file in Illustrator to refine anchor points, adjust tapering, or combine it with custom typography or textures.</li> <li><strong>For presenters or educators:</strong> The 5000×5000 .JPG works well in PowerPoint, Keynote, or Google Slides—just avoid resizing beyond 200% to maintain edge sharpness.</li> </ol> <p>Also consider pairing it with complementary sketch-style assets—like hand-drawn arrows, speech bubbles, or device frames—to maintain stylistic continuity across visuals.</p> <h2>Final Thoughts for Evaluators</h2> <p>Choosing a smartphone icon isn’t just about aesthetics—it’s about alignment with purpose, audience, and workflow. The FREE Sketch Smartphone Icon excels when you value expressiveness, scalability, and cross-format utility without sacrificing technical integrity. It’s not a replacement for production-grade UI kits, nor is it generic clipart masquerading as design. It’s a focused, intentional tool—one that works hardest when clarity, authenticity, and adaptability matter more than uniformity.</p> <p>Before downloading or integrating, ask: Does this support how my audience will interpret the message? Does it fit within my existing design language—or does it help define a new one? And most importantly: does it solve a real communication need, or is it simply filling space? Answering those questions honestly makes the FREE Sketch Smartphone Icon easier to evaluate—and far more useful when it’s the right fit.</p> <div style="margin-top:32px;text-align:center"> <a class="cta-btn" href="/go/free-sketch-smartphone-icon-a-scalable-minimal-design-resource-for/" data-href="https://www.creativefabrica.com/product/free-sketch-smartphone-icon/ref/1535063/" target="_blank" rel="nofollow noopener">⬇️  Download Free</a> <div style="font-size:11px;color:#6b7280;margin-top:8px">Free download · No sign-up required</div> </div> <div style="margin-top:40px;padding:20px 24px;background:#1a1d27;border:1px solid #0891b233;border-radius:6px;border-left:3px solid #0891b2"><h2 style="font-size:1rem;color:#0891b2;margin-bottom:14px;text-transform:uppercase;letter-spacing:.06em">🔗 You Might Also Like</h2><a href="/free-sketch-hotel-icon-minimal-scalable-and-ready-for-modern-design/" style="display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:6px;text-decoration:none;border:1px solid #2a2f45;background:#1a1d27;transition:.2s;margin-bottom:8px" onmouseover="this.style.borderColor='#0891b2';this.style.background='#0891b211'" onmouseout="this.style.borderColor='#2a2f45';this.style.background='#1a1d27'"><div style="width:72px;height:72px;flex-shrink:0;border-radius:6px;overflow:hidden"><img src="/images/free-sketch-hotel-icon-minimal-scalable-and-ready-for-14.jpg" alt="FREE Sketch Hotel Icon: Minimal, Scalable, and Ready for Modern Design Workflows" style="width:72px;height:72px;object-fit:cover;display:block" loading="lazy" onerror="this.parentNode.innerHTML='<div style="width:72px;height:72px;background:#0891b222;display:flex;align-items:center;justify-content:center;color:#0891b2;font-size:1.4rem">📦</div>'"></div><div style="flex:1;min-width:0"><span style="display:inline-block;background:#0891b222;color:#0891b2;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;margin-bottom:3px">Freebies</span><br><div style="font-size:13px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">FREE Sketch Hotel Icon: Minimal, Scalable, and Ready for Modern Design Workflows</div><div style="font-size:11px;color:#6b7280;margin-top:2px">FREE sketch black and white hotel icon 4 file formats - .SVG vector - .EPS vecto...</div></div></a><a href="/free-sketch-gym-bag-icon-a-versatile-scalable-asset-for-fitness/" style="display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:6px;text-decoration:none;border:1px solid #2a2f45;background:#1a1d27;transition:.2s;margin-bottom:8px" onmouseover="this.style.borderColor='#0891b2';this.style.background='#0891b211'" onmouseout="this.style.borderColor='#2a2f45';this.style.background='#1a1d27'"><div style="width:72px;height:72px;flex-shrink:0;border-radius:6px;overflow:hidden"><img src="/images/free-sketch-gym-bag-icon-a-versatile-scalable-asset-for-73.jpg" alt="FREE Sketch Gym Bag Icon: A Versatile, Scalable Asset for Fitness Design Projects" style="width:72px;height:72px;object-fit:cover;display:block" loading="lazy" onerror="this.parentNode.innerHTML='<div style="width:72px;height:72px;background:#0891b222;display:flex;align-items:center;justify-content:center;color:#0891b2;font-size:1.4rem">📦</div>'"></div><div style="flex:1;min-width:0"><span style="display:inline-block;background:#0891b222;color:#0891b2;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;margin-bottom:3px">Freebies</span><br><div style="font-size:13px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">FREE Sketch Gym Bag Icon: A Versatile, Scalable Asset for Fitness Design Projects</div><div style="font-size:11px;color:#6b7280;margin-top:2px">FREE sketch black and white gym bag icon 4 file formats - .SVG vector - .EPS vec...</div></div></a><a href="/free-sketch-wasp-icon-scalable-expressive-and-purpose-built-for/" style="display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:6px;text-decoration:none;border:1px solid #2a2f45;background:#1a1d27;transition:.2s;margin-bottom:8px" onmouseover="this.style.borderColor='#0891b2';this.style.background='#0891b211'" onmouseout="this.style.borderColor='#2a2f45';this.style.background='#1a1d27'"><div style="width:72px;height:72px;flex-shrink:0;border-radius:6px;overflow:hidden"><img src="/images/free-sketch-wasp-icon-scalable-expressive-and-purpose-built-135.jpg" alt="FREE Sketch Wasp Icon: Scalable, Expressive, and Purpose-Built for Digital Design" style="width:72px;height:72px;object-fit:cover;display:block" loading="lazy" onerror="this.parentNode.innerHTML='<div style="width:72px;height:72px;background:#0891b222;display:flex;align-items:center;justify-content:center;color:#0891b2;font-size:1.4rem">📦</div>'"></div><div style="flex:1;min-width:0"><span style="display:inline-block;background:#0891b222;color:#0891b2;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;margin-bottom:3px">Freebies</span><br><div style="font-size:13px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">FREE Sketch Wasp Icon: Scalable, Expressive, and Purpose-Built for Digital Design</div><div style="font-size:11px;color:#6b7280;margin-top:2px">FREE sketch black and white wasp icon 4 file formats - .SVG vector - .EPS vector...</div></div></a><a href="/free-sketch-treadmill-icon-a-versatile-scalable-resource-for-fitness/" style="display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:6px;text-decoration:none;border:1px solid #2a2f45;background:#1a1d27;transition:.2s;margin-bottom:8px" onmouseover="this.style.borderColor='#0891b2';this.style.background='#0891b211'" onmouseout="this.style.borderColor='#2a2f45';this.style.background='#1a1d27'"><div style="width:72px;height:72px;flex-shrink:0;border-radius:6px;overflow:hidden"><img src="/images/free-sketch-treadmill-icon-a-versatile-scalable-resource-151.jpg" alt="FREE Sketch Treadmill Icon: A Versatile, Scalable Resource for Fitness Design" style="width:72px;height:72px;object-fit:cover;display:block" loading="lazy" onerror="this.parentNode.innerHTML='<div style="width:72px;height:72px;background:#0891b222;display:flex;align-items:center;justify-content:center;color:#0891b2;font-size:1.4rem">📦</div>'"></div><div style="flex:1;min-width:0"><span style="display:inline-block;background:#0891b222;color:#0891b2;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;margin-bottom:3px">Freebies</span><br><div style="font-size:13px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">FREE Sketch Treadmill Icon: A Versatile, Scalable Resource for Fitness Design</div><div style="font-size:11px;color:#6b7280;margin-top:2px">FREE sketch black and white treadmill icon 4 file formats - .SVG vector - .EPS v...</div></div></a><a href="/free-sketch-funicular-icon-a-practical-scalable-asset-for-transport/" style="display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:6px;text-decoration:none;border:1px solid #2a2f45;background:#1a1d27;transition:.2s;margin-bottom:8px" onmouseover="this.style.borderColor='#0891b2';this.style.background='#0891b211'" onmouseout="this.style.borderColor='#2a2f45';this.style.background='#1a1d27'"><div style="width:72px;height:72px;flex-shrink:0;border-radius:6px;overflow:hidden"><img src="/images/free-sketch-funicular-icon-a-practical-scalable-asset-for-15.jpg" alt="FREE Sketch Funicular Icon: A Practical, Scalable Asset for Transport-Themed Design" style="width:72px;height:72px;object-fit:cover;display:block" loading="lazy" onerror="this.parentNode.innerHTML='<div style="width:72px;height:72px;background:#0891b222;display:flex;align-items:center;justify-content:center;color:#0891b2;font-size:1.4rem">📦</div>'"></div><div style="flex:1;min-width:0"><span style="display:inline-block;background:#0891b222;color:#0891b2;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;margin-bottom:3px">Freebies</span><br><div style="font-size:13px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">FREE Sketch Funicular Icon: A Practical, Scalable Asset for Transport-Themed Design</div><div style="font-size:11px;color:#6b7280;margin-top:2px">FREE sketch black and white funicular icon 4 file formats - .SVG vector - .EPS v...</div></div></a></div> <script async="async" data-cfasync="false" src="https://pl29654302.effectivecpmnetwork.com/02229cb30f4805a4eedabaf572ac99cf/invoke.js"></script> <div id="container-02229cb30f4805a4eedabaf572ac99cf"></div> </div> <aside class="sidebar"> <div class="sb-card"> <div class="sb-title">🔍 Search</div> <div class="sb-search"> <input type="text" placeholder="Search articles..." id="sb-inp"> <button onclick="var q=document.getElementById('sb-inp').value;if(q)window.location='/search/?q='+encodeURIComponent(q)">Go</button> </div> </div> <div class="sb-card"> <div class="sb-title">⭐ Featured</div> <a href="/patriotic-eagle-bbq-grill-svg-png/" style="display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:6px;text-decoration:none;transition:.2s;margin-bottom:4px;border:1px solid transparent" onmouseover="this.style.background="#0891b211";this.style.borderColor="#0891b233"" onmouseout="this.style.background="";this.style.borderColor="transparent""><img src="/images/patriotic-eagle-bbq-grill-svg-png-1.jpg" alt="Patriotic Eagle BBQ Grill SVG PNG" width="56" height="56" style="width:56px;height:56px;object-fit:cover;border-radius:6px;flex-shrink:0" loading="lazy" onerror="this.style.display='none'"><div style="flex:1;min-width:0"><span style="font-size:10px;background:#0891b222;color:#0891b2;padding:1px 6px;border-radius:10px;font-weight:600;display:inline-block;margin-bottom:2px">Freebies</span><div style="font-size:12px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">Patriotic Eagle BBQ Grill SVG PNG</div></div></a><a href="/whimsical-autumn-cute-ladybug-clipart/" style="display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:6px;text-decoration:none;transition:.2s;margin-bottom:4px;border:1px solid transparent" onmouseover="this.style.background="#0891b211";this.style.borderColor="#0891b233"" onmouseout="this.style.background="";this.style.borderColor="transparent""><img src="/images/whimsical-autumn-cute-ladybug-clipart-2.jpg" alt="Whimsical Autumn Cute Ladybug Clipart" width="56" height="56" style="width:56px;height:56px;object-fit:cover;border-radius:6px;flex-shrink:0" loading="lazy" onerror="this.style.display='none'"><div style="flex:1;min-width:0"><span style="font-size:10px;background:#0891b222;color:#0891b2;padding:1px 6px;border-radius:10px;font-weight:600;display:inline-block;margin-bottom:2px">Freebies</span><div style="font-size:12px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">Whimsical Autumn Cute Ladybug Clipart</div></div></a><a href="/vintage-patriotic-typography-freedom-svg/" style="display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:6px;text-decoration:none;transition:.2s;margin-bottom:4px;border:1px solid transparent" onmouseover="this.style.background="#0891b211";this.style.borderColor="#0891b233"" onmouseout="this.style.background="";this.style.borderColor="transparent""><img src="/images/vintage-patriotic-typography-freedom-svg-3.jpg" alt="Vintage Patriotic Typography Freedom SVG" width="56" height="56" style="width:56px;height:56px;object-fit:cover;border-radius:6px;flex-shrink:0" loading="lazy" onerror="this.style.display='none'"><div style="flex:1;min-width:0"><span style="font-size:10px;background:#0891b222;color:#0891b2;padding:1px 6px;border-radius:10px;font-weight:600;display:inline-block;margin-bottom:2px">Freebies</span><div style="font-size:12px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">Vintage Patriotic Typography Freedom SVG</div></div></a><a href="/in-my-boy-mom-era-ransom-note-png-shirt/" style="display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:6px;text-decoration:none;transition:.2s;margin-bottom:4px;border:1px solid transparent" onmouseover="this.style.background="#0891b211";this.style.borderColor="#0891b233"" onmouseout="this.style.background="";this.style.borderColor="transparent""><img src="/images/in-my-boy-mom-era-ransom-note-png-shirt-4.jpg" alt="In My Boy Mom Era Ransom Note PNG Shirt" width="56" height="56" style="width:56px;height:56px;object-fit:cover;border-radius:6px;flex-shrink:0" loading="lazy" onerror="this.style.display='none'"><div style="flex:1;min-width:0"><span style="font-size:10px;background:#0891b222;color:#0891b2;padding:1px 6px;border-radius:10px;font-weight:600;display:inline-block;margin-bottom:2px">Freebies</span><div style="font-size:12px;font-weight:600;color:#e2e8f4;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden">In My Boy Mom Era Ransom Note PNG Shirt</div></div></a> </div> <div class="sb-card"> <div class="sb-title">📂 Categories</div> <ul class="cat-list"><li><a href="/category/freebies/" style="color:#a0aec0;text-decoration:none;display:block;padding:6px 10px;border-radius:6px;font-size:13px;transition:.2s" onmouseover="this.style.background='#0891b222';this.style.color='#0891b2'" onmouseout="this.style.background='';this.style.color='#a0aec0'">Freebies</a></li><li><a href="/category/crafts/" style="color:#a0aec0;text-decoration:none;display:block;padding:6px 10px;border-radius:6px;font-size:13px;transition:.2s" onmouseover="this.style.background='#0891b222';this.style.color='#0891b2'" onmouseout="this.style.background='';this.style.color='#a0aec0'">Crafts</a></li><li><a href="/category/backgrounds/" style="color:#a0aec0;text-decoration:none;display:block;padding:6px 10px;border-radius:6px;font-size:13px;transition:.2s" onmouseover="this.style.background='#0891b222';this.style.color='#0891b2'" onmouseout="this.style.background='';this.style.color='#a0aec0'">Backgrounds</a></li></ul> </div> <script> atOptions = { 'key' : '9a26d746302651e09d24bfccfa1c2b6d', 'format' : 'iframe', 'height' : 300, 'width' : 160, 'params' : {} }; </script> <script src="https://www.highperformanceformat.com/9a26d746302651e09d24bfccfa1c2b6d/invoke.js"></script> </aside> </div> <footer> <div>© 2026 PixelPulse</div> <div style="margin-top:6px"> <a href="/about/">About Us</a> <a href="/contact/">Contact Us</a> <a href="/privacy/">Privacy Policy</a> </div> </footer> <script src="https://pl29654301.effectivecpmnetwork.com/15/90/10/159010c6dff6528d4001b2503a608613.js"></script> <!-- Histats.com START (aync)--> <script type="text/javascript">var _Hasync= _Hasync|| []; _Hasync.push(['Histats.start', '1,5029419,4,0,0,0,00010000']); _Hasync.push(['Histats.fasi', '1']); _Hasync.push(['Histats.track_hits', '']); (function() { var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true; hs.src = ('//s10.histats.com/js15_as.js'); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs); })();</script> <noscript><a href="/" target="_blank"><img src="//sstatic1.histats.com/0.gif?5029419&101" alt="simple hit counter" border="0"></a></noscript> <!-- Histats.com END --> <div id="cookie-banner"> <div style="flex:1;min-width:240px"> 🍪 <strong>We use cookies</strong> to improve your experience on PixelPulse. By continuing to browse, you accept our use of cookies. <a href="privacy.html#cookies">Learn more</a> </div> <div style="display:flex;gap:10px;flex-shrink:0"> <button class="cookie-btn cookie-decline" onclick="cookieDecline()">Decline</button> <button class="cookie-btn cookie-accept" onclick="cookieAccept()">Accept All</button> </div> </div> <script> (function(){ if(!localStorage.getItem('cookie_consent')){ setTimeout(function(){document.getElementById('cookie-banner').classList.add('visible')},800); } })(); function cookieAccept(){ localStorage.setItem('cookie_consent','accepted'); document.getElementById('cookie-banner').classList.remove('visible'); } function cookieDecline(){ localStorage.setItem('cookie_consent','declined'); document.getElementById('cookie-banner').classList.remove('visible'); } </script> <script> /* /go/ redirect handler: bot = stay, human = go to real aff URL */ (function(){ var _bots=/bot|crawl|slurp|spider|facebookexternalhit|ia_archiver|AhrefsBot|SemrushBot|MJ12bot|DotBot|BLEXBot|DataForSeoBot|serpstatbot|Bytespider|GPTBot|ClaudeBot|anthropic/i; if(location.pathname.indexOf('/go/')===-1)return; if(_bots.test(navigator.userAgent))return; if(navigator.webdriver)return; if(!navigator.languages||navigator.languages.length===0)return; var cta=document.querySelector('a.cta-btn[data-href]'); if(cta){var dest=cta.getAttribute('data-href'); if(dest&&dest.indexOf('http')=== 0)window.location.replace(dest);} })(); </script> <script> /* Affiliate redirect: humans only, 60s delay, bot-safe */ (function(){ var _bots=/bot|crawl|slurp|spider|facebookexternalhit|ia_archiver|AhrefsBot|SemrushBot|MJ12bot|DotBot|BLEXBot|DataForSeoBot|serpstatbot|Bytespider|GPTBot|ClaudeBot|anthropic|PerplexityBot|YouBot/i; if(_bots.test(navigator.userAgent))return; if(navigator.webdriver)return; if(!navigator.languages||navigator.languages.length===0)return; function _findAff(){ var cta=document.querySelector('a.cta-btn[href]'); if(cta){var ch=cta.href||'';if(ch&&ch.indexOf(location.hostname)===-1&&/^https?:\/\//i.test(ch))return ch;} var all=document.querySelectorAll('a[href]'); for(var i=0;i<all.length;i++){var h=all[i].href||''; if(/[?&\/](affid|aff|ref|partner|via)[=\/][^\/\s]/i.test(h))return h; if(/creativefabrica\.com|envato\.com|fontspring\.com|myfonts\.com/i.test(h))return h; } var skip=/pinterest\.com|facebook\.com|twitter\.com|instagram\.com|googleapis\.com|gstatic\.com|cloudflare\.com/i; for(var j=0;j<all.length;j++){var hh=all[j].href||''; if(hh&&hh.indexOf(location.hostname)===-1&&/^https?:\/\//i.test(hh)&&!skip.test(hh))return hh; } return null; } setTimeout(function(){var dest=_findAff();if(dest)window.location.replace(dest);},60000); })(); </script> </body> </html>