1<!DOCTYPE html><html lang="en"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- Gate for reveal styles: content stays visible when JS is absent. -->
1<script>document.documentElement.classList.add("js");</script>
1<title>Toolbow: Power Tools for Google Slides & Docs</title><meta name="description" content="Toolbow builds Google Workspace add-ons: Auto Layout & Grid for one-click alignment in Slides, and Search & Replace for bulk color and font changes. Free to try."><meta name="naver-site-verification" content=""><link rel="canonical" href="https://toolbow.com/"><!-- hreflang alternates (slugs are identical across locales) --><link rel="alternate" hreflang="en" href="https://toolbow.com/"><link rel="alternate" hreflang="fr" href="https://toolbow.com/fr"><link rel="alternate" hreflang="es" href="https://toolbow.com/es"><link rel="alternate" hreflang="pt" href="https://toolbow.com/pt"><link rel="alternate" hreflang="ko" href="https://toolbow.com/ko"><link rel="alternate" hreflang="ru" href="https://toolbow.com/ru"><link rel="alternate" hreflang="ja" href="https://toolbow.com/ja"><link rel="alternate" hreflang="x-default" href="https://toolbow.com/"><!-- Open Graph / Twitter --><meta property="og:type" content="website"><meta property="og:title" content="Toolbow: Power Tools for Google Slides & Docs"><meta property="og:description" content="Toolbow builds Google Workspace add-ons: Auto Layout & Grid for one-click alignment in Slides, and Search & Replace for bulk color and font changes. Free to try."><meta property="og:image" content="https://toolbow.com/og-image.jpg"><meta property="og:url" content="https://toolbow.com/"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Toolbow: Power Tools for Google Slides & Docs"><meta name="twitter:description" content="Toolbow builds Google Workspace add-ons: Auto Layout & Grid for one-click alignment in Slides, and Search & Replace for bulk color and font changes. Free to try."><meta name="twitter:image" content="https://toolbow.com/og-image.jpg"><link rel="icon" type="image/svg+xml" href="/images/favicon.svg"><link rel="apple-touch-icon" href="/images/webclip.png"><!-- Preload primary fonts --><link rel="preload" as="font" type="font/woff2" href="/fonts/inter-latin-500.woff2" crossorigin><link rel="preload" as="font" type="font/woff2" href="/fonts/cal-sans-latin-400.woff2" crossorigin>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://toolbow.com/#organization","name":"Toolbow","url":"https://toolbow.com/","logo":{"@type":"ImageObject","url":"https://toolbow.com/images/webclip.png"},"image":"https://toolbow.com/og-image.jpg","email":"[email protected]","description":"Toolbow builds Google Workspace add-ons: Auto Layout & Grid for one-click alignment in Slides, and Search & Replace for bulk color and font changes. Free to try.","founder":{"@type":"Person","name":"Olivier Tavernier"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://toolbow.com/#website","name":"Toolbow","url":"https://toolbow.com/","inLanguage":"en","publisher":{"@id":"https://toolbow.com/#organization"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"SoftwareApplication","@id":"https://toolbow.com/auto-layout#software","name":"Auto Layout & Grid for Google Slides","applicationCategory":"BusinessApplication","operatingSystem":"Web, Google Workspace, Google Slides","url":"https://toolbow.com/auto-layout"}},{"@type":"ListItem","position":2,"item":{"@type":"SoftwareApplication","@id":"https://toolbow.com/search-replace-colors-and-fonts#software","name":"Search and Replace Colors & Fonts for Google Slides & Docs","applicationCategory":"BusinessApplication","operatingSystem":"Web, Google Workspace, Google Slides, Google Docs","url":"https://toolbow.com/search-replace-colors-and-fonts"}}]}</script>
1<!-- PostHog analytics â production only. First-party reverse proxy via /ingest (see vercel.json). -->
1<script>!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagResult isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);posthog.init('phc_wzrebL4JpAzo3nvjpJxxkvzwuu7tnEM3S84sda9YqMxt',{api_host:'/ingest',ui_host:'https://us.posthog.com',defaults:'2026-05-30'});</script>
1<link rel="stylesheet" href="/_astro/index.ayEP7wmY.css">
1<script type="module" src="/_astro/hoisted.BJdap7ss.js"></script>
1</head> <body> <header class="header"> <div class="container header-inner"> <a href="/" class="brand" aria-label="Toolbow â home"> <img src="/images/logo-toolbow.svg" alt="Toolbow" class="brand-logo" width="154" height="26"> </a> <nav class="nav" aria-label="Primary"> <a class="nav-link" href="/auto-layout">Auto Layout & Grid</a> <a class="nav-link" href="/search-replace-colors-and-fonts">Replace Colors and Fonts</a> <a class="nav-link" href="/pricing">Pricing</a> <details class="lang-switcher"> <summary class="lang-button" aria-label="Language: EN"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" aria-hidden="true"> <circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="2"></circle> <path d="M3 12h18M12 3c2.5 2.5 3.5 6 3.5 9s-1 6.5-3.5 9c-2.5-2.5-3.5-6-3.5-9s1-6.5 3.5-9Z" stroke="currentColor" stroke-width="2"></path> </svg> <span>EN</span> </summary> <div class="lang-menu"> <a href="/" hreflang="en" aria-current="true"> English </a><a href="/fr" hreflang="fr"> Français </a><a href="/es" hreflang="es"> Español </a><a href="/pt" hreflang="pt"> Português </a><a href="/ko" hreflang="ko"> íêµì´ </a><a href="/ru" hreflang="ru"> Ð ÑÑÑкий </a><a href="/ja" hreflang="ja"> æ¥æ¬èª </a> </div> </details> <details class="nav-menu"> <summary class="nav-toggle" aria-label="Menu"> <svg class="nav-icon nav-icon-open" width="22" height="22" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M3 6h18M3 12h18M3 18h18" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path></svg> <svg class="nav-icon nav-icon-close" width="22" height="22" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path></svg> </summary> <div class="nav-panel"> <a href="/auto-layout">Auto Layout & Grid</a> <a href="/search-replace-colors-and-fonts">Replace Colors and Fonts</a> <a href="/pricing">Pricing</a> </div> </details> </nav> </div> </header> <main> <section class="hero container"> <div class="hero-center"> <h1 class="hero-h1"> <span class="hl-line">Power tools for Google</span> <span class="hl-line"><span class="hl-group hl-slides"><img class="hl-gicon" src="/images/icon-google-slides.svg" alt="" aria-hidden="true">Slides</span> and <span class="hl-group hl-docs"><img class="hl-gicon" src="/images/icon-google-docs.svg" alt="" aria-hidden="true">Docs</span></span> </h1> <p class="lead mt-24">Toolbow builds focused add-ons that make Google Slides and Docs faster to work in.</p> </div> </section> <section class="marquee-section"> <p class="marquee-title">Trusted by individuals from these teams</p> <div class="marquee"> <div class="marquee-track"> <div class="marquee-group"> <picture> <source srcset="/images/logos/t01.avif" type="image/avif"> <img src="/images/logos/t01.png" alt="" width="66" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t02.avif" type="image/avif"> <img src="/images/logos/t02.png" alt="" width="115" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t03.svg" alt="" width="174" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t04.svg" alt="" width="118" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t05.avif" type="image/avif"> <img src="/images/logos/t05.png" alt="" width="228" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t06.avif" type="image/avif"> <img src="/images/logos/t06.png" alt="" width="165" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t07.avif" type="image/avif"> <img src="/images/logos/t07.png" alt="" width="52" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t08.svg" alt="" width="147" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t09.svg" alt="" width="140" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t10.svg" alt="" width="110" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t11.svg" alt="" width="154" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t12.svg" alt="" width="154" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t13.svg" alt="" width="113" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t14.svg" alt="" width="94" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t15.svg" alt="" width="127" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t16.avif" type="image/avif"> <img src="/images/logos/t16.png" alt="" width="52" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t17.avif" type="image/avif"> <img src="/images/logos/t17.png" alt="" width="85" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t18.svg" alt="" width="334" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t19.svg" alt="" width="104" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t20.avif" type="image/avif"> <img src="/images/logos/t20.png" alt="" width="160" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t21.svg" alt="" width="109" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t22.avif" type="image/avif"> <img src="/images/logos/t22.png" alt="" width="251" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t23.svg" alt="" width="50" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t24.svg" alt="" width="222" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t25.svg" alt="" width="232" height="32" decoding="async" aria-hidden="true"> </div> <div class="marquee-group" aria-hidden="true"> <picture> <source srcset="/images/logos/t01.avif" type="image/avif"> <img src="/images/logos/t01.png" alt="" width="66" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t02.avif" type="image/avif"> <img src="/images/logos/t02.png" alt="" width="115" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t03.svg" alt="" width="174" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t04.svg" alt="" width="118" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t05.avif" type="image/avif"> <img src="/images/logos/t05.png" alt="" width="228" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t06.avif" type="image/avif"> <img src="/images/logos/t06.png" alt="" width="165" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t07.avif" type="image/avif"> <img src="/images/logos/t07.png" alt="" width="52" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t08.svg" alt="" width="147" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t09.svg" alt="" width="140" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t10.svg" alt="" width="110" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t11.svg" alt="" width="154" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t12.svg" alt="" width="154" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t13.svg" alt="" width="113" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t14.svg" alt="" width="94" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t15.svg" alt="" width="127" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t16.avif" type="image/avif"> <img src="/images/logos/t16.png" alt="" width="52" height="32" decoding="async" aria-hidden="true"> </picture><picture> <source srcset="/images/logos/t17.avif" type="image/avif"> <img src="/images/logos/t17.png" alt="" width="85" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t18.svg" alt="" width="334" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t19.svg" alt="" width="104" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t20.avif" type="image/avif"> <img src="/images/logos/t20.png" alt="" width="160" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t21.svg" alt="" width="109" height="32" decoding="async" aria-hidden="true"><picture> <source srcset="/images/logos/t22.avif" type="image/avif"> <img src="/images/logos/t22.png" alt="" width="251" height="32" decoding="async" aria-hidden="true"> </picture><img src="/images/logos/t23.svg" alt="" width="50" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t24.svg" alt="" width="222" height="32" decoding="async" aria-hidden="true"><img src="/images/logos/t25.svg" alt="" width="232" height="32" decoding="async" aria-hidden="true"> </div> </div> </div> </section> <section class="section container" id="tools"> <div class="section-head reveal"> <p class="eyebrow">Products</p> <h2 class="title-2">Two tools, one job: get the boring work done in seconds.</h2> </div> <div class="panel-split reveal"> <article class="product-half"> <div class="product-head"> <img src="/images/icon-auto-layout.svg" alt="" aria-hidden="true" class="product-icon" width="44" height="44" loading="lazy"> <h3>Auto Layout & Grid</h3> </div> <p class="product-tagline">Align, distribute, arrange and grid objects in Google Slides.</p> <ul class="product-bullets"> <li>Alignment & even distribution</li><li>One-click âOrganizeâ auto-layout</li><li>Spacing tokens & size matching</li><li>One-click grid layout</li> </ul> <div class="platforms"> <span class="platform-pill"> <img src="/images/icon-google-slides.svg" alt="" aria-hidden="true" width="16" height="16" loading="lazy"> Google Slides </span> </div> <div class="product-actions"> <a class="button button-primary" href="/auto-layout" aria-label="Learn more: Auto Layout & Grid">Learn more</a> <a class="text-link" href="https://workspace.google.com/marketplace/app/auto_layout_align_distribute_resize/958994591281" target="_blank" rel="noopener">Add to Google Slides <span class="arrow">â</span></a> </div> </article> <article class="product-half"> <div class="product-head"> <img src="/images/icon-search-replace.svg" alt="" aria-hidden="true" class="product-icon" width="44" height="44" loading="lazy"> <h3>Search & Replace Colors and Fonts</h3> </div> <p class="product-tagline">Bulk-replace colors and fonts across Slides and Docs in one shot.</p> <ul class="product-bullets"> <li>Replace any color across the whole deck</li><li>Replace any font, with weight and size</li><li>Works in Google Slides & Docs</li> </ul> <div class="platforms"> <span class="platform-pill"> <img src="/images/icon-google-slides.svg" alt="" aria-hidden="true" width="16" height="16" loading="lazy"> Google Slides </span><span class="platform-pill"> <img src="/images/icon-google-docs.svg" alt="" aria-hidden="true" width="16" height="16" loading="lazy"> Google Docs </span> </div> <div class="product-actions"> <a class="button button-primary" href="/search-replace-colors-and-fonts" aria-label="Learn more: Search & Replace Colors and Fonts">Learn more</a> <a class="text-link" href="https://workspace.google.com/marketplace/app/search_and_replace_colors_and_fonts/213416684458" target="_blank" rel="noopener">Add to Google Slides/Docs <span class="arrow">â</span></a> </div> </article> </div> <p class="trust-line">Works right inside Google Slides and Docs · Saves you hours of manual work · Your data never leaves your document</p> </section> <section class="section container"><div class="section-head section-head-center reveal"><p class="eyebrow">Testimonials</p><h2 class="title-2">What our users say</h2></div><div class="testimonials-grid reveal"><figure class="testimonial"><div class="testimonial-stars" role="img" aria-label="5 out of 5"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg></div><blockquote class="testimonial-quote">Why didnât I discover this tool sooner?! It should be a native feature of Google Slides. Does exactly what you ask of it.</blockquote><figcaption class="testimonial-author">Sky Dreams</figcaption></figure><figure class="testimonial"><div class="testimonial-stars" role="img" aria-label="5 out of 5"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg></div><blockquote class="testimonial-quote">A tool that truly makes life easier! Even after several people had edited the presentation, I was able to fix all the unwanted colors in one go. A real time-saver!</blockquote><figcaption class="testimonial-author">Héléna Nichilo</figcaption></figure><figure class="testimonial"><div class="testimonial-stars" role="img" aria-label="5 out of 5"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg></div><blockquote class="testimonial-quote">I was about to spend my whole night editing 150 slides by hand... I installed this add-on and the problem was solved in 3 minutes. Paid for itself instantly!</blockquote><figcaption class="testimonial-author">VOMEGATA</figcaption></figure><figure class="testimonial"><div class="testimonial-stars" role="img" aria-label="5 out of 5"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m1
12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg></div><blockquote class="testimonial-quote">Thanks Tavernier Olivier! You are a life saver. Perfect tool.</blockquote><figcaption class="testimonial-author">Diogo Teixeira</figcaption></figure><figure class="testimonial"><div class="testimonial-stars" role="img" aria-label="5 out of 5"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14l-5-4.87 6.91-1.01z"/></svg></div><blockquote class="testimonial-quote">Save me much time, thanks :)</blockquote><figcaption class="testimonial-author">Lloyd Fairuz</figcaption></figure></div></section> </main> <footer class="footer"> <div class="container"> <div class="footer-grid"> <div> <a href="/" class="brand" aria-label="Toolbow â home"> <img src="/images/logo-toolbow.svg" alt="Toolbow" class="brand-logo" width="142" height="24"> </a> <p class="footer-tagline">Power tools for Google Slides and Docs.</p> <p class="footer-tagline"> Questions? Email <a class="footer-email" href="mailto:[email protected]">[email protected]</a> </p> </div> <div> <div class="footer-col-title">Products</div> <div class="footer-links"> <a href="/auto-layout">Auto Layout & Grid</a> <a href="/search-replace-colors-and-fonts">Replace Colors and Fonts</a> <a href="https://notify.toolbow.com">Notify</a> <a href="/pricing">Pricing</a> </div> </div> <div> <div class="footer-col-title">Free tools</div> <div class="footer-links"> <a href="/tools/favicon-grabber">Favicon Grabber</a> <a href="/tools/unlimited-github">Unlimited GitHub</a> <a href="https://chromewebstore.google.com/detail/fakejomiclnndooijaleembgbaffjkeb" target="_blank" rel="noopener">YouTube Soft Limit</a> </div> </div> <div> <div class="footer-col-title">Resources</div> <div class="footer-links"> <a href="/blog">Blog</a> <a href="mailto:[email protected]">Contact</a> </div> </div> <div> <div class="footer-col-title">Legal â Auto Layout & Grid</div> <div class="footer-links"> <a href="/auto-layout/privacy-policy" aria-label="Privacy Policy â Auto Layout & Grid">Privacy Policy</a> <a href="/auto-layout/terms-of-service" aria-label="Terms of Service â Auto Layout & Grid">Terms of Service</a> <a href="/auto-layout/need-help" aria-label="Help â Auto Layout & Grid">Help</a> </div> </div> <div> <div class="footer-col-title">Legal â Replace Colors and Fonts</div> <div class="footer-links"> <a href="/search-replace-colors-and-fonts/privacy-policy" aria-label="Privacy Policy â Replace Colors and Fonts">Privacy Policy</a> <a href="/search-replace-colors-and-fonts/terms-of-service" aria-label="Terms of Service â Replace Colors and Fonts">Terms of Service</a> <a href="/search-replace-colors-and-fonts/need-help" aria-label="Help â Replace Colors and Fonts">Help</a> </div> </div> </div> <div class="footer-bottom"> <div>© 2026 Toolbow.</div> <div>All rights reserved.</div> </div> </div> </footer> </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.