PageSourceSearch

https://link-grabber.com/install

html link-grabber.com collected 2026-10-01 23:55:16 UTC 62,428 bytes, 412 lines download raw bytes

1<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="yandex-verification" content="aa9b386e76fac1ed" /> <!--metatextblock--> <title>Install Link Grabber into Chrome, Safari or Firefox</title> <meta name="description" content="Learn how to install and use Link Grabber on all modern browsers (Chromium, Safari &amp; Firefox)" /> <meta property="og:url" content="https://link-grabber.com/install" /> <meta property="og:title" content="Install Link Grabber into Chrome, Safari or Firefox" /> <meta property="og:description" content="Learn how to install and use Link Grabber on all modern browsers (Chromium, Safari &amp; Firefox)" /> <meta property="og:type" content="website" /> <meta property="og:image" content="https://static.tildacdn.biz/tild3531-6263-4237-a130-383865613862/banner-4.png" /> <link rel="canonical" href="https://link-grabber.com/install"> <!--/metatextblock--> <meta name="format-detection" content="telephone=no" /> <meta http-equiv="x-dns-prefetch-control" content="on"> <link rel="dns-prefetch" href="https://ws.tildacdn.com"> <link rel="dns-prefetch" href="https://static.tildacdn.biz"> <!--favicons--> <link rel="icon" type="image/png" sizes="32x32" href="https://static.tildacdn.biz/tild6664-3261-4136-a139-643635396138/lg-32_x_32.png" media="(prefers-color-scheme: light)"/> <link rel="icon" type="image/png" sizes="32x32" href="https://static.tildacdn.biz/tild6637-6136-4539-b565-616566303966/lg-32_x_32.png" media="(prefers-color-scheme: dark)"/> <!--/favicons--> <!-- Assets --> 
1<script src="https://neo.tildacdn.com/js/tilda-fallback-1.0.min.js" async charset="utf-8"></script>
1 <link rel="stylesheet" href="https://static.tildacdn.biz/css/tilda-grid-3.0.min.css" type="text/css" media="all" onerror="this.loaderr='y';"/> <link rel="stylesheet" href="https://static.tildacdn.biz/ws/project11811267/tilda-blocks-page145010256.min.css?t=1789633765" type="text/css" media="all" onerror="this.loaderr='y';" /> <link rel="stylesheet" href="https://static.tildacdn.biz/css/tilda-animation-2.0.min.css" type="text/css" media="all" onerror="this.loaderr='y';" /> <link rel="stylesheet" href="https://static.tildacdn.biz/css/fonts-tildasans.css" type="text/css" media="all" onerror="this.loaderr='y';" /> 
1<script nomodule src="https://static.tildacdn.biz/js/tilda-polyfill-1.0.min.js" charset="utf-8"></script>
1 
1<script type="text/javascript">function t_onReady(func) {if(document.readyState!='loading') {func();} else {document.addEventListener('DOMContentLoaded',func);}}
2function t_onFuncLoad(funcName,okFunc,time) {if(typeof window[funcName]==='function') {okFunc();} else {setTimeout(function() {t_onFuncLoad(funcName,okFunc,time);},(time||100));}}function t_throttle(fn,threshhold,scope) {return function() {fn.apply(scope||this,arguments);};}</script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-scripts-3.0.min.js" charset="utf-8" defer onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/ws/project11811267/tilda-blocks-page145010256.min.js?t=1789633765" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-lazyload-1.0.min.js" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-animation-2.0.min.js" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-menu-1.0.min.js" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-skiplink-1.0.min.js" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 
2<script src="https://static.tildacdn.biz/js/tilda-events-1.0.min.js" charset="utf-8" async onerror="this.loaderr='y';"></script>
2 <!-- nominify begin --><meta name="publisher" content="Link Grabber"> <meta http-equiv="content-language" content="en"> <meta name="robots" content="index, follow"> <meta name="author" content="Wideserg"> 
2<script>
3  /**
4 * Link Grabber — site UTM attribution (Tilda global JS)
5 *
6 * 1) On any page: rewrite links to /install (and direct store CTAs) with
7 *    utm_source=website, utm_medium=referral, utm_campaign=<section>, utm_content=<slug>
8 * 2) On /install: read UTMs from URL (or sessionStorage) and append to Chrome/Firefox/Safari install links
9 *
10 * Attribution: FIRST-TOUCH sticky for utm_campaign + utm_content.
11 *   - blog/tools/pricing/… stick for the session
12 *   - home/install never overwrite a stronger first touch
13 *   - utm_term = last_<campaign>__<content> (last page before install)
14 *
15 * Paste into Tilda: Site Settings → More → HTML/JS code for head or before </body>
16 */
17(function () {
18  'use strict';
19
20  var STORAGE_KEY = 'lg_install_utm';
21  var UTM_KEYS = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term'];
22
23  var INSTALL_PATH = '/install';
24  var OWN_HOSTS = ['link-grabber.com', 'www.link-grabber.com'];
25
26  /** Campaigns that must not overwrite a prior content touch */
27  var WEAK_CAMPAIGNS = {
28    home: true,
29    install: true
30  };
31
32  var STORE_HOST_SNIPPETS = [
33    'chromewebstore.google.com',
34    'chrome.google.com/webstore',
35    'addons.mozilla.org',
36    'apps.apple.com',
37    'itunes.apple.com'
38  ];
39
40  function safeUrl(href) {
41    try {
42      return new URL(href, window.location.href);
43    } catch (e) {
44      return null;
45    }
46  }
47
48  function isOwnHost(hostname) {
49    return OWN_HOSTS.indexOf(String(hostname || '').toLowerCase()) !== -1;
50  }
51
52  function isInstallPageUrl(url) {
53    if (!url || !isOwnHost(url.hostname)) return false;
54    var path = (url.pathname || '/').replace(/\/+$/, '') || '/';
55    return path === INSTALL_PATH;
56  }
57
58  function isStoreUrl(url) {
59    if (!url) return false;
60    var href = url.href.toLowerCase();
61    for (var i = 0; i < STORE_HOST_SNIPPETS.length; i++) {
62      if (href.indexOf(STORE_HOST_SNIPPETS[i]) !== -1) return true;
63    }
64    return false;
65  }
66
67  function isWeakCampaign(campaign) {
68    return !campaign || !!WEAK_CAMPAIGNS[String(campaign).toLowerCase()];
69  }
70
71  function pathSlug(pathname) {
72    var parts = (pathname || '/')
73      .replace(/\/+$/, '')
74      .split('/')
75      .filter(Boolean);
76    if (!parts.length) return 'home';
77    var last = parts[parts.length - 1];
78    try {
79      last = decodeURIComponent(last);
80    } catch (e) {}
81    return String(last)
82      .toLowerCase()
83      .replace(/\.[a-z0-9]+$/i, '')
84      .replace(/[^a-z0-9_-]+/g, '-')
85      .replace(/^-+|-+$/g, '')
86      .slice(0, 80) || 'page';
87  }
88
89  /**
90   * Map current page → utm_campaign section.
91   * Adjust prefixes if Tilda paths differ.
92   */
93  function detectCampaign(pathname) {
94    var p = (pathname || '/').toLowerCase();
95    if (p === '/' || p === '') return 'home';
96    if (p.indexOf('/blog') === 0 || p.indexOf('/page') === 0) return 'blog';
97    if (
98      p.indexOf('/tools') === 0 ||
99      p.indexOf('/url-') === 0 ||
100      p.indexOf('/extract') === 0 ||
101      p.indexOf('/base64') === 0 ||
102      p.indexOf('/domain-extractor') === 0 ||
103      p.indexOf('/link-cleaner') === 0 ||
104      p.indexOf('/campaign-url') === 0 ||
105      p.indexOf('/hyperlink') === 0 ||
106      p.indexOf('/safe') === 0 ||
107      p.indexOf('/clear-chrome') === 0
108    ) {
109      return 'tools';
110    }
111    // Pricing is a block on home (e.g. #price_try_cta), not a /pricing page
112    if (p.indexOf('/install') === 0) return 'install';
113    if (p.indexOf('/help') === 0 || p.indexOf('/faq') === 0) return 'help';
114    return 'other';
115  }
116
117  /** Home pricing CTA → home_pricing unless a stronger first-touch already stuck */
118  function utmForAnchor(a, utm) {
119    if (!a || a.id !== 'price_try_cta' || !utm) return utm;
120    var out = {};
121    var k;
122    for (k in utm) {
123      if (Object.prototype.hasOwnProperty.call(utm, k)) out[k] = utm[k];
124    }
125    out.utm_term = 'last_home_pricing__try_free';
126    if (isWeakCampaign(out.utm_campaign)) {
127      out.utm_campaign = 'home_pricing';
128      out.utm_content = 'try_free';
129    }
130    return out;
131  }
132
133  function buildPageUtm() {
134    var path = window.location.pathname || '/';
135    var campaign = detectCampaign(path);
136    var content = campaign === 'home' ? 'home' : pathSlug(path);
137    return {
138      utm_source: 'website',
139      utm_medium: 'referral',
140      utm_campaign: campaign,
141      utm_content: content
142    };
143  }
144
145  function readUtmFromSearch(searchParams) {
146    var out = {};
147    var has = false;
148    for (var i = 0; i < UTM_KEYS.length; i++) {
149      var k = UTM_KEYS[i];
150      var v = searchParams.get(k);
151      if (v) {
152        out[k] = v;
153        has = true;
154      }
155    }
156    return has ? out : null;
157  }
158
159  function mergeUtm(base, extra, opts) {
160    opts = opts || {};
161    var out = {};
162    var k;
163    for (k in base) {
164      if (Object.prototype.hasOwnProperty.call(base, k) && base[k]) out[k] = base[k];
165    }
166    for (k in extra) {
167      if (!Object.prototype.hasOwnProperty.call(extra, k) || !extra[k]) continue;
168      if (!opts.overwrite && out[k]) continue;
169      out[k] = extra[k];
170    }
171    return out;
172  }
173
174  /**
175   * First-touch sticky for campaign/content.
176   * - Empty / weak storage → take inbound query (ads) or current page
177   * - Strong storage (blog/tools/…) → keep campaign+content
178   * - Always refresh utm_term with last page (last-touch breadcrumb)
179   */
180  function resolveSessionUtm(stored, pageUtm, fromQuery) {
181    var defaults = {
182      utm_source: 'website',
183      utm_medium: 'referral'
184    };
185    var out = mergeUtm(defaults, stored || {}, { overwrite: true });
186
187    var hasSticky =
188      stored &&
189      stored.utm_campaign &&
190      !isWeakCampaign(stored.utm_campaign);
191
192    if (!hasSticky) {
193      if (fromQuery && fromQuery.utm_campaign) {
194        out = mergeUtm(out, fromQuery, { overwrite: true });
195      } else if (pageUtm) {
196        out = mergeUtm(out, pageUtm, { overwrite: true });
197      }
198    } else {
199      // Keep first-touch campaign/content; only fill gaps for source/medium
200      if (!out.utm_source && pageUtm && pageUtm.utm_source) {
201        out.utm_source = pageUtm.utm_source;
202      }
203      if (!out.utm_medium && pageUtm && pageUtm.utm_medium) {
204        out.utm_medium = pageUtm.utm_medium;
205      }
206      // Inbound paid query while sticky exists: ignore campaign overwrite
207    }
208
209    if (pageUtm && pageUtm.utm_campaign) {
210      out.utm_term = (
211        'last_' +
212        pageUtm.utm_campaign +
213        '__' +
214        (pageUtm.utm_content || 'page')
215      ).slice(0, 100);
216    }
217
218    return out;
219  }
220
221  function applyUtmToUrl(url, utm, opts) {
222    if (!url || !utm) return false;
223    var changed = false;
224    var overwrite = opts && opts.overwrite;
225    for (var i = 0; i < UTM_KEYS.length; i++) {
226      var k = UTM_KEYS[i];
227      if (!utm[k]) continue;
228      if (!overwrite && url.searchParams.has(k)) continue;
229      url.searchParams.set(k, utm[k]);
230      changed = true;
231    }
232    return changed;
233  }
234
235  function saveUtm(utm) {
236    try {
237      sessionStorage.setItem(STORAGE_KEY, JSON.stringify(utm));
238    } catch (e) {}
239  }
240
241  function loadUtm() {
242    try {
243      var raw = sessionStorage.getItem(STORAGE_KEY);
244      if (!raw) return null;
245      var parsed = JSON.parse(raw);
246      return parsed && typeof parsed === 'object' ? parsed : null;
247    } catch (e) {
248      return null;
249    }
250  }
251
252  function shouldTouchAnchor(a) {
253    if (!a || !a.getAttribute) return false;
254    if (a.getAttribute('data-lg-utm') === 'skip') return false;
255    var href = a.getAttribute('href');
256    if (!href || href.charAt(0) === '#') return false;
257    if (/^(mailto:|tel:|javascript:)/i.test(href)) return false;
258    return true;
259  }
260
261  function patchAnchor(a, utm, opts) {
262    if (!shouldTouchAnchor(a)) return;
263    var url = safeUrl(a.href);
264    if (!url) return;
265
266    var touch = isInstallPageUrl(url) || isStoreUrl(url);
267    if (!touch) return;
268
269    if (applyUtmToUrl(url, utmForAnchor(a, utm), opts)) {
270      a.href = url.toString();
271    }
272  }
273
274  function patchAllLinks(utm, opts) {
275    if (!utm) return;
276    var anchors = document.querySelectorAll('a[href]');
277    for (var i = 0; i < anchors.length; i++) {
278      patchAnchor(anchors[i], utm, opts);
279    }
280  }
281
282  function observeNewLinks(utm, opts) {
283    if (!window.MutationObserver) return;
284    var obs = new MutationObserver(function (mutations) {
285      for (var i = 0; i < mutations.length; i++) {
286        var nodes = mutations[i].addedNodes;
287        for (var j = 0; j < nodes.length; j++) {
288          var node = nodes[j];
289          if (node.nodeType !== 1) continue;
290          if (node.tagName === 'A') patchAnchor(node, utm, opts);
291          if (node.querySelectorAll) {
292            var list = node.querySelectorAll('a[href]');
293            for (var k = 0; k < list.length; k++) patchAnchor(list[k], utm, opts);
294          }
295        }
296      }
297    });
298    obs.observe(document.documentElement, { childList: true, subtree: true });
299  }
300
301  function onInstallPage() {
302    var pageUtm = buildPageUtm();
303    var fromQuery = readUtmFromSearch(new URLSearchParams(window.location.search));
304    var fromStorage = loadUtm();
305
306    // Prefer sticky first-touch; query may carry first-touch from patched CTA
307    var utm = resolveSessionUtm(fromStorage, pageUtm, fromQuery);
308
309    // If query has strong campaign (CTA from tools/blog), prefer it over weak storage
310    if (
311      fromQuery &&
312      fromQuery.utm_campaign &&
313      !isWeakCampaign(fromQuery.utm_campaign)
314    ) {
315      if (!fromStorage || isWeakCampaign(fromStorage.utm_campaign)) {
316        utm = mergeUtm(utm, fromQuery, { overwrite: true });
317      } else {
318        // sticky already strong — keep campaign/content; still take term from resolve
319        utm.utm_source = fromQuery.utm_source || utm.utm_source;
320        utm.utm_medium = fromQuery.utm_medium || utm.utm_medium;
321        if (fromQuery.utm_term) utm.utm_term = fromQuery.utm_term;
322      }
323    }
324
325    saveUtm(utm);
326    patchAllLinks(utm, { overwrite: true });
327    observeNewLinks(utm, { overwrite: true });
328  }
329
330  function onOtherPage() {
331    var pageUtm = buildPageUtm();
332    var fromQuery = readUtmFromSearch(new URLSearchParams(window.location.search));
333    var fromStorage = loadUtm();
334    var utm = resolveSessionUtm(fromStorage, pageUtm, fromQuery);
335
336    saveUtm(utm);
337    // Overwrite install/store href UTMs so home CTAs keep first-touch tools/blog
338    patchAllLinks(utm, { overwrite: true });
339    observeNewLinks(utm, { overwrite: true });
340  }
341
342  function run() {
343    var path = (window.location.pathname || '/').replace(/\/+$/, '') || '/';
344    if (path === INSTALL_PATH) onInstallPage();
345    else onOtherPage();
346  }
347
348  if (document.readyState === 'loading') {
349    document.addEventListener('DOMContentLoaded', run);
350  } else {
351    run();
352  }
353})();
354
355
356
357
358</script>
358<!-- nominify end -->
358<script type="text/javascript">window.dataLayer=window.dataLayer||[];</script>
358 
358<script type="text/javascript">(function() {var ttt='cebo';var tt='oog';var re=new RegExp("bot|g" + tt + "le|yandex|baidu|bing|msn|duckduckbot|teoma|slurp|crawler|spider|robot|crawling|fa" + ttt + "ok","i");if((re.test(navigator.userAgent))===false&&typeof(sessionStorage)!='undefined'&&sessionStorage.getItem('visited')!=='y'&&document.visibilityState){var style=document.createElement('style');style.type='text/css';style.innerHTML='@media screen and (min-width: 980px) {.t-records {opacity: 0;}.t-records_animated {-webkit-transition: opacity ease-in-out .2s;-moz-transition: opacity ease-in-out .2s;-o-transition: opacity ease-in-out .2s;transition: opacity ease-in-out .2s;}.t-records.t-records_visible {opacity: 1;}}';document.getElementsByTagName('head')[0].appendChild(style);function t_setvisRecs(){var alr=document.querySelectorAll('.t-records');Array.prototype.forEach.call(alr,function(el) {el.classList.add("t-records_animated");});setTimeout(function() {Array.prototype.forEach.call(alr,function(el) {el.classList.add("t-records_visible");});sessionStorage.setItem("visited","y");},400);}
359document.addEventListener('DOMContentLoaded',t_setvisRecs);}})();</script>
359</head> <body class="t-body" style="margin:0;"> <!--allrecords--> <div id="allrecords" class="t-records" data-hook="blocks-collection-content-node" data-tilda-project-id="11811267" data-tilda-page-id="145010256" data-tilda-page-alias="install" data-tilda-formskey="ae377371baba9ac5a04ea13211811267" data-tilda-cookie="no" data-tilda-lazy="yes" data-tilda-project-lang="EN" data-tilda-root-zone="biz" data-tilda-project-headcode="yes" data-tilda-project-country="BY"> <div id="rec2323505331" class="r t-rec t-rec_pb_0" style="padding-bottom:0px;background-color:#ffffff; " data-animationappear="off" data-record-type="454" data-bg-color="#ffffff"> <!-- T454 --> <div id="nav2323505331marker"></div> <div class="tmenu-mobile"> <div class="tmenu-mobile__container"> <div class="tmenu-mobile__burgerlogo"> <img
360src="https://static.tildacdn.biz/tild6162-3736-4038-b437-363834376232/link-200x200.png"
361class="tmenu-mobile__imglogo"
362imgfield="img"
363style="max-width: 200px; width: 200px;"
364alt="Link Grabber"> </div> <button type="button"
365class="t-menuburger t-menuburger_first "
366aria-label="Navigation menu"
367aria-expanded="false"> <span style="background-color:#000000;"></span> <span style="background-color:#000000;"></span> <span style="background-color:#000000;"></span> <span style="background-color:#000000;"></span> </button> 
367<script>function t_menuburger_init(recid) {var rec=document.querySelector('#rec' + recid);if(!rec) return;var burger=rec.querySelector('.t-menuburger');if(!burger) return;var isSecondStyle=burger.classList.contains('t-menuburger_second');if(isSecondStyle&&!window.isMobile&&!('ontouchend' in document)) {burger.addEventListener('mouseenter',function() {if(burger.classList.contains('t-menuburger-opened')) return;burger.classList.remove('t-menuburger-unhovered');burger.classList.add('t-menuburger-hovered');});burger.addEventListener('mouseleave',function() {if(burger.classList.contains('t-menuburger-opened')) return;burger.classList.remove('t-menuburger-hovered');burger.classList.add('t-menuburger-unhovered');setTimeout(function() {burger.classList.remove('t-menuburger-unhovered');},300);});}
368burger.addEventListener('click',function() {if(!burger.closest('.tmenu-mobile')&&!burger.closest('.t450__burger_container')&&!burger.closest('.t3112__burger_container')&&!burger.closest('.t466__container')&&!burger.closest('.t204__burger')&&!burger.closest('.t199__js__menu-toggler')) {burger.classList.toggle('t-menuburger-opened');burger.classList.remove('t-menuburger-unhovered');}});var menu=rec.querySelector('[data-menu="yes"]');if(!menu) return;var menuLinks=menu.querySelectorAll('.t-menu__link-item');var submenuClassList=['t978__menu-link_hook','t978__tm-link','t966__tm-link','t794__tm-link','t-menusub__target-link'];Array.prototype.forEach.call(menuLinks,function(link) {link.addEventListener('click',function() {var isSubmenuHook=submenuClassList.some(function(submenuClass) {return link.classList.contains(submenuClass);});if(isSubmenuHook) return;burger.classList.remove('t-menuburger-opened');});});menu.addEventListener('clickedAnchorInTooltipMenu',function() {burger.classList.remove('t-menuburger-opened');});}
369t_onReady(function() {t_onFuncLoad('t_menuburger_init',function(){t_menuburger_init('2323505331');});});</script>
369 <style>.t-menuburger{position:relative;flex-shrink:0;width:28px;height:20px;padding:0;border:none;background-color:transparent;outline:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:transform .5s ease-in-out;cursor:pointer;z-index:999;}.t-menuburger span{display:block;position:absolute;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;height:3px;background-color:#000;}.t-menuburger span:nth-child(1){top:0px;}.t-menuburger span:nth-child(2),.t-menuburger span:nth-child(3){top:8px;}.t-menuburger span:nth-child(4){top:16px;}.t-menuburger__big{width:42px;height:32px;}.t-menuburger__big span{height:5px;}.t-menuburger__big span:nth-child(2),.t-menuburger__big span:nth-child(3){top:13px;}.t-menuburger__big span:nth-child(4){top:26px;}.t-menuburger__small{width:22px;height:14px;}.t-menuburger__small span{height:2px;}.t-menuburger__small span:nth-child(2),.t-menuburger__small span:nth-child(3){top:6px;}.t-menuburger__small span:nth-child(4){top:12px;}.t-menuburger-opened span:nth-child(1){top:8px;width:0%;left:50%;}.t-menuburger-opened span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.t-menuburger-opened span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.t-menuburger-opened span:nth-child(4){top:8px;width:0%;left:50%;}.t-menuburger-opened.t-menuburger__big span:nth-child(1){top:6px;}.t-menuburger-opened.t-menuburger__big span:nth-child(4){top:18px;}.t-menuburger-opened.t-menuburger__small span:nth-child(1),.t-menuburger-opened.t-menuburger__small span:nth-child(4){top:6px;}@media (hover),(min-width:0\0){.t-menuburger_first:hover span:nth-child(1){transform:translateY(1px);}.t-menuburger_first:hover span:nth-child(4){transform:translateY(-1px);}.t-menuburger_first.t-menuburger__big:hover span:nth-child(1){transform:translateY(3px);}.t-menuburger_first.t-menuburger__big:hover span:nth-child(4){transform:translateY(-3px);}}.t-menuburger_second span:nth-child(2),.t-menuburger_second span:nth-child(3){width:80%;left:20%;right:0;}@media (hover),(min-width:0\0){.t-menuburger_second.t-menuburger-hovered span:nth-child(2),.t-menuburger_second.t-menuburger-hovered span:nth-child(3){animation:t-menuburger-anim 0.3s ease-out normal forwards;}.t-menuburger_second.t-menuburger-unhovered span:nth-child(2),.t-menuburger_second.t-menuburger-unhovered span:nth-child(3){animation:t-menuburger-anim2 0.3s ease-out normal forwards;}}.t-menuburger_second.t-menuburger-opened span:nth-child(2),.t-menuburger_second.t-menuburger-opened span:nth-child(3){left:0;right:0;width:100%!important;}.t-menuburger_third span:nth-child(4){width:70%;left:unset;right:0;}@media (hover),(min-width:0\0){.t-menuburger_third:not(.t-menuburger-opened):hover span:nth-child(4){width:100%;}}.t-menuburger_third.t-menuburger-opened span:nth-child(4){width:0!important;right:50%;}.t-menuburger_fourth{height:12px;}.t-menuburger_fourth.t-menuburger__small{height:8px;}.t-menuburger_fourth.t-menuburger__big{height:18px;}.t-menuburger_fourth span:nth-child(2),.t-menuburger_fourth span:nth-child(3){top:4px;opacity:0;}.t-menuburger_fourth span:nth-child(4){top:8px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(2),.t-menuburger_fourth.t-menuburger__small span:nth-child(3){top:3px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(4){top:6px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(2),.t-menuburger_fourth.t-menuburger__small span:nth-child(3){top:3px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(4){top:6px;}.t-menuburger_fourth.t-menuburger__big span:nth-child(2),.t-menuburger_fourth.t-menuburger__big span:nth-child(3){top:6px;}.t-menuburger_fourth.t-menuburger__big span:nth-child(4){top:12px;}@media (hover),(min-width:0\0){.t-menuburger_fourth:not(.t-menuburger-opened):hover span:nth-child(1){transform:translateY(1px);}.t-menuburger_fourth:not(.t-menuburger-opened):hover span:nth-child(4){transform:translateY(-1px);}.t-menuburger_fourth.t-menuburger__big:not(.t-menuburger-opened):hover span:nth-child(1){transform:translateY(3px);}.t-menuburger_fourth.t-menuburger__big:not(.t-menuburger-opened):hover span:nth-child(4){transform:translateY(-3px);}}.t-menuburger_fourth.t-menuburger-opened span:nth-child(1),.t-menuburger_fourth.t-menuburger-opened span:nth-child(4){top:4px;}.t-menuburger_fourth.t-menuburger-opened span:nth-child(2),.t-menuburger_fourth.t-menuburger-opened span:nth-child(3){opacity:1;}@keyframes t-menuburger-anim{0%{width:80%;left:20%;right:0;}50%{width:100%;left:0;right:0;}100%{width:80%;left:0;right:20%;}}@keyframes t-menuburger-anim2{0%{width:80%;left:0;}50%{width:100%;right:0;left:0;}100%{width:80%;left:20%;right:0;}}</style> </div> </div> <style>.tmenu-mobile{background-color:#111;display:none;width:100%;top:0;z-index:990;}.tmenu-mobile_positionfixed{position:fixed;}.tmenu-mobile__text{color:#fff;}.tmenu-mobile__container{min-height:64px;padding:20px;position:relative;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;
369-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.tmenu-mobile__list{display:block;}.tmenu-mobile__burgerlogo{display:inline-block;font-size:24px;font-weight:400;white-space:nowrap;vertical-align:middle;}.tmenu-mobile__imglogo{height:auto;display:block;max-width:300px!important;box-sizing:border-box;padding:0;margin:0 auto;}@media screen and (max-width:980px){.tmenu-mobile__menucontent_hidden{display:none;height:100%;}.tmenu-mobile{display:block;}}@media screen and (max-width:980px){#rec2323505331 .tmenu-mobile{background-color:#ffffff;}#rec2323505331 .t-menuburger{-webkit-order:1;-ms-flex-order:1;order:1;}}</style> <style>#rec2323505331 .tmenu-mobile__burgerlogo a{color:#000000;}</style> <style>#rec2323505331 .tmenu-mobile__burgerlogo__title{color:#000000;}</style> <div id="nav2323505331" class="t454 t454__positionstatic tmenu-mobile__menucontent_hidden" style="background-color: rgba(255,255,255,1); height:100px; " data-bgcolor-hex="#ffffff" data-bgcolor-rgba="rgba(255,255,255,1)" data-navmarker="nav2323505331marker" data-appearoffset="" data-bgopacity-two="" data-menushadow="" data-menushadow-css="" data-bgopacity="1" data-menu="yes"> <div class="t454__maincontainer " style="height:100px;"> <div class="t454__logowrapper"> <div class="t454__logowrapper2"> <div style="display: block;"> <img class="t454__imglogo t454__imglogomobile"
370src="https://static.tildacdn.biz/tild6162-3736-4038-b437-363834376232/link-200x200.png"
371imgfield="img"
372style="max-width: 200px; width: 200px;"
373alt="Link Grabber"> </div> </div> </div> <div class="t454__leftwrapper" style=" padding-right:150px; text-align: left;"> <nav class="t454__leftmenuwrapper"> <ul role="list" class="t454__list t-menu__list"> <li class="t454__list_item"
374style="padding:0 0 0 15px 0 0;"> <a class="t-menu__link-item"
375href="/" data-menu-submenu-hook="" data-menu-item-number="1">
376Link Grabber
377</a> </li> </ul> </nav> </div> <div class="t454__rightwrapper" style=" padding-left:150px; text-align: right;"> <nav class="t454__rightmenuwrapper"> <ul class="t454__list t-menu__list"> <li class="t454__list_item" style="padding:0 15px 0 0;"> <a class="t-menu__link-item" href="/help" data-menu-submenu-hook="" data-menu-item-number="2">Help</a> </li> <li class="t454__list_item" style="padding:0 15px;"> <a class="t-menu__link-item" href="/blog" data-menu-submenu-hook="" data-menu-item-number="3">Blog</a> </li> <li class="t454__list_item" style="padding:0 0 0 15px;"> <a class="t-menu__link-item" href="/#rec850313462" data-menu-submenu-hook="" data-menu-item-number="4">Contact</a> </li> </ul> </nav> </div> <div class="t454__linewrapper"> <hr class="t454__horizontalline" style=" background-color:#000000; height:1px; opacity:0.2;"> </div> </div> </div> <style>@media screen and (max-width:980px){#rec2323505331 .t454__logowrapper{display:none;}}</style> <style>@media screen and (max-width:980px){#rec2323505331 .t454__leftcontainer{padding:20px;}}@media screen and (max-width:980px){#rec2323505331 .t454__imglogo{padding:20px 0;}}</style> 
377<script>t_onReady(function() {t_onFuncLoad('t_menu__highlightActiveLinks',function() {t_menu__highlightActiveLinks('.t454__list_item a');});});t_onFuncLoad('t_menu__setBGcolor',function() {window.addEventListener('resize',t_throttle(function() {t_menu__setBGcolor('2323505331','.t454');}));});t_onReady(function() {t_onFuncLoad('t_menu__setBGcolor',function() {t_menu__setBGcolor('2323505331','.t454');});t_onFuncLoad('t_menu__interactFromKeyboard',function() {t_menu__interactFromKeyboard('2323505331');});});</script>
377 
377<script>t_onReady(function() {t_onFuncLoad('t_menu__createMobileMenu',function() {t_menu__createMobileMenu('2323505331','.t454');});});</script>
377 <style>#rec2323505331 .t-menu__link-item{-webkit-transition:color 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:color 0.3s ease-in-out,opacity 0.3s ease-in-out;}#rec2323505331 .t-menu__link-item.t-active:not(.t978__menu-link){color:#333333 !important;opacity:1 !important;}@media (hover:hover){#rec2323505331 .t-menu__link-item:not(.t-active):not(.tooltipstered):hover{color:#28abfa !important;}}#rec2323505331 .t-menu__link-item:not(.t-active):not(.tooltipstered):focus-visible{color:#28abfa !important;}@supports (overflow:-webkit-marquee) and (justify-content:inherit){#rec2323505331 .t-menu__link-item,#rec2323505331 .t-menu__link-item.t-active{opacity:1 !important;}}</style> <style>#rec2323505331 .t454__logowrapper2 a{color:#000000;}#rec2323505331 a.t-menu__link-item{font-size:22px;color:#333333;font-family:'TildaSans';font-weight:700;}</style> <style>#rec2323505331 .t454__logo{color:#000000;}</style> </div> <div id="rec2323515821" class="r t-rec t-rec_pt_120 t-rec_pb_45" style="padding-top:120px;padding-bottom:45px; " data-record-type="60"> <!-- T050 --> <div class="t050"> <div class="t-container t-align_center"> <div class="t-col t-col_10 t-prefix_1"> <h1 class="t050__title t-title t-title_xxl" field="title"><div style="font-size: 46px;" data-customstyle="yes"><strong>Get </strong><strong style="color: rgb(40, 171, 250);">Link Grabber </strong><strong style="">for y<u>our platform</u> 👇</strong></div></h1> </div> </div> </div> <style>#rec2323515821 .t050__uptitle{text-transform:uppercase;}</style> </div> <div id="rec2323597681" class="r t-rec t-rec_pt_15 t-rec_pb_45" style="padding-top:15px;padding-bottom:45px; " data-record-type="1364" data-parenttplid="1331"> <!-- t1331 --> <div class="t1331"> <div class="t-container"> <div class="t-col t-col_12 "> <div
378class="t1331__row t1331__row_center"> <a
379class="t-btn t-btnflex t-btnflex_type_button t-btnflex_lg js-click-stat"
380href="https://chromewebstore.google.com/detail/link-grabber/jfkaiopedjohkgccocjchpbpekbfnidc?utm_source=website&amp;utm_medium=referral&amp;utm_campaign=link_grabber_site"
381target="_blank" data-tilda-event-name="/tilda/click/rec2323597681/button1" data-lid="7917917330710"><span class="t-btnflex__icon"style="--icon:url('https://static.tildacdn.biz/tild3863-3733-4564-a462-303731383461/image.png');"></span><span class="t-btnflex__text">Chromium</span> <style>#rec2323597681 .t-btnflex.t-btnflex_type_button{color:#ffffff;background-image:linear-gradient(0.5turn,rgba(192,164,250,1) 0%,rgba(217,202,248,1) 100%);transform:translateZ(0);border-style:solid !important;border-color:#ffffff !important;--border-width:1px;border-radius:65px;box-shadow:0px 5px 7px 0px rgba(51,51,51,0.15) !important;transition-duration:0.2s;transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;transition-timing-function:ease-in-out;position:relative;overflow:hidden;z-index:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::before,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::after{-webkit-backface-visibility:hidden;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover)::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:inherit;}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover .t-btnflex__border::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible .t-btnflex__border::after{opacity:1;}}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover{border-color:#5515a6 !important;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible{border-color:#5515a6 !important;}}</style></a> <a
382class="t-btn t-btnflex t-btnflex_type_button t-btnflex_lg js-click-stat"
383href="https://apps.apple.com/app/apple-store/id6775464401?pt=128595741&amp;ct=site_download&amp;mt=8"
384target="_blank" data-tilda-event-name="/tilda/click/rec2323597681/button2" data-li
384d="1780311230605"><span class="t-btnflex__icon"style="--icon:url('https://static.tildacdn.biz/tild3736-6162-4766-b236-613361636263/image.png');"></span><span class="t-btnflex__text">Safari</span> <style>#rec2323597681 .t-btnflex.t-btnflex_type_button{color:#ffffff;background-image:linear-gradient(0.5turn,rgba(192,164,250,1) 0%,rgba(217,202,248,1) 100%);transform:translateZ(0);border-style:solid !important;border-color:#ffffff !important;--border-width:1px;border-radius:65px;box-shadow:0px 5px 7px 0px rgba(51,51,51,0.15) !important;transition-duration:0.2s;transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;transition-timing-function:ease-in-out;position:relative;overflow:hidden;z-index:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::before,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::after{-webkit-backface-visibility:hidden;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover)::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:inherit;}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover .t-btnflex__border::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible .t-btnflex__border::after{opacity:1;}}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover{border-color:#5515a6 !important;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible{border-color:#5515a6 !important;}}</style></a> <a
385class="t-btn t-btnflex t-btnflex_type_button t-btnflex_lg js-click-stat"
386href="https://addons.mozilla.org/en-US/firefox/addon/mass-link-grabber/?utm_source=website&amp;utm_medium=referral&amp;utm_campaign=link_grabber_site"
387target="_blank" data-tilda-event-name="/tilda/click/rec2323597681/button3" data-li
387d="1781540470822"><span class="t-btnflex__icon"style="--icon:url('https://static.tildacdn.biz/tild3837-3536-4537-b335-313231613934/image.png');"></span><span class="t-btnflex__text">Firefox</span> <style>#rec2323597681 .t-btnflex.t-btnflex_type_button{color:#ffffff;background-image:linear-gradient(0.5turn,rgba(192,164,250,1) 0%,rgba(217,202,248,1) 100%);transform:translateZ(0);border-style:solid !important;border-color:#ffffff !important;--border-width:1px;border-radius:65px;box-shadow:0px 5px 7px 0px rgba(51,51,51,0.15) !important;transition-duration:0.2s;transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;transition-timing-function:ease-in-out;position:relative;overflow:hidden;z-index:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::before,#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover) *::after{-webkit-backface-visibility:hidden;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover)::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:inherit;}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover .t-btnflex__border::after{opacity:1;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible .t-btnflex__border::after{opacity:1;}}@media (hover:hover){#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):hover{border-color:#5515a6 !important;}#rec2323597681 .t-btnflex.t-btnflex_type_button:not(.t-animate_no-hover):focus-visible{border-color:#5515a6 !important;}}</style></a> </div> </div> </div> </div> <style></style> </div> <div id="rec2323505361" class="r t-rec t-rec_pt_30 t-rec_pb_30" style="padding-top:30px;padding-bottom:30px;background-color:#333333; " data-record-type="33" data-bg-color="#333333"> <!-- T017 --> <div class="t017"> <div class="t-container t-align_center"> <div class="t-col t-col_10 t-prefix_1"> <h2 class="t017__title t-title t-title_xxs" field="title"><a href="/blog" style="color: rgb(40, 171, 250);">Blog</a><a href="https://tilda.by/blog" style=""> </a>&amp; <a href="/tools" style="color: rgb(40, 171, 250);">Tools</a><a href="/tools"> </a>to use with Link Grabber</h2> </div> </div> </div> <style>#rec2323505361 .t017__title{color:#ffffff;}</style> </div> <div id="rec2323505371" class="r t-rec t-rec_pt_30 t-rec_pb_30" style="padding-top:30px;padding-bottom:30px;background-color:#333333; " data-record-type="1062" data-bg-color="#333333"> <!-- T1062 --> <div class="t1062"> <div class="t-container"> <div class="t-col t-col_8 t-prefix_2"> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/email-extractor/get"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">Email Extractor Pro - Extract Emails from Any Website | Chrome Extension</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/url-generator"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">URL Generator Tool - Bulk URL List Creator for Web Scraping</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/guidetodocs/welcome"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">GuideToDocs: Record step-by-step → Share as Google Docs, PDF, Word, Image</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/url-cleaner"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">URL Cleaner – Clean URL, Remove Tracking &amp; UTM</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/url-decoder"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">URL Decoder Online - Decode URLs Instantly | URL Decoder Tool, Free</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/safelinks-decoder"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">SafeLinks Decoder Online - Decode Microsoft SafeLinks &amp; Proofpoint URLs, Free</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/url-encoder"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">URL Encoder Online - Encode URLs Instantly | URL Encoder Tool</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/base64-encoder"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">Base64 Encoder Online - Encode to Base64 Instantly | Base64 Encoder Tool, Free</div> </a> </div> <div class="t-clear t1062__separator" style=""></div> <div class="t1062__item"> <a class="t1062__titlewrapper" style="color: #000;" href="/tools/base64-decoder"> <div class="t1062__icon" style=" "> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none"> <path d="M50.0001 98.4499C76.8577 98.4499 98.6301 76.6776 98.6301 49.8199C98.6301 22.9623 76.8577 1.18994 50.0001 1.18994C23.1425 1.18994 1.37012 22.9623 1.37012 49.8199C1.37012 76.6776 23.1425 98.4499 50.0001 98.4499Z" fill="#914ba7"></path> <path d="M42.71 29.02L63.51 49.82L42.71 70.61" stroke="#fff" stroke-width="4" stroke-miterlimit="10"></path> </svg> </div> <div class="t1062__title t-title">Base64 Decoder Online - Decode Base64 Strings Instantly | Free Base64 Decoder Tool</div> </a> </div> </div> </div> </div> <style>#rec2323505371 .t1062__title{color:#ffffff;}#rec2323505371 .t1062__descr{color:#ffffff;}</style> </div> <div id="rec2323505381" class="r t-rec t-rec_pt_30 t-rec_pb_60" style="padding-top:30px;padding-bottom:60px;background-color:#333333; " data-animationappear="off" data-record-type="405" data-bg-color="#333333"> <!-- T405 --> <!-- t-align_left --> <div class="t405" data-show-count="6"> <div class="t-container"> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/extract-links-from-pdf"> <div
388class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3932-3939-4337-b631-343363643865/image.png" style="background-image: url('https://thb.tildacdn.biz/tild3932-3939-4337-b631-343363643865/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">How to Extract Links from PDF Files with Link Grabber (2026 Guide)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/link-folders-and-shadow-dom"> <div
389class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3363-6562-4362-a633-636134643937/image.png" style="background-image: url('https://thb.tildacdn.biz/tild3363-6562-4362-a633-636134643937/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">
389Organize Links in Folders + Shadow DOM Link Extraction</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/can-i-make-youtube-videos-with-notebook-lm"> <div
390class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6231-6666-4630-a438-393333393066/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6231-6666-4630-a438-393333393066/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Can I Make YouTube Videos with Notebook LM? Yes (2026 Guide)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/find-all-urls-on-a-domain"> <div
391class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6232-3230-4435-a238-393963353763/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6232-3230-4435-a238-393963353763/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">How to Find All URLs on a Domain (2026 Guide)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/link-grabber-vs-link-gopher"> <div
392class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6238-3161-4662-a637-613162653363/lg-vs-lgopher.png" style="background-image: url('https://thb.tildacdn.biz/tild6238-3161-4662-a637-613162653363/-/resizeb/20x/lg-vs-lgopher.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Link Grabber vs Link Gopher: Best Link Gopher Alternative (2026)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/link-grabber-vs-link-klipper"> <div
393class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6138-6261-4832-a330-316332663736/link-grabber-vs-link.png" style="background-image: url('https://thb.tildacdn.biz/tild6138-6261-4832-a330-316332663736/-/resizeb/20x/link-grabber-vs-link.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Link Grabber vs Link Klipper: Best Link Klipper Alternative (2026)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/how-to-copy-links-on-instagram"> <div
394class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6539-3165-4637-a437-346666353062/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6539-3165-4637-a437-346666353062/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Copy Link Instagram – Profile, Post, Comment &amp; Story | 2026</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/save-links-to-chrome-reading-list"> <div
395class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6334-3264-4161-a331-653130623933/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6334-3264-4161-a331-653130623933/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Save Links to Chrome Reading List (Read For Later) | Link Grabber</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/how-to-copy-links-from-youtube"> <div
396class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6338-6331-4636-b436-343236386334/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6338-6331-4636-b436-343236386334/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Video Link Grabber – How to Copy Links from YouTube | 2026</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/extract-urls-from-text"> <div
397class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3735-6464-4033-b362-663164653636/image.png" style="background-image: url('https://thb.tildacdn.biz/tild3735-6464-4033-b362-663164653636/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Extract URLs from Raw page Text</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/custom-bookmark-folder-names"> <div
398class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3736-6636-4561-a435-376361336439/image.png" style="background-image: url('https://thb.tildacdn.biz/tild3736-6636-4561-a435-376361336439/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Custom Bookmark Folder Names in Link Grabber</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/link-crawler-guide"> <div
399class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6461-6130-4337-a335-393163303236/image.png" style="background-image: url('https://thb.tildacdn.biz/tild6461-6130-4337-a335-393163303236/-/resizeb/20x/image.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Link Crawler Tool – Crawl a Site and Extract All Links (2026)</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/link-grabber-vs-link-clump"> <div
400class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3136-6166-4565-a538-653034613233/vs.png" style="background-image: url('https://thb.tildacdn.biz/tild3136-6166-4565-a538-653034613233/-/resizeb/20x/vs.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Link Grabber vs Linkclump (2026): In-Depth Comparison &amp; Review</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/localization-support"> <div
401class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3037-6233-4530-b830-393964393163/lngs.png" style="background-image: url('https://thb.tildacdn.biz/tild3037-6233-4530-b830-393964393163/-/resizeb/20x/lngs.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Link Grabber Localization support</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/no-popup-mode"> <div
402class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild3563-3238-4662-b936-333335386165/no-popup-mode.png" style="background-image: url('https://thb.tildacdn.biz/tild3563-3238-4662-b936-333335386165/-/resizeb/20x/no-popup-mode.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">No Popup Mode - Streamline Your Link Managemen with Link Grabber</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/multi-page-link-extraction"> <div
403class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6261-6136-4236-b132-656464303433/multipage-plain-shor.png" style="background-image: url('https://thb.tildacdn.biz/tild6261-6136-4236-b132-656464303433/-/resizeb/20x/multipage-plain-shor.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Extract Links from Multiple Pages Using Link Grabber</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/blog/multi-page-tabs-filter"> <div
404class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6536-3063-4738-b938-353966386133/filter-tabs-filter.png" style="background-image: url('https://thb.tildacdn.biz/tild6536-3063-4738-b938-353966386133/-/resizeb/20x/filter-tabs-filter.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Filter pages in Multi Page URL Extracction mode</div> </div> </a> </div> <div class="t405__col t-col t-col_2 t-align_left t-animate" data-animate-style="fadeinright" data-animate-chain="yes"> <a class="t405__link" href="/mass-extract-links"> <div
405class="t405__imgbox"> <div class="t405__img t-bgimg" data-original="https://static.tildacdn.biz/tild6261-6136-4236-b132-656464303433/multipage-plain-shor.png" style="background-image: url('https://thb.tildacdn.biz/tild6261-6136-4236-b132-656464303433/-/resizeb/20x/multipage-plain-shor.png');"></div> <div class="t405__separator"></div> </div> <div class="t405__textwrapper"> <div class="t405__uptitle t-uptitle"></div> <div class="t405__title t-name">Mass Extract Links Instantly with Link Grabber (Chrome Extension)</div> </div> </a> </div> </div> <div class="t405__buttonwrapper"> <div
406class="t-btn t-btnflex t-btnflex_type_button t-btnflex_sm t405__showmore"
407type="button"><span class="t-btnflex__text">Show more</span> <style>#rec2323505381 .t-btnflex.t-btnflex_type_button{color:#ffffff;background-color:#000000;border-style:solid !important;border-color:#000000 !important;--border-width:0px;border-radius:30px;box-shadow:none !important;transition-duration:0.2s;transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;transition-timing-function:ease-in-out;}</style></div> </div> </div> 
407<script>t_onReady(function() {t_onFuncLoad('t405_showMore',function() {t405_showMore('2323505381');});});</script>
407 <style>#rec2323505381 .t405__title{color:#ffffff;}</style> <style>#rec2323505381 .t405__img{border-radius:10px;}</style> </div> <div id="rec2323505401" class="r t-rec t-rec_pt_0 t-rec_pb_0" style="padding-top:0px;padding-bottom:0px;background-color:#333333; " data-animationappear="off" data-record-type="981" data-bg-color="#333333"> <!-- t981 --> <div class="t981"> <div class="t981__wrapper t-container"> <div class="t981__col t981__col_left"> <div class="t981__logo-wrapper"> <div class="t981__logo t-title" field="title">Kobaltstack LLC, 447 Broadway, 2nd Floor, 3436, New York, NY 10013, New York, US</div> </div> </div> <div class="t981__col t981__col_right" style="width: auto;"> <div class="t981__menu t981__main-menu"> <div class="t981__menu-item"> <a class="t981__menu-link" href="/agreement" data-menu-submenu-hook="">Terms of Service</a> </div> <div class="t981__menu-item"> <a class="t981__menu-link" href="/privacy" data-menu-submenu-hook="">Privacy Notice</a> </div> <div class="t981__menu-item"> <a class="t981__menu-link" href="/refunds" data-menu-submenu-hook="">Refund Policy</a> </div> </div> </div> </div> </div> <style>#rec2323505401 .t981__link{font-size:16px;color:#bfbfbf;font-family:'TildaSans';}#rec2323505401 .t981__logo{font-size:16px;color:#bfbfbf;font-family:'TildaSans';}</style> <style>#rec2323505401 .t981__menu-item .t981__menu-link{font-size:16px;color:#bfbfbf;font-family:'TildaSans';}#rec2323505401 .t981__secondary-menu{font-size:16px;color:#aaaaaa;font-family:'TildaSans';font-weight:500;}</style> </div> <div id="rec2323505421" class="r t-rec" style=" " data-animationappear="off" data-record-type="890"> <!-- t890 --> <div class="t890"> <button type="button"
408class="t890__arrow
409"
410aria-label="Вернуться к началу страницы"
411style="box-shadow:0px 0px 10px rgba(0,0,0,0.2);"> <svg role="presentation" width="50" height="50" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="50" height="50" rx="50" fill="#ffffff" fill-opacity="0.90" stroke="none" /> <path d="M14 28L25 18l10 10" stroke="#000000" stroke-width="1" fill="none"/> </svg> </button> </div> <style>#rec2323505421 .t890{right:20px;left:unset;bottom:20px;}</style> 
411<script type="text/javascript">t_onReady(function() {t_onFuncLoad('t890_init',function() {t890_init('2323505421','');});});</script>
411 <style>@media screen and (min-width:981px){#rec2323505421 .t890__arrow:hover svg path{stroke:#ffffff;stroke-width:1;}#rec2323505421 .t890__arrow:focus-visible svg path{stroke:#ffffff;stroke-width:1;}#rec2323505421 .t890__arrow:hover svg rect{fill:#28abfa;fill-opacity:1;}#rec2323505421 .t890__arrow:focus-visible svg rect{fill:#28abfa;fill-opacity:1;}}#rec2323505421 .t890__arrow{border-radius:53px;}</style> </div> </div> <!--/allrecords--> <!-- Tilda copyright. Don't remove this line --><div class="t-tildalabel " id="tildacopy" data-tilda-sign="11811267#145010256"><a href="https://tilda.cc/" class="t-tildalabel__link"><div class="t-tildalabel__wrapper"><div class="t-tildalabel__txtleft">Made on </div><div class="t-tildalabel__wrapimg"><img src="https://static.tildacdn.biz/img/tildacopy.png" class="t-tildalabel__img" fetchpriority="low" alt=""></div><div class="t-tildalabel__txtright">Tilda</div></div></a></div> <!-- Stat --> 
411<script type="text/javascript">if(!window.mainTracker) {window.mainTracker='tilda';}
412window.tildastatcookie='no';setTimeout(function(){(function(d,w,k,o,g) {var n=d.getElementsByTagName(o)[0],s=d.createElement(o),f=function(){n.parentNode.insertBefore(s,n);};s.type="text/javascript";s.async=true;s.key=k;s.id="tildastatscript";s.src=g;if(w.opera=="[object Opera]") {d.addEventListener("DOMContentLoaded",f,false);} else {f();}})(document,window,'ea6beedf57987effe75f005023035a4d','script','https://static.tildacdn.biz/js/tilda-stat-1.0.min.js');},2000);</script>
412 </body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.