PageSourceSearch

https://www.napkin.ai/

html napkin.ai collected 2026-09-24 09:24:23 UTC 136,872 bytes, 1,560 lines download raw bytes

1
2
3
4
5<!doctype html>
6
7<html lang=en-US>
8  <head>
9  
10  <meta charset=utf-8>
11  <meta http-equiv=X-UA-Compatible content="IE=edge">
12  <meta name=viewport content="viewport-fit=cover,width=device-width,initial-scale=1">
13
14  
15  
16  
16<script data-cfasync=false>try{if(!/(bot|crawl|spider|slurp|mediapartners|facebookexternalhit|embedly|quora|pinterest|slackbot|whatsapp|telegram|headlesschrome|lighthouse|python-requests|curl|wget|axios|http-client|preview|scraper|monitor)/i.test(navigator.userAgent)){var supported=["en","es","fr","it","ko","pt"],def="en",ck=function(e){var a=document.cookie.match(new RegExp("(?:^|;\\s*)"+e.replace(/\./g,"\\.")+"=([^;]+)"));return a?decodeURIComponent(a[1]):""},saved=ck("nap_locale"),arm=ck("nap_loc_arm"),h=location.hostname,p=h.split("."),d=p.length<2?h:"."+p[p.length-2]+"."+p[p.length-1],hit="";if(arm&&(document.cookie="nap_loc_arm=;path=/;domain="+d+";max-age=0;SameSite=Lax","english"===arm&&saved===def&&(saved="")),saved)supported.indexOf(saved)>-1&&(hit=saved);else for(var langs=navigator.languages||[navigator.language||""],i=0;i<langs.length&&!hit;i++){var base=String(langs[i]||"").split(/[-_]/)[0].toLowerCase();supported.indexOf(base)>-1&&(hit=base)}if(hit&&hit!==def){document.cookie="nap_locale="+hit+";path=/;domain="+d+";max-age=31536000;SameSite=Lax";var pn=location.pathname;location.replace("/"+hit+("/"===pn?"/":pn)+location.search+location.hash)}}}catch(e){}</script>
16
17  
18
19  <title>Napkin AI - Turn Text into AI Diagrams and Visuals</title>
20  <meta name=description content="Just paste your text, and Napkin AI instantly turns it into flowcharts, mind maps, infographics, diagrams, data charts &amp; slides. No design skills needed.">
21  <meta name=apple-mobile-web-app-title content=napkin>
22  <meta name=application-name content=napkin>
23  <meta name=msapplication-TileColor content=#ffe70a>
24  <meta name=theme-color content=#ffffff>
25  <meta name=google-site-verification content=Yfi-pvsrLPkUf66PgeF3gAUVm8nSpy8WAdYbUtdoFOA>
26
27  
28  
29  
30  
31  <link rel=canonical href=https://www.napkin.ai>
32  
33  
34  
35  <link rel=alternate hreflang=en-US href=https://www.napkin.ai>
36  
37  <link rel=alternate hreflang=es-ES href=https://www.napkin.ai/es/>
38  
39  <link rel=alternate hreflang=fr-FR href=https://www.napkin.ai/fr/>
40  
41  <link rel=alternate hreflang=it-IT href=https://www.napkin.ai/it/>
42  
43  <link rel=alternate hreflang=ko-KR href=https://www.napkin.ai/ko/>
44  
45  <link rel=alternate hreflang=pt-BR href=https://www.napkin.ai/pt/>
46  
47  <link rel=alternate hreflang=x-default href=https://www.napkin.ai>
48  
49  
50  
51  <style id=critical-css>body{padding:env(safe-area-inset);color:#484848;background-color:#f7f7f7;margin:0;font-family:geomanist,sans-serif;font-weight:400;position:relative}#layout-v6{background:#484848}#layout-v6 h1,#layout-v6 h2,#layout-v6 h3,#layout-v6 h4,#layout-v6 h5,#layout-v6 h6,#layout-v6 p{margin:0;padding:0}#layout-v6 a{color:#484848;text-decoration:none}#layout-v6 .section-title{font-family:Plus Jakarta Sans,sans-serif;font-size:80px;font-weight:700;line-height:85px}@media (width<=1280px){#layout-v6 .section-title{font-size:60px;line-height:65px}}@media (width<=650px){#layout-v6 .section-title{font-size:38px;line-height:45px}}#layout-v6 .app-access-button,#layout-v6 .app-access-button-mobile{box-sizing:border-box;vertical-align:middle;text-align:center;filter:drop-shadow(0 0 50px #0000001a);color:#f7f7f7;background-color:#484848;border-radius:8px;padding:16px 26px;font-size:18px;font-style:normal;font-weight:400;line-height:24px;transition:background-color .5s ease-out,color .5s ease-out;display:inline-block}@media (width<=1280px){#layout-v6 .app-access-button,#layout-v6 .app-access-button-mobile{padding:12px 17px;font-size:14px;line-height:24px}}@media only screen and (width<=767px){#layout-v6 .app-access-button,#layout-v6 .app-access-button-mobile{padding:10px 15px;font-size:12px;line-height:14px}}#layout-v6 .app-access-button.large,#layout-v6 .app-access-button-mobile.large{padding:18px 35px;font-size:25px;line-height:30px}@media only screen and (width<=767px){#layout-v6 .app-access-button.large,#layout-v6 .app-access-button-mobile.large{padding:15px 36px;font-size:18px;line-height:26px}}#layout-v6 header{z-index:99;background:#fff;padding-bottom:15px}#layout-v6 header.sticky-version{position:relative}#layout-v6 header .app-bar-sticky-buttons{pointer-events:none;z-index:10;box-sizing:border-box;justify-content:end;align-items:center;width:100%;padding:33px 45px;transition:transform .7s;display:flex;position:fixed;transform:translateY(-105px)}#layout-v6 header .app-bar-sticky-buttons .app-access-button{pointer-events:all;margin-top:0}#layout-v6 header .app-bar-sticky-buttons.show{transform:translateY(0)}#layout-v6 header .app-bar-sticky-buttons.show .app-access-button{box-shadow:0 0 3px #f7f7f7}@media only screen and (width<=767px){#layout-v6 header .app-bar-sticky-buttons{padding:15px 30px}}#layout-v6 header .app-bar__nav-badge{color:#fff;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;background-color:#37353b;border-radius:4px;margin-left:6px;padding:3px 5px;font-family:Plus Jakarta Sans,sans-serif;font-size:9px;font-weight:800;line-height:1;display:inline-block;position:relative;top:-2px}#layout-v6 header .app-bar{pointer-events:none;z-index:9;box-sizing:border-box;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:33px 45px;font-weight:500;display:flex}#layout-v6 header .app-bar a{pointer-events:all}#layout-v6 header .app-bar__left{height:inherit;display:flex}#layout-v6 header .app-bar__left>*{align-self:center}#layout-v6 header .app-bar__logo{width:160px;height:45px;position:relative}#layout-v6 header .app-bar__logo img{width:auto;height:inherit}#layout-v6 header .app-bar__center{justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;
51left:50%;transform:translate(-50%)}#layout-v6 header .app-bar__center>a,#layout-v6 header .app-bar__center .app-bar__product-trigger{color:#484848;border-radius:6px;padding:5px 8px 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:500;line-height:24px;transition:background-color .2s ease-out;position:relative}#layout-v6 header .app-bar__center>a:hover,#layout-v6 header .app-bar__center .app-bar__product-trigger:hover{background-color:#37353b12}#layout-v6 header .app-bar__right{height:inherit;display:flex}#layout-v6 header .app-bar__right>a{align-self:center;margin-right:36px}#layout-v6 header .app-bar__right>a:last-of-type{margin-right:0}#layout-v6 header .app-bar__right .sign-in{color:#484848;text-align:center;border-radius:6px;margin-left:-8px;margin-right:28px;padding:5px 8px 7px;font-size:18px;font-style:normal;font-weight:400;line-height:24px;transition:background-color .2s ease-out}#layout-v6 header .app-bar__right .sign-in:hover{background-color:#37353b12}#layout-v6 header .app-bar__menu-burger-button,#layout-v6 header .app-bar-mobile{display:none}#layout-v6 header .app-bar__product{align-items:center;display:flex;position:relative}#layout-v6 header .app-bar__product-trigger{cursor:pointer;pointer-events:all;background-color:#0000;border:none;margin:0}#layout-v6 header .product-menu,#layout-v6 header .app-bar-mobile__submenu{display:none}@media (width<=1280px){#layout-v6 header .app-bar__center>a,#layout-v6 header .app-bar__center .app-bar__product-trigger,#layout-v6 header .app-bar__right .sign-in{font-size:14px;line-height:24px}}@media (width<=980px){#layout-v6 header .sign-in{display:none}#layout-v6 header .app-bar__logo{width:100px;height:36px}#layout-v6 header.with-menu.sticky-version{padding-bottom:0;position:sticky;top:0}#layout-v6 header.with-menu.sticky-version .app-access-button{margin-right:15px}#layout-v6 header.with-menu.sticky-version .app-bar-sticky-buttons{display:none}#layout-v6 header.with-menu.sticky-version .app-bar{padding:15px 20px 15px 38px}#layout-v6 header.with-menu.sticky-version.sticky{border-bottom:1px solid #f7f7f7}#layout-v6 header.with-menu .app-bar__center,#layout-v6 header.with-menu .app-bar .sign-in{display:none}#layout-v6 header.with-menu .app-bar__menu-burger-button{z-index:10;cursor:pointer;pointer-events:all;background-color:#0000;background-image:url(/assets/v6/header/menu-burger-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;width:50px;height:50px;font-size:0;display:block;position:relative}#layout-v6 header.with-menu .app-bar-mobile{z-index:10;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;background-color:#484848;width:100%;height:100vh;padding:0 48px 25px;transition:transform .5s;display:block;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}#layout-v6 header.with-menu .app-bar-mobile.visible{transform:translate(0%)}#layout-v6 header.with-menu .app-bar-mobile__header{justify-content:space-between;align-items:center;padding:15px 0;display:flex}#layout-v6 header.with-menu .app-bar-mobile__header .app-bar__logo{transform:translate(-10px)}#layout-v6 header.with-menu .app-bar-mobile__header .app-bar__logo img{filter:invert()sepia(0%)saturate(6370%)hue-rotate(183deg)brightness(125%)contrast(94%)}#layout-v6 header.with-menu .app-bar-mobile__header .app-bar-mobile__close-button{cursor:pointer;pointer-events:all;background-color:#0000;background-image:url(/assets/v6/header/close-icon.svg);background-position:100%;background-repeat:no-repeat;background-size:40px;border:none;width:50px;height:50px;font-size:0;transform:translate(10px)}#layout-v6 header.with-menu .app-bar-mobile__menu{width:100%;padding:30px 0}#layout-v6 header.with-menu .app-bar-mobile__menu ul{flex-direction:column;gap:60px;padding-left:0;display:flex}#layout-v6 header.with-menu .app-bar-mobile__menu ul li{list-style-type:none;position:relative}#layout-v6 header.with-menu .app-bar-mobile__menu ul li a{text-align:left;color:#f7f7f7;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:500;line-height:24px;display:block}#layout-v6 header.with-menu .app-bar-mobile__menu ul li:after{content:"";background-image:url(/assets/v6/header/arrow-right-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:22px;height:22px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}#layout-v6 header.with-menu .app-bar-mobile__footer .app-access-button-mobile{box-sizing:border-box;color:#484848;background-color:#f7f7f7;width:100%;padding:15px 20px;font-size:18px;line-height:30px;display:block}}
51@media (width<=400px){#layout-v6 header .app-bar .app-access-button{display:none}}@media (width<=980px){#layout-v6 header .app-bar-mobile__product-button{cursor:pointer;text-align:left;color:#f7f7f7;background-color:#0000;border:none;width:100%;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:500;line-height:24px;display:block}#layout-v6 header .app-bar-mobile.submenu-open>*{visibility:hidden}#layout-v6 header .app-bar-mobile__submenu{z-index:11;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;visibility:hidden;background-color:#484848;width:100%;height:100vh;padding:0 48px 25px;transition:transform .5s,visibility 0s .5s;display:block;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(100%)}#layout-v6 header .app-bar-mobile__submenu.visible{visibility:visible;transition:transform .5s,visibility;transform:translate(0)}#layout-v6 header .app-bar-mobile__submenu-back-button{cursor:pointer;color:#f7f7f7;background-color:#0000;border:none;align-items:center;gap:10px;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:500;line-height:24px;display:flex}#layout-v6 header .app-bar-mobile__submenu-back-button:before{content:"";background-image:url(/assets/v6/header/arrow-right-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:22px;height:22px;display:block;transform:rotate(180deg)}#layout-v6 header .app-bar-mobile__submenu-list{flex-direction:column;gap:30px;padding:30px 0;display:flex}#layout-v6 header .app-bar-mobile__submenu-list-item{list-style-type:none}#layout-v6 header .app-bar-mobile__submenu-list-item a{align-items:flex-start;gap:14px;display:flex}#layout-v6 header .app-bar-mobile__submenu-item-icon{flex:none;width:30px;height:30px;margin-top:2px}#layout-v6 header .app-bar-mobile__submenu-item-icon img{filter:brightness(0)invert();width:30px;height:30px;display:block}#layout-v6 header .app-bar-mobile__submenu-item-text{flex-direction:column;gap:6px;display:flex}#layout-v6 header .app-bar-mobile__submenu-item-title{color:#f7f7f7;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:500;line-height:26px}#layout-v6 header .app-bar-mobile__submenu-item-description{color:#f7f7f7;opacity:.7;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}}#layout-v6 main section{background-color:#fff}#layout-v6 main .hero{background-image:url(/assets/v5/hero/background-dots.svg?v=2);background-position:top;background-repeat:no-repeat;padding-top:1px;padding-bottom:85px;position:relative}#layout-v6 main .hero:before{content:"";z-index:0;pointer-events:none;background-color:#fff;background-image:url(/assets/v5/hero/background.svg);background-position:top;background-repeat:no-repeat;position:absolute;inset:0}#layout-v6 main .hero[data-background=dots]:before{opacity:0}#layout-v6 main .hero{--hero-text-max-width:580px;--hero-text-transform:initial;--hero-title-horizontal-padding:10px;--hero-title-line-height:88px;--hero-title-font-size:80px;--subtitle-font-size:30px;--subtitle-line-height:46px;--subtitle-margin-top:52px;--spark-button-position-left:-109px;--spark-button-position-left-animated:-120px;--spark-button-size:60px;
51--spark-line-width:11px;--spark-line-position-left:-25px}#layout-v6 main .hero__text{z-index:1;max-width:var(--hero-text-max-width);transform:var(--hero-text-transform);margin:0 auto;position:relative}#layout-v6 main .hero__title{width:fit-content;line-height:var(--hero-title-line-height);font-size:var(--hero-title-font-size);z-index:1;flex-direction:column;margin:2px 0;display:flex;position:relative}#layout-v6 main .hero__title:before{content:"";top:50%;left:var(--spark-button-position-left);width:var(--spark-button-size);height:var(--spark-button-size);opacity:0;background:url(/assets/v5/hero/title-spark-button.svg) 50%/100% no-repeat;display:block;position:absolute;translate:0 -50%}#layout-v6 main .hero__title:after{content:"";top:0;bottom:-6px;left:calc(var(--spark-line-position-left) - var(--spark-line-width));width:var(--spark-line-width);transform-origin:100%;opacity:0;background:#1ac6ff;border-radius:3px;position:absolute;transform:scaleX(0)}#layout-v6 main .hero__title-line{width:fit-content;display:inline-flex;position:relative}#layout-v6 main .hero__title-line-text{position:relative}#layout-v6 main .hero__title-line-highlight{width:100%;height:100%;padding:0 var(--hero-title-horizontal-padding);margin-left:calc(-1*var(--hero-title-horizontal-padding));position:absolute;top:0;left:0;overflow:hidden}#layout-v6 main .hero__title-line-highlight:after{content:"";transform-origin:0;opacity:.2;z-index:-1;background-color:#1ac6ff;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}#layout-v6 main .hero__title.animated:before{animation:.5s ease-out 1.51s forwards showSparkButtonAnimation,.3s ease-out 2.01s forwards pushSparkButtonAnimation}@keyframes showSparkButtonAnimation{0%{opacity:0;translate:0 -50%}to{translate:calc(var(--spark-button-position-left-animated) - var(--spark-button-position-left)) -50%;opacity:1}}@keyframes pushSparkButtonAnimation{0%{filter:contrast();scale:1}50%{filter:contrast(.85);scale:.7}90%{filter:contrast();scale:1.1}to{scale:1}}#layout-v6 main .hero__title.animated:after{animation:.5s ease-in-out 1.41s forwards showSparkLineAnimation}@keyframes showSparkLineAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:.4;transform:scaleX(1)}}#layout-v6 main .hero__title.animated .hero__title-line-highlight:after{animation:.6s cubic-bezier(.84,.16,.62,.34) forwards showSelectionAnimation}@keyframes showSelectionAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#layout-v6 main .hero__title.animated .hero__title-line:first-child .hero__title-line-highlight:after{animation-delay:.2s}#layout-v6 main .hero__title.animated .hero__title-line:nth-child(2) .hero__title-line-highlight{height:108%}#layout-v6 main .hero__title.animated .hero__title-line:nth-child(2) .hero__title-line-highlight:after{animation-duration:.6s;animation-timing-function:cubic-bezier(.46,.54,.28,.97);animation-delay:.8s}@media (prefers-reduced-motion:reduce){#layout-v6 main .hero__title.animated:before,#layout-v6 main .hero__title.animated:after,#layout-v6 main .hero__title.animated .hero__title-line:nth-child(n) .hero__title-line-highlight:after{animation:none}}#layout-v6 main .hero__subtitle{width:fit-content;margin:0 auto;margin-top:var(--subtitle-margin-top);font-family:Inter,sans-serif;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);font-weight:400}#layout-v6 main .hero__visual{z-index:1;min-height:450px;margin-top:-20px;transition:all .5s ease-out;position:relative}#layout-v6 main .hero__visual-still{aspect-ratio:1160/542;width:95%;max-width:1200px;margin:0 auto;transition:opacity .35s ease-out;display:block}@media (width<=767px){#layout-v6 main .hero__visual-still{aspect-ratio:780/500}}#layout-v6 main .hero__visual-still img{width:100%;height:auto;display:block}#layout-v6 main .hero__visual-animation{background-color:#0000;width:95%;max-width:1200px;margin:0 auto;transition:opacity .35s ease-out;display:block}#layout-v6 main .hero__visual{align-content:start;display:grid}#layout-v6 main .hero .hero__visual-still,#layout-v6 main .hero .hero__visual-animation{grid-area:1/1}#layout-v6 main .hero .hero__visual-still{align-self:start}#layout-v6 main .hero:not(.hero--lottie-playing):not(.hero--lottie-failed) .hero__visual-animation,#layout-v6 main .hero.hero--lottie-playing .hero__visual-still{opacity:0;pointer-events:none}#layout-v6 main .hero.hero--lottie-failed .hero__visual-animation{dis
51play:none}@media (prefers-reduced-motion:reduce){#layout-v6 main .hero .hero__visual-still{transition:none}#layout-v6 main .hero .hero__visual-animation{display:none}}#layout-v6 main .hero__cta{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}@media (width<=1280px){#layout-v6 main .hero__visual{margin-top:0}}@media (width<=980px){#layout-v6 main .hero{padding-top:35px}}@media (width<=900px){#layout-v6 main .hero:before{background-image:url(/assets/v5/hero/background-tablet.svg)}#layout-v6 main .hero__visual{min-height:250px}}@media (width<=780px){#layout-v6 main .hero__visual{margin-top:25px;position:relative}#layout-v6 main .hero__visual-animation,#layout-v6 main .hero__visual-still{width:100%}}@media (width<=650px){#layout-v6 main .hero{padding-bottom:75px;position:relative}#layout-v6 main .hero__visual{margin-top:20px;margin-bottom:20px}#layout-v6 main .hero__cta{position:relative}#layout-v6 main .hero__cta:before{content:"";z-index:0;background:linear-gradient(#fff 0% 100%);display:block;position:absolute;inset:-20px 0 -200%}#layout-v6 main .hero__visual{min-height:auto}}@media (width<=500px){#layout-v6 main .hero{background-repeat:repeat-x;background-size:390px}#layout-v6 main .hero:before{background-image:url(/assets/v5/hero/background-mobile.svg);background-repeat:repeat-x;background-size:390px}}@media (width<=1280px){#layout-v6 main .hero{--hero-text-max-width:580px;--hero-text-transform:initial;--hero-title-horizontal-padding:10px;--hero-title-line-height:88px;--hero-title-font-size:80px;--subtitle-font-size:30px;--subtitle-line-height:46px;--subtitle-margin-top:52px;--spark-button-position-left:-109px;--spark-button-position-left-animated:-120px;--spark-button-size:60px;
51--spark-line-width:11px;--spark-line-position-left:-25px}}@media (width<=900px){#layout-v6 main .hero{--hero-text-max-width:465px;--hero-title-line-height:65px;--hero-title-font-size:60px;--subtitle-margin-top:50px;--subtitle-line-height:36px;--subtitle-font-size:24px;--spark-button-position-left:-109px;--spark-button-position-left-animated:-120px;--spark-button-size:60px;--spark-line-width:11px;--spark-line-position-left:-25px}}@media (width<=780px){#layout-v6 main .hero{--hero-text-max-width:465px;--hero-title-line-height:65px;--hero-title-font-size:60px;--subtitle-margin-top:50px;--subtitle-line-height:36px;--subtitle-font-size:24px;--spark-button-position-left:-109px;--spark-button-position-left-animated:-120px;--spark-button-size:60px;--spark-line-width:11px;--spark-line-position-left:-25px}}@media (width<=730px){#layout-v6 main .hero{--hero-text-max-width:465px;--hero-title-line-height:65px;--hero-title-font-size:60px;--subtitle-margin-top:50px;--subtitle-line-height:36px;--subtitle-font-size:24px;--spark-button-position-left:-100px;--spark-button-position-left-animated:-90px;--spark-button-size:40px;--spark-line-width:10px;--spark-line-position-left:-20px}}@media (width<=700px){#layout-v6 main .hero{--hero-text-max-width:400px;--hero-title-line-height:60px;--hero-title-font-size:55px;--subtitle-margin-top:60px;--spark-button-position-left:-100px;--spark-button-position-left-animated:-90px;--spark-button-size:40px;--spark-line-width:10px;--spark-line-position-left:-20px}}@media (width<=650px){#layout-v6 main .hero{--hero-text-max-width:400px;--hero-title-line-height:60px;--hero-title-font-size:55px;--subtitle-margin-top:60px;--spark-button-position-left:-100px;--spark-button-position-left-animated:-90px;--spark-button-size:40px;--spark-line-width:10px;--spark-line-position-left:-20px}}@media (width<=600px){#layout-v6 main .hero{--hero-text-max-width:330px;--hero-title-line-height:58px;--hero-title-font-size:45px;--subtitle-margin-top:27px;--spark-button-position-left:-100px;--spark-button-position-left-animated:-90px;--spark-button-size:40px;--spark-line-width:10px;--spark-line-position-left:-20px}}@media (width<=550px){#layout-v6 main .hero{--hero-text-max-width:330px;--hero-title-line-height:58px;--hero-title-font-size:45px;--subtitle-margin-top:27px;--spark-button-position-left:-45px;--spark-button-position-left-animated:-70px;--spark-button-size:34px;--spark-line-position-left:-18px}}@media (width<=500px){#layout-v6 main .hero{--hero-text-max-width:300px;--hero-title-line-height:55px;--hero-title-font-size:40px;--subtitle-margin-top:40px;--subtitle-line-height:25px;--subtitle-font-size:18px;--spark-button-position-left:-45px;--spark-button-position-left-animated:-70px;--spark-button-size:34px;--spark-line-position-left:-18px}}@media (width<=450px){#layout-v6 main .hero{--hero-text-max-width:262px;--hero-title-line-height:50px;--hero-title-font-size:38px;--subtitle-margin-top:26px;--spark-button-position-left:-45px;--spark-button-position-left-animated:-70px;--spark-button-size:34px;--spark-line-position-left:-18px}}@media (width<=430px){#layout-v6 main .hero{--hero-text-max-width:240px;--hero-title-line-height:40px;--hero-title-font-size:32px;--subtitle-margin-top:20px;--spark-button-position-left:-45px;--spark-button-position-left-animated:-70px;--spark-button-size:34px;--spark-line-position-left:-18px}}@media (width<=400px){#layout-v6 main .hero{--hero-text-max-width:240px;--hero-title-line-height:40px;--hero-title-font-size:32px;--subtitle-margin-top:20px;--spark-button-position-left:-35px;--spark-button-position-left-animated:-60px;--spark-button-size:28px;--spark-line-width:8px;--spark-line-position-left:-15px}}@media (width<=350px){#layout-v6 main .hero{--hero-text-max-width:180px;--hero-title-horizontal-padding:5px;--hero-title-line-height:30px;--hero-title-font-size:26px;--subtitle-margin-top:16px;--spark-button-position-left:-20px;--spark-button-position-left-animated:-40px;--spark-button-size:20px;--spark-line-width:5px;--spark-line-position-left:-10px}}@media (width<=780px){#layout-v6 main .hero__visual{height:450px}#layout-v6 main .hero__visual-animation{height:500px}}@media (width<=650px){#layout-v6 main .hero__visual{height:400px}#layout-v6 main .hero__visual-animation{height:450px}}@media (width<=550px){#layout-v6 main .hero__visual{height:350px}#layout-v6 main .hero__visual-animation{height:400px}}@media (width<=450px){#layout-v6 main .hero__visual{height:300px}#layout-v6 main .hero__visual-animation{height:350px}}@media (width<=400px){#layout-v6 main .hero__visual{height:250px}#layout-v6 main .hero__visual-animation{height:300px}}@media (width<=350px){#layout-v6 main .hero__visual{height:225px}#layout-v6 main .hero__visual-animation{height:250px}}</style>
52  <link rel=preload href="/common.css?t=1790233287" as=style onload='this.onload=null,this.rel="stylesheet"'>
53  <link rel=preload href="/index.css?t=1790233287" as=style onload='this.onload=null,this.rel="stylesheet"'>
54  <noscript>
55    <link rel=stylesheet href="/common.css?t=1790233287">
56    <link rel=stylesheet href="/index.css?t=1790233287">
57  </noscript>
58  
59  <link rel=apple-touch-icon sizes=180x180 href="/apple-touch-icon.png?v=2">
60  <link rel=icon type=image/png sizes=32x32 href="/favicon-32x32.png?v=2">
61  <link rel=icon type=image/png sizes=16x16 href="/favicon-16x16.png?v=2">
62  <link rel=manifest href=/site.webmanifest>
63
64  
65  
66  
67  <link rel=preload as=image href="/assets/v5/hero/background-dots.svg?v=2" fetchpriority=high>
68  
69  <link rel=preload as=image href=/assets/v5/hero/background-mobile.svg media="(max-width: 500px)" fetchpriority=high>
70  
71  <link rel=preload as=image href=/assets/v5/hero/background-tablet.svg media="(min-width: 501px) and (max-width: 900px)" fetchpriority=high>
72  
73  <link rel=preload as=image href=/assets/v5/hero/background.svg media="(min-width: 901px)" fetchpriority=high>
74  
75  <link rel=preload as=image href="/assets/v5/hero/visual-poster-mobile.webp?v=1" media="(max-width: 767px)" fetchpriority=high>
76  
77  <link rel=preload as=image href="/assets/v5/hero/visual-poster.webp?v=1" media="(min-width: 768px)" fetchpriority=high>
78  
79  
80  
81
82  
83  <link rel=preconnect href=https://info.napkin.ai crossorigin>
84
85  
86  <link rel=preload href="/fonts/Geomanist-Complete-Webfont/Geomanist-Regular-Webfont/geomanist-regular-webfont.woff2?v=1" as=font type=font/woff2 crossorigin>
87  <link rel=preload href="/fonts/Geomanist-Complete-Webfont/Geomanist-Medium-Webfont/geomanist-medium-webfont.woff2?v=1" as=font type=font/woff2 crossorigin>
88  <link rel=preload href="/fonts/google-atf/inter-400-latin.woff2?v=1" as=font type=font/woff2 crossorigin>
89  <link rel=preload href="/fonts/google-atf/pjs-400-800-latin.woff2?v=1" as=font type=font/woff2 crossorigin>
90
91  
92  
93  <style id=atf-fonts>@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/google-atf/inter-400-latin-ext.woff2?v=1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/google-atf/inter-400-latin.woff2?v=1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/google-atf/pjs-400-800-latin-ext.woff2?v=1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/google-atf/pjs-400-800-latin.woff2?v=1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:geomanist;src:url(/fonts/Geomanist-Complete-Webfont/Geomanist-Regular-Webfont/geomanist-regular-webfont.woff2?v=1)format("woff2"),url(/fonts/Geomanist-Complete-Webfont/Geomanist-Regular-Webfont/geomanist-regular-webfont.woff?v=1)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:geomanist;src:url(/fonts/Geomanist-Complete-Webfont/Geomanist-Medium-Webfont/geomanist-medium-webfont.woff2?v=1)format("woff2"),url(/fonts/Geomanist-Complete-Webfont/Geomanist-Medium-Webfont/geomanist-medium-webfont.woff?v=1)format("woff");font-weight:600;font-style:normal;font-display:swap}</style>
94  
95  
96  
96<script data-cfasync=false>!function(){var e,t=!1,n=["/fonts/google-extra.css?t=1790233287","/fonts/geomanist-complete.css?t=1790233287"];function r(){if(!t){t=!0;try{e&&e.disconnect()}catch(e){}for(var r=0;r<n.length;r++){var o=document.createElement("link");o.rel="stylesheet",o.media="print",o.onload=function(){this.media="all"},o.href=n[r],document.head.appendChild(o)}}}var o=window.setTimeout(r,4e3);if("PerformanceObserver"in window)try{var i;(e=new PerformanceObserver(function(e){var t=e.getEntries();(function(e){if(!e)return!1;if(-1!==(e.url||"").indexOf("visual-poster"))return!0;var t=e.element;return!!(t&&t.closest&&t.closest(".hero__visual-still"))})(t[t.length-1])&&(window.clearTimeout(i),i=window.setTimeout(function(){window.clearTimeout(o),r()},500))})).observe({type:"largest-contentful-paint",buffered:!0})}catch(e){}}()</script>
96
97  
98  <noscript>
99    
100    <link rel=stylesheet href="/fonts/google-extra.css?t=1790233287">
101    <link rel=stylesheet href="/fonts/geomanist-complete.css?t=1790233287">
102  </noscript>
103  
104  <meta property=og:url content=https://www.napkin.ai>
105  <meta property=og:title content="Napkin AI - Turn Text into AI Diagrams and Visuals">
106  <meta property=og:description content="Just paste your text, and Napkin AI instantly turns it into flowcharts, mind maps, infographics, diagrams, data charts &amp; slides. No design skills needed.">
107  <meta property=og:site_name content="Napkin AI">
108  <meta property=og:locale content=en_US>
109  
110  
111  <meta property=og:locale:alternate content=es_ES>
112  
113  <meta property=og:locale:alternate content=fr_FR>
114  
115  <meta property=og:locale:alternate content=it_IT>
116  
117  <meta property=og:locale:alternate content=ko_KR>
118  
119  <meta property=og:locale:alternate content=pt_BR>
120  
121  
122
123  
124  
125  
126  
127  <meta property=og:image content="https://www.napkin.ai/assets/og-image-v5.png?v=2">
128  <meta property=og:image:alt content="Napkin AI turns your text into visuals so sharing your ideas is quick and effective.">
129  <meta property=og:image:width content=1280>
130  <meta property=og:image:height content=630>
131  
132  <meta property=og:image content="https://www.napkin.ai/assets/og-image-v5-1280.png?v=2">
133  <meta property=og:image:alt content="Napkin AI turns your text into visuals so sharing your ideas is quick and effective.">
134  <meta property=og:image:width content=1280>
135  <meta property=og:image:height content=1280>
136  
137
138  
139  
140<script type=application/ld+json>{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.napkin.ai#organization","name":"Napkin AI","url":"https://www.napkin.ai","logo":{"@type":"ImageObject","url":"https://www.napkin.ai/apple-touch-icon.png"},"sameAs":["https://www.linkedin.com/company/napkin-ai","https://x.com/napkin_ai/","https://www.instagram.com/napkin_ai/","https://www.tiktok.com/@napkin_ai","https://www.youtube.com/@napkin_ai"]},{"@type":"WebSite","@id":"https://www.napkin.ai#website","name":"Napkin AI","url":"https://www.napkin.ai","publisher":{"@id":"https://www.napkin.ai#organization"}},{"@type":"WebPage","@id":"https://www.napkin.ai#webpage","url":"https://www.napkin.ai","inLanguage":"en-US","name":"Napkin AI - Turn Text into AI Diagrams and Visuals","description":"Just paste your text, and Napkin AI instantly turns it into flowcharts, mind maps, infographics, diagrams, data charts & slides. No design skills needed.","isPartOf":{"@id":"https://www.napkin.ai#website"},"publisher":{"@id":"https://www.napkin.ai#organization"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://www.napkin.ai/assets/og-image-v5.png?v=2"},"about":{"@id":"https://www.napkin.ai#software"}},{"@type":"SoftwareApplication","@id":"https://www.napkin.ai#software","name":"Napkin AI","applicationCategory":"ProductivitySoftware","operatingSystem":"Any","url":"https://www.napkin.ai","description":"Napkin AI is a visual communication platform that helps you turn ideas into visuals and presentations.","publisher":{"@id":"https://www.napkin.ai#organization"},"offers":{"@type":"Offer","price":"0.00","priceCurrency":"USD","availability":"https://schema.org/InStock"},"featureList":["Text-to-visual generation","AI-generated infographics","AI-generated presentations","AI-generated diagrams","Flowchart generation","Mind map generation","Data chart generation","Visual customization","Color and font customization","Layout customization","Icon customization","Editable visual elements","File import support","Real-time collaborative editing","Document commenting","Team collaboration","Link sharing","Export to PNG, SVG, PDF"]},{"@type":"HowTo","@id":"https://www.napkin.ai#howto","name":"How to turn text into visuals with Napkin AI","step":[{"@type":"HowToStep","name":"Import or paste your text","text":"Forget prompting. Napkin works directly from your text."},{"@type":"HowToStep","name":"Click to generate visuals","text":"Napkin generates the most relevant visuals based on your text, then you pick the one that best expresses what you have in mind."},{"@type":"HowToStep","name":"Polish it up, make it yours","text":"Change colors, reshape elements, and match your brand."},{"@type":"HowToStep","name":"Take it anywhere","text":"Export as PPT, PNG, PDF, or SVG."}]},{"@type":"FAQPage","@id":"https://www.napkin.ai#faq","isPartOf":{"@id":"https://www.napkin.ai#webpage"},"mainEntity":[{"@type":"Question","name":"What is Napkin AI?","acceptedA
140nswer":{"@type":"Answer","text":"Napkin AI is a visual communication platform that helps you turn ideas into visuals and presentations. Napkin Visuals turns your text into diagrams, flowcharts, mind maps, infographics, and data charts. Write, paste, or import your content and Napkin generates visuals that make your ideas easier to understand and share. Napkin Slides turns your ideas into complete, ready-to-present decks. It collaborates with you before building anything, so the result actually feels like yours."}},{"@type":"Question","name":"Is Napkin AI free to use?","acceptedAnswer":{"@type":"Answer","text":"Yes. Napkin offers a free plan with weekly AI credits to generate visuals and presentations, unlimited editing, unlimited file imports - PPT, DOC, PDF, HTML, and MD - and unlimited PNG and PDF exports. Paid plans (Plus and Pro) unlock more AI credits and features like PPT and SVG export, custom branding, and additional design options. See our pricing page for full plan details."}},{"@type":"Question","name":"How does Napkin Visuals turn text into visuals?","acceptedA
140nswer":{"@type":"Answer","text":"Napkin Visuals analyzes your text and generates relevant visuals based on your content. You don't need to write complex prompts. Simply write, paste, or import your text, then click the Autospark icon to generate your visuals. From there, choose the visual that best fits your message."}},{"@type":"Question","name":"What types of visuals can I create with Napkin Visuals?","acceptedAnswer":{"@type":"Answer","text":"Napkin Visuals can turn your text into infographics, diagrams, flowcharts, mind maps, data charts, and more. You can customize your visuals to match your content and brand. Need a full presentation instead? Napkin Slides turns your ideas into a complete, ready-to-present deck."}},{"@type":"Question","name":"What is the best way to use the visuals I create in Napkin?","acceptedAnswer":{"@type":"Answer","text":"The visuals you create in Napkin are designed to be used across presentations, documents, reports, blog posts, teaching materials, social media, and more. Export them as PPT, PDF, PNG, or SVG, and drop them straight into PowerPoint, Google Slides, Keynote, Notion, or any other tool you already use."}},{"@type":"Question","name":"Can I edit the visuals after they are generated?","acceptedA
140nswer":{"@type":"Answer","text":"Yes, everything is editable. You can change colors, fonts, layouts, and icons, reshape individual elements, or swap out entire visuals until they match your brand and message. Nothing is locked once a visual or presentation is generated, so you are always in control of the final result."}},{"@type":"Question","name":"Can I use Napkin on mobile?","acceptedAnswer":{"@type":"Answer","text":"Yes. You can view your existing work on mobile and create and edit presentations directly from your phone. Visual generation isn't available on mobile yet, so desktop is still the best experience for creating visuals."}},{"@type":"Question","name":"How many languages does Napkin support?","acceptedAnswer":{"@type":"Answer","text":"You can create visuals and presentations in 60+ languages using Napkin, regardless of your input language. The Napkin interface is also available in English, French, Spanish, Italian, Korean, and Portuguese. You can switch languages anytime using the language dropdown in the footer."}},{"@type":"Question","name":"What about team collaboration?","acceptedA
140nswer":{"@type":"Answer","text":"Napkin makes it easy for teams to work together. You can invite team members to a shared Teamspace, edit Napkins together in real time, and use built-in commenting and highlighting to share feedback directly on your Visuals and Slides."}}]}]}</script>
140
141
142</head>
143
144
145  <body id=layout-v6>
146    
147
148
149
150
151
152
153
154
155
156
157
158
159<header class="with-menu sticky-version">
160  
161    <div class=app-bar-sticky-buttons>
162      <a href=https://app.napkin.ai/signin class=app-access-button data-na-event=home_cta_click data-na-action=app_access data-na-fb-event=StartTrial data-na-source=header_sticky>Get Napkin Free</a>
163    </div>
164  
165
166  <nav class=app-bar aria-label="Main Navigation">
167    <div class=app-bar__left>
168      <a href=/ class=app-bar__logo>
169        <img src=/assets/napkin-logo-2024.svg alt="Napkin AI logo" width=126 height=37>
170      </a>
171    </div>
172    
173      <div class=app-bar__center>
174        
175          <div class=app-bar__product>
176            <button type=button class=app-bar__product-trigger aria-expanded=false aria-controls=product-menu>Product</button>
177            <div class=product-menu id=product-menu>
178              <div class=product-menu__card>
179                
180                  <a class="product-menu__item product-menu__item-slides" href=/slides/ data-na-event=home_top_nav_click_slides data-na-fb-event=top_nav_click_slides data-na-nav-position=top_nav data-na-destination=/slides/>
181                    <span class=product-menu__item-icon>
182                      <img src=/assets/v6/header/product-menu/slides.svg alt="" width=30 height=30>
183                    </span>
184                    <span class=product-menu__item-text>
185                      <span class=product-menu__item-title>Slides<span class=app-bar__nav-badge>Beta</span></span>
186                      <span class=product-menu__item-description>Turn your ideas into presentation-ready decks.</span>
187                    </span>
188                  </a>
189                
190                  <a class="product-menu__item product-menu__item-visuals" href=/ data-na-event=home_top_nav_click_home data-na-fb-event=top_nav_click_home data-na-nav-position=top_nav data-na-destination=/>
191                    <span class=product-menu__item-icon>
192                      <img src=/assets/v6/header/product-menu/visuals.svg alt="" width=30 height=30>
193                    </span>
194                    <span class=product-menu__item-text>
195                      <span class=product-menu__item-title>Visuals</span>
196                      <span class=product-menu__item-description>Turn your text into great-looking visuals.</span>
197                    </span>
198                  </a>
199                
200                  <a class="product-menu__item product-menu__item-mindmaps" href=/mindmaps/ data-na-event=home_top_nav_click_mindmaps data-na-fb-event=top_nav_click_mindmaps data-na-nav-position=top_nav data-na-destination=/mindmaps/>
201                    <span class=product-menu__item-icon>
202                      <img src=/assets/v6/header/product-menu/mindmaps.svg alt="" width=30 height=30>
203                    </span>
204                    <span class=product-menu__item-text>
205                      <span class=product-menu__item-title>Mind Maps</span>
206                      <span class=product-menu__item-description>Turn your ideas into a structured mind map, instantly.</span>
207                    </span>
208                  </a>
209                
210                  <a class="product-menu__item product-menu__item-flowcharts" href=/flowcharts/ data-na-event=home_top_nav_click_flowcharts data-na-fb-event=top_nav_click_flowcharts data-na-nav-position=top_nav data-na-destination=/flowcharts/>
211                    <span class=product-menu__item-icon>
212                      <img src=/assets/v6/header/product-menu/flowcharts.svg alt="" width=30 height=30>
213                    </span>
214                    <span class=product-menu__item-text>
215                      <span class=product-menu__item-title>Flowcharts</span>
216                      <span class=product-menu__item-description>Turn complex processes into clear, easy-to-follow flows.</span>
217                    </span>
218                  </a>
219                
220                  <a class="product-menu__item product-menu__item-data-charts" href=/data-charts/ data-na-event=home_top_nav_click_data_charts data-na-fb-event=top_nav_click_data_charts data-na-nav-position=top_nav data-na-destination=/data-charts/>
221                    <span class=product-menu__item-icon>
222                      <img src=/assets/v6/header/product-menu/data-charts.svg alt="" width=30 height=30>
223                    </span>
224                    <span class=product-menu__item-text>
225                      <span class=product-menu__item-title>Data Charts</span>
226                      <span class=product-menu__item-description>Turn your data or text into editable charts.</span>
227                    </span>
228                  </a>
229                
230                  <a class="product-menu__item product-menu__item-api" href=/api/ data-na-event=home_top_nav_click_api data-na-fb-event=top_nav_click_api data-na-nav-position=top_nav data-na-destination=/api/>
231                    <span class=product-menu__item-icon>
232                      <img src=/assets/v6/header/product-menu/api.svg alt="" width=30 height=30>
233                    </span>
234                    <span class=product-menu__item-text>
235                      <span class=product-menu__item-title>API</span>
236                      <span class=product-menu__item-description>Automate visual generation at scale, directly in your workflow.</span>
237                    </span>
238                  </a>
239                
240              </div>
241            </div>
242          </div>
243        
244        
245          <a href=/pricing/ data-na-event=home_top_nav_click_pricing data-na-fb-event=top_nav_click_pricing data-na-nav-position=top_nav data-na-destination=/pricing/>Pricing</a>
246        
247          <a href=/blog/ data-na-event=home_top_nav_click_blog data-na-fb-event=top_nav_click_blog data-na-nav-position=top_nav data-na-destination=/blog/>Blog</a>
248        
249          <a href=/about-us/ data-na-event=home_top_nav_click_about_us data-na-fb-event=top_nav_click_about_us data-na-nav-position=top_nav data-na-destination=/about-us/>About us</a>
250        
251      </div>
252    
253    <div class=app-bar__right>
254      <a href=https://app.napkin.ai/signin class=sign-in data-na-event=home_cta_click data-na-action=sign_in data-na-source=header>Sign in</a>
255      <a href=https://app.napkin.ai/signin class=app-access-button data-na-event=home_cta_click data-na-action=app_access data-na-fb-event=StartTrial data-na-source=header>Get Napkin Free</a>
256      
257        <button class=app-bar__menu-burger-button aria-label="Open menu">Menu</button>
258      
259    </div>
260  </nav>
261
262  
263    <nav class=app-bar-mobile aria-label="Mobile Menu" aria-hidden=true>
264      <div class=app-bar-mobile__header>
265        <a href=/ class=app-bar__logo>
266          <img src=/assets/napkin-logo-2024.svg alt="Napkin AI logo" width=126 height=37>
267        </a>
268        <button class=app-bar-mobile__close-button aria-label="Close menu">Close</button>
269      </div>
270      <div class=app-bar-mobile__menu>
271        <ul class=app-bar-mobile__menu-list>
272          
273            <li class=app-bar-mobile__menu-list-item>
274              <button type=button class=app-bar-mobile__product-button aria-expanded=false aria-controls=mobile-product-menu>Product</button>
275            </li>
276          
277          
278            <li class=app-bar-mobile__menu-list-item>
279              <a href=/pricing/ data-na-event=home_top_nav_click_pricing data-na-fb-event=top_nav_click_pricing data-na-nav-position=mobile_nav data-na-destination=/pricing/>Pricing</a>
280            </li>
281          
282            <li class=app-bar-mobile__menu-list-item>
283              <a href=/blog/ data-na-event=home_top_nav_click_blog data-na-fb-event=top_nav_click_blog data-na-nav-position=mobile_nav data-na-destination=/blog/>Blog</a>
284            </li>
285          
286            <li class=app-bar-mobile__menu-list-item>
287              <a href=/about-us/ data-na-event=home_top_nav_click_about_us data-na-fb-event=top_nav_click_about_us data-na-nav-position=mobile_nav data-na-destination=/about-us/>About us</a>
288            </li>
289          
290        </ul>
291      </div>
292      <div class=app-bar-mobile__footer>
293        <a href=https://app.napkin.ai/signin class=app-access-button-mobile data-na-event=home_cta_click data-na-action=app_access data-na-fb-event=StartTrial data-na-source=header_mobile><span>Get Napkin Free</span></a>
294      </div>
295
296    </nav>
297
298    
299      <div class=app-bar-mobile__submenu id=mobile-product-menu aria-hidden=true>
300        <div class=app-bar-mobile__header>
301          <button type=button class=app-bar-mobile__submenu-back-button>Back</button>
302          <button class=app-bar-mobile__close-button aria-label="Close menu">Close</button>
303        </div>
304        <ul class=app-bar-mobile__submenu-list>
305          
306            <li class=app-bar-mobile__submenu-list-item>
307              <a href=/slides/ data-na-event=home_top_nav_click_slides data-na-fb-event=top_nav_click_slides data-na-nav-position=mobile_nav data-na-destination=/slides/>
308                <span class=app-bar-mobile__submenu-item-icon>
309                  <img src=/assets/v6/header/product-menu/slides.svg alt="" width=30 height=30>
310                </span>
311                <span class=app-bar-mobile__submenu-item-text>
312                  <span class=app-bar-mobile__submenu-item-title>Slides<span class=app-bar__nav-badge>Beta</span></span>
313                  <span class=app-bar-mobile__submenu-item-description>Turn your ideas into presentation-ready decks.</span>
314                </span>
315              </a>
316            </li>
317          
318            <li class=app-bar-mobile__submenu-list-item>
319              <a href=/ data-na-event=home_top_nav_click_home data-na-fb-event=top_nav_click_home data-na-nav-position=mobile_nav data-na-destination=/>
320                <span class=app-bar-mobile__submenu-item-icon>
321                  <img src=/assets/v6/header/product-menu/visuals.svg alt="" width=30 height=30>
322                </span>
323                <span class=app-bar-mobile__submenu-item-text>
324                  <span class=app-bar-mobile__submenu-item-title>Visuals</span>
325                  <span class=app-bar-mobile__submenu-item-description>Turn your text into great-looking visuals.</span>
326                </span>
327              </a>
328            </li>
329          
330            <li class=app-bar-mobile__submenu-list-item>
331              <a href=/mindmaps/ data-na-event=home_top_nav_click_mindmaps data-na-fb-event=top_nav_click_mindmaps data-na-nav-position=mobile_nav data-na-destination=/mindmaps/>
332                <span class=app-bar-mobile__submenu-item-icon>
333                  <img src=/assets/v6/header/product-menu/mindmaps.svg alt="" width=30 height=30>
334                </span>
335                <span class=app-bar-mobile__submenu-item-text>
336                  <span class=app-bar-mobile__submenu-item-title>Mind Maps</span>
337                  <span class=app-bar-mobile__submenu-item-description>Turn your ideas into a structured mind map, instantly.</span>
338                </span>
339              </a>
340            </li>
341          
342            <li class=app-bar-mobile__submenu-list-item>
343              <a href=/flowcharts/ data-na-event=home_top_nav_click_flowcharts data-na-fb-event=top_nav_click_flowcharts data-na-nav-position=mobile_nav data-na-destination=/flowcharts/>
344                <span class=app-bar-mobile__submenu-item-icon>
345                  <img src=/assets/v6/header/product-menu/flowcharts.svg alt="" width=30 height=30>
346                </span>
347                <span class=app-bar-mobile__submenu-item-text>
348                  <span class=app-bar-mobile__submenu-item-title>Flowcharts</span>
349                  <span class=app-bar-mobile__submenu-item-description>Turn complex processes into clear, easy-to-follow flows.</span>
350                </span>
351              </a>
352            </li>
353          
354            <li class=app-bar-mobile__submenu-list-item>
355              <a href=/data-charts/ data-na-event=home_top_nav_click_data_charts data-na-fb-event=top_nav_click_data_charts data-na-nav-position=mobile_nav data-na-destination=/data-charts/>
356                <span class=app-bar-mobile__submenu-item-icon>
357                  <img src=/assets/v6/header/product-menu/data-charts.svg alt="" width=30 height=30>
358                </span>
359                <span class=app-bar-mobile__submenu-item-text>
360                  <span class=app-bar-mobile__submenu-item-title>Data Charts</span>
361                  <span class=app-bar-mobile__submenu-item-description>Turn your data or text into editable charts.</span>
362                </span>
363              </a>
364            </li>
365          
366            <li class=app-bar-mobile__submenu-list-item>
367              <a href=/api/ data-na-event=home_top_nav_click_api data-na-fb-event=top_nav_click_api data-na-nav-position=mobile_nav data-na-destination=/api/>
368                <span class=app-bar-mobile__submenu-item-icon>
369                  <img src=/assets/v6/header/product-menu/api.svg alt="" width=30 height=30>
370                </span>
371                <span class=app-bar-mobile__submenu-item-text>
372                  <span class=app-bar-mobile__submenu-item-title>API</span>
373                  <span class=app-bar-mobile__submenu-item-description>Automate visual generation at scale, directly in your workflow.</span>
374                </span>
375              </a>
376            </li>
377          
378        </ul>
379      </div>
380    
381  
382</header>
383
384
385    <main>
386      <section class=hero data-na-section=hero>
387  <div class=hero__text>
388    <h1 class="hero__title section-title">
389      <span class=hero__title-line>
390        <span class=hero__title-line-text>Get visuals</span>
391        <span class=hero__title-line-highlight></span>
392      </span>
393      <span class=hero__title-line>
394        <span class=hero__title-line-text>from your text</span>
395        <span class=hero__title-line-highlight></span>
396      </span>
397    </h1>
398    
398<script data-cfasync=false>!function(){var t=document.querySelector(".hero__title");if(t&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!t.classList.contains("animated")){var e=function(){t.setAttribute("data-intro-started",String(performance.now())),t.classList.add("animated")};requestAnimationFrame(function(){requestAnimationFrame(e)})}}()</script>
398
399
400    <h2 class=hero__subtitle>Napkin turns your text into visuals so sharing your ideas is quick and effective.</h2>
401  </div>
402
403  <div class=hero__visual>
404    
405    <picture class=hero__visual-still>
406      <source media="(max-width: 767px)" type=image/webp srcset="/assets/v5/hero/visual-poster-mobile.webp?v=1" width=780 height=500>
407      <img src="/assets/v5/hero/visual-poster.webp?v=1" alt="" width=1160 height=542 fetchpriority=high>
408    </picture>
409    <noscript>
410      <style>.hero__visual-still{display:block!important}.hero__visual-animation{display:none!important}</style>
411    </noscript>
412    
413    <dotlottie-player mode=normal background=transparent loading=lazy data-src="/assets/v5/hero/visual.lottie?v=6" data-src-mobile="/assets/v5/hero/visual-mobile.lottie?v=5" id=animation-hero class=hero__visual-animation></dotlottie-player>
414        
414<script data-cfasync=false>!function(){if(!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&!navigator.webdriver){var t=document.getElementById("animation-hero"),e=document.querySelector(".hero");if(t&&e)if(function(){var t=navigator.connection;if(t&&(t.saveData||/^(slow-)?2g$/.test(t.effectiveType||"")))return!1;var e=navigator.deviceMemory;return!(e&&e<=4&&(navigator.hardwareConcurrency||0)<=4)}()){var i=0,n=!1,o=!1,a=!1;!function(){var i=!1,n=!1,o=!1,a=!1,r=null;function s(){var r=o||a;if(r!==i&&((i=r)?e.setAttribute("data-lottie-paused","1"):e.removeAttribute("data-lottie-paused"),n))try{i?t.pause():t.play()}catch(t){}}function c(){o=!0,s(),window.clearTimeout(r),r=window.setTimeout(function(){o=!1,s()},400)}window.addEventListener("pointerdown",c,{passive:!0}),window.addEventListener("keydown",c,{passive:!0}),t.addEventListener("play",function(){if(n=!0,i)try{t.pause()}catch(t){}}),"IntersectionObserver"in window&&new IntersectionObserver(function(t){a=!t[t.length-1].isIntersecting,s()}).observe(e)}(),function(){var t=!1;function i(){t||(t=!0,d())}function n(){!function(t){var i=e.querySelector(".hero__visual-still img");if(i){var n=!1;i.complete?a():(i.addEventListener("load",a,{once:!0}),i.addEventListener("error",o,{once:!0})),window.setTimeout(o,4e3)}else t();function o(){n||(n=!0,t())}function a(){"function"==typeof i.decode?Promise.resolve(i.decode()).then(o).catch(o):o()}}(function(){var t,e;t=1500,e=0,"requestIdleCallback"in window?window.requestIdleCallback(i,{timeout:t}):window.setTimeout(i,e)})}if(r())n();else{var o=document.querySelector(".hero__title");if(o)if(o.classList.contains("animated"))i();else{var a=new MutationObserver(function(){o.classList.contains("animated")&&(a.disconnect(),i())});a.observe(o,{attributes:!0,attributeFilter:["class"]}),window.setTimeout(i,2e3)}else n()}}()}else e.setAttribute("data-lottie-skipped","1")}function r(){return window.matchMedia("(max-width: 767px)").matches}function s(){t.removeAttribute("data-hero-boot"),e.classList.add("hero--lottie-failed")}function c(){e.classList.contains("hero--lottie-playing")||(e.classList.add("hero--lottie-playing"),e.classList.remove("hero--lottie-failed"))}function d(){if(!e.classList.contains("hero--lottie-playing")&&"1"!==t.getAttribute("data-hero-boot")){var u=window.ensureDotLottiePlayer;if("function"!=typeof u)return(i+=1)>=40?void s():void window.setTimeout(d,50);var l,f,v=(l=t.getAttribute("data-src"),f=t.getAttribute("data-src-mobile"),r()&&f?f:l);v?(t.setAttribute("data-hero-boot","1"),u().then(function(){return customElements.whenDefined("dotlottie-player")}).then(w).catch(function(){t.removeAttribute("data-hero-boot"),n?s():(n=!0,window.setTimeout(d,1500))}),customElements.whenDefined("dotlottie-player").then(w)):s()}function w(){if(!o){if(o=!0,t.setAttribute("src",v),t.removeAttribute("data-src"),t.removeAttribute("data-src-mobile"),t.addEventListener("play",function(){a=!0,c()}),t.addEventListener("complete",function(){e.setAttribute("data-lottie-complete","1")}),t.addEventListener("load",r),t.addEventListener("ready",r),"function"==typeof t.load)try{Promise.resolve(t.load(v)).then(r).catch(function(){})}catch(t){r()}else r();var i=0,n=window.setInterval(function(){i+=1,r(),(a||e.classList.contains("hero--lottie-playing")||i>=40)&&(window.clearInterval(n),a||e.classList.contains("hero--lottie-playing")||s())},100)}function r(){try{t.play()}catch(t){}}}}}()</script>
414
415
416  </div>
417
418  <div class=hero__cta>
419    <a href=https://app.napkin.ai/signin class="app-access-button large" data-na-event=home_cta_click data-na-action=app_access data-na-fb-event=StartTrial data-na-source=hero>Get Napkin Free</a>
420  </div>
421</section>
422
423
424      <section id=how-it-works class=how-it-works data-na-section=how_it_works>
425  <div class=how-it-works__container-outer>
426    <div class=how-it-works__steps-indicator>
427      <div class="how-it-works__step-indicator active" data-step=paste data-color=green></div>
428      <div class=how-it-works__step-indicator data-step=generate data-color=blue></div>
429      <div class=how-it-works__step-indicator data-step=polish data-color=orange></div>
430      <div class=how-it-works__step-indicator data-step=take data-color=purple></div>
431    </div>
432    <div class=how-it-works__container>
433      <div class=how-it-works__content-container data-color=green>
434        <h2 class="how-it-works__title section-title"><span class=how-it-works__title-decorator>How<span class=how-it-works__title-decorator-animation-container>
435          <dotlottie-player mode=normal loading=lazy data-autoplay=section-visible data-play-once=true data-src=/assets/v5/how-it-works/title-decorator.lottie id=animation-how-it-works-decorator class=how-it-works__title-decorator-animation></dotlottie-player>
436        </span></span> it works</h2>
437
438        <div class=how-it-works__steps>
439          <div class=how-it-works__step data-step=paste>
440            <div class=how-it-works__step-container>
441              <div class=how-it-works__step-left>
442                <div class=how-it-works__step-left-container>
443                  <div class=how-it-works__step-number>1</div>
444                  <div class=how-it-works__step-text>
445                    <h3 class="how-it-works__step-title section-text-44">
446                      <span class=how-it-works__step-title-line>Start by</span> <span class=how-it-works__step-title-line><span class=how-it-works__step-title-action>Importing</span> or <span class=how-it-works__step-title-action>Pasting</span> your text</span>
447                    </h3>
448                    <p class="how-it-works__step-description section-text-18">Forget prompting, Napkin works directly from your text.</p>
449                  </div>
450                </div>
451              </div>
452              <div class="how-it-works__step-right how-it-works__step-mask-before">
453                <dotlottie-player mode=normal loading=lazy preserveaspectratio=xMinYMid data-src="/assets/v5/how-it-works/step-paste/visual.lottie?v=2" id=animation-how-it-works-step-paste alt="Paste your text" class=how-it-works__step-visual></dotlottie-player>
454              </div>
455            </div>
456          </div>
457
458          <div class=how-it-works__step data-step=generate>
459            <div class="how-it-works__step-container how-it-works__step-mask-before">
460              <div class=how-it-works__step-left>
461                <div class=how-it-works__step-left-container>
462                  <div class=how-it-works__step-number>2</div>
463                  <div class=how-it-works__step-text>
464                    <h3 class="how-it-works__step-title section-text-44">
465                      <span class=how-it-works__step-title-line><span class=how-it-works__step-title-action>Click</span> to</span> <span class=how-it-works__step-title-line>generate visuals</span>
466                    </h3>
467                    <p class="how-it-works__step-description section-text-18">Napkin generates the most relevant visuals based on your text, then you pick the one that best expresses what you have in mind.</p>
468                  </div>
469                </div>
470              </div>
471              <div class="how-it-works__step-right how-it-works__step-mask-before">
472                <dotlottie-player mode=normal loading=lazy loop preserveaspectratio=xMinYMax data-src=/assets/v6/how-it-works/step-generate/visual.lottie id=animation-how-it-works-step-generate alt="Click to generate visuals" class=how-it-works__step-visual></dotlottie-player>
473              </div>
474            </div>
475          </div>
476
477          <div class=how-it-works__step data-step=polish>
478            <div class="how-it-works__step-container how-it-works__step-mask-before">
479              <div class=how-it-works__step-left>
480                <div class=how-it-works__step-left-container>
481                  <div class=how-it-works__step-number>3</div>
482                  <div class=how-it-works__step-text>
483                    <h3 class="how-it-works__step-title section-text-44">
484                      <span class=how-it-works__step-title-line><span class=how-it-works__step-title-action>Polish</span> it up,</span> <span class=how-it-works__step-title-line>make it yours</span>
485                    </h3>
486                    <div class=how-it-works__step-descriptions>
487                      <p class="how-it-works__step-description section-text-18 active" data-key=fonts aria-hidden=false>Nothing is fixed. Change anything until it feels right.</p>
488                      <p class="how-it-works__step-description section-text-18" data-key=colors aria-hidden=true>Every color, exactly as you want it. Match your brand, your mood, or the moment.</p>
489                      <p class="how-it-works__step-description section-text-18" data-key=ungroup aria-hidden=true>Take it apart. Reshape every element freely and make it entirely your own.</p>
490                    </div>
491                  </div>
492                </div>
493              </div>
494              <div class=how-it-works__step-right>
495                <div class=how-it-works__step-description-mobile data-key=fonts>
496                  <h4 class="how-it-works__step-description-mobile-title section-text-24">Change anything</h4>
497                  <p class="how-it-works__step-description-mobile-text section-text-18">Nothing is fixed. Change anything until it feels right.</p>
498                </div>
499                <div class=how-it-works__step-visual data-key=fonts>
500                  <dotlottie-player mode=normal loading=lazy data-src="/assets/v6/how-it-works/step-polish/visuals/text-fonts.lottie?v=3" loop id=animation-how-it-works-step-polish-fonts data-group=animation-group-how-it-works-polish-step alt="Nothing&#39;s fixed. Change anything, anytime." class=how-it-works__step-visual-animation></dotlottie-player>
501                </div>
502                <div class=how-it-works__step-description-mobile data-key=colors>
503                  <h4 class="how-it-works__step-description-mobile-title section-text-24">Pick your colors</h4>
504                  <p class="how-it-works__step-description-mobile-text section-text-18">Every color, exactly as you want it. Match your brand, your mood, or the moment.</p>
505                </div>
506                <div class=how-it-works__step-visual data-key=colors>
507                  <dotlottie-player mode=normal loading=lazy data-src="/assets/v6/how-it-works/step-polish/visuals/colors.lottie?v=3" loop id=animation-how-it-works-step-polish-colors data-group=animation-group-how-it-works-polish-step alt="Every color, exactly as you want it." class=how-it-works__step-visual-animation></dotlottie-player>
508                </div>
509                <div class=how-it-works__step-description-mobile data-key=ungroup>
510                  <h4 class="how-it-works__step-description-mobile-title section-text-24">Make it your own</h4>
511                  <p class="how-it-works__step-description-mobile-text section-text-18">Take it apart. Reshape every element freely and make it entirely your own.</p>
512                </div>
513                <div class=how-it-works__step-visual data-key=ungroup>
514                  <dotlottie-player mode=normal loading=lazy data-src="/assets/v6/how-it-works/step-polish/visuals/ungroup.lottie?v=2" loop id=animation-how-it-works-step-polish-ungroup data-group=animation-group-how-it-works-polish-step alt="Take it apart. Make it your own." class=how-it-works__step-visual-animation></dotlottie-player>
515                </div>
516              </div>
517            </div>
518          </div>
519
520          <div class="how-it-works__step how-it-works__step-mask-before" data-step=take>
521            <div class=how-it-works__step-container>
522              <div class=how-it-works__step-left>
523                <div class=how-it-works__step-left-container>
524                  <div class=how-it-works__step-number>4</div>
525                  <div class=how-it-works__step-content>
526                    <div class=how-it-works__step-text>
527                      <h3 class=how-it-works__step-title>
528                        <span class="how-it-works__step-title-line section-text-44"><span class=how-it-works__step-title-action>Take</span> it anywhere</span>
529                      </h3>
530                      <p class="how-it-works__step-description section-text-18">
530Visuals created in Napkin can be used anywhere. Export them as .ppt, .png, .pdf or .svg to upgrade your content.</p>
531                    </div>
532                    <div class=how-it-works__step-features>
533                      <div class=how-it-works__step-feature>
534                        <img src=/assets/v5/how-it-works/step-take/feature-ppt.svg alt="PPT export icon" class=how-it-works__step-feature-icon fetchpriority=low loading=lazy>
535                        <div class=how-it-works__step-feature-text>PPT file</div>
536                      </div>
537                      <div class=how-it-works__step-feature>
538                        <img src=/assets/v5/how-it-works/step-take/feature-pdf.svg alt="PDF export icon" class=how-it-works__step-feature-icon fetchpriority=low loading=lazy>
539                        <div class=how-it-works__step-feature-text>PDF file</div>
540                      </div>
541                      <div class=how-it-works__step-feature>
542                        <img src=/assets/v5/how-it-works/step-take/feature-png.svg alt="PNG export icon" class=how-it-works__step-feature-icon fetchpriority=low loading=lazy>
543                        <div class=how-it-works__step-feature-text>PNG file</div>
544                      </div>
545                      <div class=how-it-works__step-feature>
546                        <img src=/assets/v5/how-it-works/step-take/feature-svg.svg alt="SVG export icon" class=how-it-works__step-feature-icon fetchpriority=low loading=lazy>
547                        <div class=how-it-works__step-feature-text>SVG file</div>
548                      </div>
549                    </div>
550                  </div>
551                </div>
552              </div>
553              <div class="how-it-works__step-right how-it-works__step-mask-before">
554                <dotlottie-player mode=normal loading=lazy loop preserveaspectratio=xMinYMid data-src=/assets/v5/how-it-works/step-take/visuals/export.lottie data-src-mobile=/assets/v5/how-it-works/step-take/visual-mobile.lottie id=animation-how-it-works-step-take alt="Take it anywhere" class=how-it-works__step-visual></dotlottie-player>
555              </div>
556            </div>
557          </div>
558        </div>
559      </div>
560    </div>
561  </div>
562</section>
563
564
565      <section id=use-cases class=use-cases data-na-section=use_cases>
566  <div class=use-cases__container>
567    <div class=use-cases__left>
568      <div class=use-cases__left-container>
569        <div class=use-cases__left-content>
570          <h2 class="use-cases__title section-title">Use cases</h2>
571          <p class="use-cases__description section-text-24">Captivate your audience with auto-generated infographics, diagrams, mind maps, flowcharts, data charts, and more.</p>
572        </div>
573        <dotlottie-player mode=normal loading=lazy data-autoplay=section-visible data-play-once=true data-src=/assets/v5/use-cases/title-decorator.lottie id=animation-use-cases-decorator class=use-cases__left-decorator-animation></dotlottie-player>
574      </div>
575    </div>
576    <div class=use-cases__right>
577    <div class=use-cases__list>
578      
579      <div class=use-cases__item data-item=presentations>
580        <h3 class=use-cases__item-title>Presentations</h3>
581        <div class=use-cases__item-content>
582          <p class="use-cases__item-description section-text-18">Make impactful slides</p>
583          <div class=use-cases__item-icons>
584            <img src=/assets/v5/use-cases/powerpoint-icon.svg alt="PowerPoint logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
585            <img src=/assets/v5/use-cases/google-slides-icon.svg alt="Google Slides logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
586            <img src=/assets/v5/use-cases/canva-icon.svg alt="Canva logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
587            <img src=/assets/v5/use-cases/keynote-icon.svg alt="Keynote logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
588          </div>
589        </div>
590        <div class=use-cases__item-image>
591          <picture>
592            <source type=image/webp srcset="/assets/v5/use-cases/presentations-640.webp?v=4 640w, /assets/v5/use-cases/presentations.webp?v=4 1120w" sizes="(max-width: 767px) calc(100vw - 120px), (max-width: 1080px) calc(100vw - 256px), 560px">
593            <img src="/assets/v5/use-cases/presentations.png?v=4" alt="Napkin AI funnel diagram used in a Google Slides presentation" width=1120 height=781 fetchpriority=low loading=lazy>
594          </picture>
595        </div>
596      </div>
597      <div class=use-cases__item data-item=blog>
598        <h3 class=use-cases__item-title>Blog</h3>
599        <div class=use-cases__item-content>
600          <p class="use-cases__item-description section-text-18">Leave an impression</p>
601          <div class=use-cases__item-icons>
602            <img src=/assets/v5/use-cases/medium-icon.svg alt="Medium logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
603            <img src=/assets/v5/use-cases/substack-icon.svg alt="Substack logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
604            <img src=/assets/v5/use-cases/wordpress-icon.svg alt="WordPress logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
605          </div>
606        </div>
607        <div class=use-cases__item-image>
608          <picture>
609            <source type=image/webp srcset="/assets/v5/use-cases/blog-640.webp?v=4 640w, /assets/v5/use-cases/blog.webp?v=4 1120w" sizes="(max-width: 767px) calc(100vw - 120px), (max-width: 1080px) calc(100vw - 256px), 560px">
610            <img src="/assets/v5/use-cases/blog.png?v=4" alt="Napkin AI pyramid diagram embedded in a Medium blog post" width=1120 height=975 fetchpriority=low loading=lazy>
611          </picture>
612        </div>
613      </div>
614      <div class=use-cases__item data-item=social-media>
615        <h3 class=use-cases__item-title>Social Media</h3>
616        <div class=use-cases__item-content>
617          <p class="use-cases__item-description section-text-18">Engage your audience</p>
618          <div class=use-cases__item-icons>
619            <img src=/assets/v5/use-cases/linkedin-icon.svg alt="LinkedIn logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
620            <img src=/assets/v5/use-cases/x-icon.svg alt="X logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
621            <img src=/assets/v5/use-cases/instagram-icon.svg alt="Instagram logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
622            <img src=/assets/v5/use-cases/youtube-icon.svg alt="YouTube logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
623          </div>
624        </div>
625        <div class=use-cases__item-image>
626          <picture>
627            <source type=image/webp srcset="/assets/v5/use-cases/social-media-640.webp?v=4 640w, /assets/v5/use-cases/social-media.webp?v=4 1120w" sizes="(max-width: 767px) calc(100vw - 120px), (max-width: 1080px) calc(100vw - 256px), 560px">
628            <img src="/assets/v5/use-cases/social-media.png?v=4" alt="Napkin AI infographic shared as an image in an X post" width=1120 height=685 fetchpriority=low loading=lazy>
629          </picture>
630        </div>
631      </div>
632      <div class=use-cases__item data-item=docs>
633        <h3 class=use-cases__item-title>Docs</h3>
634        <div class=use-cases__item-content>
635          <p class="use-cases__item-description section-text-18">Write easy to read docs</p>
636          <div class=use-cases__item-icons>
637            <img src=/assets/v5/use-cases/google-docs-icon.svg alt="Google Docs logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
638            <img src=/assets/v5/use-cases/word-icon.svg alt="Microsoft Word logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
639            <img src=/assets/v5/use-cases/notion-icon.svg alt="Notion logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
640            <img src=/assets/v5/use-cases/confluence-icon.svg alt="Confluence logo" class=use-cases__item-icon fetchpriority=low loading=lazy>
641          </div>
642        </div>
643        <div class=use-cases__item-image>
644          <picture>
645            <source type=image/webp srcset="/assets/v5/use-cases/docs-640.webp?v=4 640w, /assets/v5/use-cases/docs.webp?v=4 1120w" sizes="(max-width: 767px) calc(100vw - 120px), (max-width: 1080px) calc(100vw - 256px), 560px">
646            <img src="/assets/v5/use-cases/docs.png?v=4" alt="Napkin AI cycle diagram used inside a Google Doc" width=1120 height=871 fetchpriority=low loading=lazy>
647          </picture>
648        </div>
649      </div>
650    </div>
651  </div>
652</div>
653</section>
654
655
656      
657
658
659
660
661
662
663
664
665
666
667
668
669
670<section class=gallery data-na-section=gallery>
671  <div class=gallery__container-outer>
672    <div class=gallery__container>
673      <div class=gallery__header>
674        <h2 class="gallery__title section-title">Gallery<span class=gallery__title-decorator-container>
675          <dotlottie-player mode=normal loading=lazy loop data-autoplay=section-visible data-play-once=true data-src=/assets/v5/gallery/title-decorator.lottie id=animation-gallery-decorator class=gallery__title-decorator-animation></dotlottie-player>
676        </span></h2>
677        <p class="gallery__description section-text-24">Here are a few visuals created on Napkin.</p>
678      </div>
679      <div class=gallery__items>
680        
681          <div class="gallery__items-row gallery__items-row--row-1">
682            <div class=gallery__items-row-container>
683              
684              
685                <div class=gallery__item data-padding=none>
686                  
687                  <picture>
688                    <source data-srcset="/assets/v6/gallery/row_1/row_1_01.webp?v=10" type=image/webp>
689                  
690                  <img data-src="/assets/v6/gallery/row_1/row_1_01.svg?v=10" alt="CRM needs assessment diagram for sales teams" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=755 height=437>
691                  </picture>
692                </div>
693              
694                <div class=gallery__item data-padding=none>
695                  
696                  <picture>
697                    <source data-srcset="/assets/v6/gallery/row_1/row_1_02.webp?v=10" type=image/webp>
698                  
699                  <img data-src="/assets/v6/gallery/row_1/row_1_02.svg?v=10" alt="Sustainable energy sources infographic" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=834 height=437>
700                  </picture>
701                </div>
702              
703                <div class=gallery__item data-padding=none>
704                  
705                  <picture>
706                    <source data-srcset="/assets/v6/gallery/row_1/row_1_03-effect.webp?v=10" type=image/webp>
707                  
708                  <img data-src="/assets/v6/gallery/row_1/row_1_03-effect.svg?v=10" alt="Startup success diagram with basketball icons" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=753 height=437>
709                  </picture>
710                </div>
711              
712                <div class=gallery__item data-padding=none>
713                  
714                  <picture>
715                    <source data-srcset="/assets/v6/gallery/row_1/row_1_04.webp?v=10" type=image/webp>
716                  
717                  <img data-src="/assets/v6/gallery/row_1/row_1_04.svg?v=10" alt="Stock performance chart for major tech companies" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=537 height=437>
718                  </picture>
719                </div>
720              
721                <div class=gallery__item data-padding=none>
722                  
723                  <picture>
724                    <source data-srcset="/assets/v6/gallery/row_1/row_1_05.webp?v=10" type=image/webp>
725                  
726                  <img data-src="/assets/v6/gallery/row_1/row_1_05.svg?v=10" alt="Growth diagram for sustainability and brand trust" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=834 height=437>
727                  </picture>
728                </div>
729              
730                <div class=gallery__item data-padding=none>
731                  
732                  <picture>
733                    <source data-srcset="/assets/v6/gallery/row_1/row_1_06-effect.webp?v=10" type=image/webp>
734                  
735                  <img data-src="/assets/v6/gallery/row_1/row_1_06-effect.svg?v=10" alt="Quarterly revenue chart by business segment" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=427 height=437>
736                  </picture>
737                </div>
738              
739                <div class=gallery__item data-padding=none>
740                  
741                  <picture>
742                    <source data-srcset="/assets/v6/gallery/row_1/row_1_07.webp?v=10" type=image/webp>
743                  
744                  <img data-src="/assets/v6/gallery/row_1/row_1_07.svg?v=10" alt="Learner&#39;s evolution diagram from novice to expert" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=754 height=437>
745                  </picture>
746                </div>
747              
748                <div class=gallery__item data-padding=none>
749                  
750                  <picture>
751                    <source data-srcset="/assets/v6/gallery/row_1/row_1_08.webp?v=10" type=image/webp>
752                  
753                  <img data-src="/assets/v6/gallery/row_1/row_1_08.svg?v=10" alt="2026 global energy landscape infographic" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=711 height=361>
754                  </picture>
755                </div>
756              
757                <div class=gallery__item data-padding=none>
758                  
759                  <picture>
760                    <source data-srcset="/assets/v6/gallery/row_1/row_1_09-effect.webp?v=10" type=image/webp>
761                  
762                  <img data-src="/assets/v6/gallery/row_1/row_1_09-effect.svg?v=10" alt="Monthly stock performance comparison chart" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=427 height=437>
763                  </picture>
764                </div>
765              
766                <div class=gallery__item data-padding=none>
767                  
768                  <picture>
769                    <source data-srcset="/assets/v6/gallery/row_1/row_1_10.webp?v=10" type=image/webp>
770                  
771                  <img data-src="/assets/v6/gallery/row_1/row_1_10.svg?v=10" alt="Project delays flowchart of contributing factors" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=589 height=361>
772                  </picture>
773                </div>
774              
775                <div class=gallery__item data-padding=none>
776                  
777                  <picture>
778                    <source data-srcset="/assets/v6/gallery/row_1/row_1_11.webp?v=10" type=image/webp>
779                  
780                  <img data-src="/assets/v6/gallery/row_1/row_1_11.svg?v=10" alt="Water purification process diagram" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=589 height=361>
781                  </picture>
782                </div>
783              
784                <div class=gallery__item data-padding=none>
785                  
786                  <picture>
787                    <source data-srcset="/assets/v6/gallery/row_1/row_1_12-effect.webp?v=10" type=image/webp>
788                  
789                  <img data-src="/assets/v6/gallery/row_1/row_1_12-effect.svg?v=10" alt="Global life expectancy trends line chart" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=500 height=437>
790                  </picture>
791                </div>
792              
793                <div class=gallery__item data-padding=none>
794                  
795                  <picture>
796                    <source data-srcset="/assets/v6/gallery/row_1/row_1_13.webp?v=10" type=image/webp>
797                  
798                  <img data-src="/assets/v6/gallery/row_1/row_1_13.svg?v=10" alt="Diagram of product adoption from idea to scale" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=808 height=361>
799                  </picture>
800                </div>
801              
802                <div class=gallery__item data-padding=none>
803                  
804                  <picture>
805                    <source data-srcset="/assets/v6/gallery/row_1/row_1_14.webp?v=10" type=image/webp>
806                  
807                  <img data-src="/assets/v6/gallery/row_1/row_1_14.svg?v=10" alt="Community building strategy mind map" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=808 height=361>
808                  </picture>
809                </div>
810              
811                <div class=gallery__item data-padding=none>
812                  
813                  <picture>
814                    <source data-srcset="/assets/v6/gallery/row_1/row_1_15-effect.webp?v=10" type=image/webp>
815                  
816                  <img data-src="/assets/v6/gallery/row_1/row_1_15-effect.svg?v=10" alt="Project status diagram with balloon visuals" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=435 height=437>
817                  </picture>
818                </div>
819              
820                <div class=gallery__item data-padding=none>
821                  
822                  <picture>
823                    <source data-srcset="/assets/v6/gallery/row_1/row_1_16.webp?v=10" type=image/webp>
824                  
825                  <img data-src="/assets/v6/gallery/row_1/row_1_16.svg?v=10" alt="Startup&#39;s ripple impact infographic" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=583 height=437>
826                  </picture>
827                </div>
828              
829                <div class=gallery__item data-padding=none>
830                  
831                  <picture>
832                    <source data-srcset="/assets/v6/gallery/row_1/row_1_17.webp?v=10" type=image/webp>
833                  
834                  <img data-src="/assets/v6/gallery/row_1/row_1_17.svg?v=10" alt="Shifting energy landscape infographic" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=583 height=361>
835                  </picture>
836                </div>
837              
838                <div class=gallery__item data-padding=none>
839                  
840                  <picture>
841                    <source data-srcset="/assets/v6/gallery/row_1/row_1_18-effect.webp?v=10" type=image/webp>
842                  
843                  <img data-src="/assets/v6/gallery/row_1/row_1_18-effect.svg?v=10" alt="Lunch rush order flow Sankey diagram" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=443 height=437>
844                  </picture>
845                </div>
846              
847                <div class=gallery__item data-padding=none>
848                  
849                  <picture>
850                    <source data-srcset="/assets/v6/gallery/row_1/row_1_19.webp?v=10" type=image/webp>
851                  
852                  <img data-src="/assets/v6/gallery/row_1/row_1_19.svg?v=10" alt="Travel kit essentials diagram with icons" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=740 height=437>
853                  </picture>
854                </div>
855              
856                <div class=gallery__item data-padding=none>
857                  
858                  <picture>
859                    <source data-srcset="/assets/v6/gallery/row_1/row_1_20.webp?v=10" type=image/webp>
860                  
861                  <img data-src="/assets/v6/gallery/row_1/row_1_20.svg?v=10" alt="Manufacturing process bridge diagram" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=739 height=437>
862                  </picture>
863                </div>
864              
865                <div class=gallery__item data-padding=none>
866                  
867                  <picture>
868                    <source data-srcset="/assets/v6/gallery/row_1/row_1_21-effect.webp?v=10" type=image/webp>
869                  
870                  <img data-src="/assets/v6/gallery/row_1/row_1_21-effect.svg?v=10" alt="Chat bubble diagram on life before smartphones" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=574 height=437>
871                  </picture>
872                </div>
873              
874                <div class=gallery__item data-padding=none>
875                  
876                  <picture>
877                    <source data-srcset="/assets/v6/gallery/row_1/row_1_22.webp?v=10" type=image/webp>
878                  
879                  <img data-src="/assets/v6/gallery/row_1/row_1_22.svg?v=10" alt="Credit score analysis diagram" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=755 height=437>
880                  </picture>
881                </div>
882              
883            </div>
884          </div>
885        
886          <div class="gallery__items-row gallery__items-row--row-2">
887            <div class=gallery__items-row-container>
888              
889              
890                <div class=gallery__item data-padding=none>
891                  
892                  <picture>
893                    <source data-srcset="/assets/v6/gallery/row_2/row_2_01-effect.webp?v=10" type=image/webp>
894                  
895                  <img data-src="/assets/v6/gallery/row_2/row_2_01-effect.svg?v=10" alt="Diagram on how distractions derail productivity" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=446 height=286>
896                  </picture>
897                </div>
898              
899                <div class=gallery__item data-padding=none>
900                  
901                  <picture>
902                    <source data-srcset="/assets/v6/gallery/row_2/row_2_02.webp?v=10" type=image/webp>
903                  
904                  <img data-src="/assets/v6/gallery/row_2/row_2_02.svg?v=10" alt="Dashboard showing regional user distribution" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=790 height=285>
905                  </picture>
906                </div>
907              
908                <div class=gallery__item data-padding=none>
909                  
910                  <picture>
911                    <source data-srcset="/assets/v6/gallery/row_2/row_2_03.webp?v=10" type=image/webp>
912                  
913                  <img data-src="/assets/v6/gallery/row_2/row_2_03.svg?v=10" alt="Gantt chart for a mobile app development timeline" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=529 height=285>
914                  </picture>
915                </div>
916              
917                <div class=gallery__item data-padding=none>
918                  
919                  <picture>
920                    <source data-srcset="/assets/v6/gallery/row_2/row_2_04-effect.webp?v=10" type=image/webp>
921                  
922                  <img data-src="/assets/v6/gallery/row_2/row_2_04-effect.svg?v=10" alt="Infographic on empowering brand advocates" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=561 height=286>
923                  </picture>
924                </div>
925              
926                <div class=gallery__item data-padding=none>
927                  
928                  <picture>
929                    <source data-srcset="/assets/v6/gallery/row_2/row_2_05.webp?v=10" type=image/webp>
930                  
931                  <img data-src="/assets/v6/gallery/row_2/row_2_05.svg?v=10" alt="Infographic on renew
931able energy sources" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=716 height=285>
932                  </picture>
933                </div>
934              
935                <div class=gallery__item data-padding=none>
936                  
937                  <picture>
938                    <source data-srcset="/assets/v6/gallery/row_2/row_2_06.webp?v=10" type=image/webp>
939                  
940                  <img data-src="/assets/v6/gallery/row_2/row_2_06.svg?v=10" alt="Diagram on building a cohesive marketing strategy" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=528 height=286>
941                  </picture>
942                </div>
943              
944                <div class=gallery__item data-padding=none>
945                  
946                  <picture>
947                    <source data-srcset="/assets/v6/gallery/row_2/row_2_07-effect.webp?v=10" type=image/webp>
948                  
949                  <img data-src="/assets/v6/gallery/row_2/row_2_07-effect.svg?v=10" alt="Timeline on the evolution of design tools" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=659 height=285>
950                  </picture>
951                </div>
952              
953                <div class=gallery__item data-padding=none>
954                  
955                  <picture>
956                    <source data-srcset="/assets/v6/gallery/row_2/row_2_08.webp?v=10" type=image/webp>
957                  
958                  <img data-src="/assets/v6/gallery/row_2/row_2_08.svg?v=10" alt="Bar chart tracking feature adoption over time" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=445 height=285>
959                  </picture>
960                </div>
961              
962                <div class=gallery__item data-padding=none>
963                  
964                  <picture>
965                    <source data-srcset="/assets/v6/gallery/row_2/row_2_09.webp?v=10" type=image/webp>
966                  
967                  <img data-src="/assets/v6/gallery/row_2/row_2_09.svg?v=10" alt="Diagram on future trends in robotics manufacturing" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=506 height=286>
968                  </picture>
969                </div>
970              
971                <div class=gallery__item data-padding=none>
972                  
973                  <picture>
974                    <source data-srcset="/assets/v6/gallery/row_2/row_2_10-effect.webp?v=10" type=image/webp>
975                  
976                  <img data-src="/assets/v6/gallery/row_2/row_2_10-effect.svg?v=10" alt="Diagram on the anatomy of procrastination" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=572 height=285>
977                  </picture>
978                </div>
979              
980                <div class=gallery__item data-padding=none>
981                  
982                  <picture>
983                    <source data-srcset="/assets/v6/gallery/row_2/row_2_11.webp?v=10" type=image/webp>
984                  
985                  <img data-src="/assets/v6/gallery/row_2/row_2_11.svg?v=10" alt="Mind map on climate change causes and solutions" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=670 height=285>
986                  </picture>
987                </div>
988              
989                <div class=gallery__item data-padding=none>
990                  
991                  <picture>
992                    <source data-srcset="/assets/v6/gallery/row_2/row_2_12.webp?v=10" type=image/webp>
993                  
994                  <img data-src="/assets/v6/gallery/row_2/row_2_12.svg?v=10" alt="Diagram on environmental influences on human evolution" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=912 height=285>
995                  </picture>
996                </div>
997              
998                <div class=gallery__item data-padding=none>
999                  
1000                  <picture>
1001                    <source data-srcset="/assets/v6/gallery/row_2/row_2_13-effect.webp?v=10" type=image/webp>
1002                  
1003                  <img data-src="/assets/v6/gallery/row_2/row_2_13-effect.svg?v=10" alt="Infographic on the transition to renew
1003able energy" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=723 height=286>
1004                  </picture>
1005                </div>
1006              
1007                <div class=gallery__item data-padding=none>
1008                  
1009                  <picture>
1010                    <source data-srcset="/assets/v6/gallery/row_2/row_2_14.webp?v=10" type=image/webp>
1011                  
1012                  <img data-src="/assets/v6/gallery/row_2/row_2_14.svg?v=10" alt="Diagram on the impact of robotics on industry" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=698 height=285>
1013                  </picture>
1014                </div>
1015              
1016                <div class=gallery__item data-padding=none>
1017                  
1018                  <picture>
1019                    <source data-srcset="/assets/v6/gallery/row_2/row_2_15.webp?v=10" type=image/webp>
1020                  
1021                  <img data-src="/assets/v6/gallery/row_2/row_2_15.svg?v=10" alt="Infographic on the evolving landscape of remote work" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=461 height=286>
1022                  </picture>
1023                </div>
1024              
1025            </div>
1026          </div>
1027        
1028          <div class="gallery__items-row gallery__items-row--row-3">
1029            <div class=gallery__items-row-container>
1030              
1031              
1032                <div class=gallery__item data-padding=none>
1033                  
1034                  <picture>
1035                    <source data-srcset="/assets/v6/gallery/row_3/row_3_01.webp?v=10" type=image/webp>
1036                  
1037                  <img data-src="/assets/v6/gallery/row_3/row_3_01.svg?v=10" alt="Infographic on EV adoption challenges" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=834 height=361>
1038                  </picture>
1039                </div>
1040              
1041                <div class=gallery__item data-padding=none>
1042                  
1043                  <picture>
1044                    <source data-srcset="/assets/v6/gallery/row_3/row_3_02-effect.webp?v=10" type=image/webp>
1045                  
1046                  <img data-src="/assets/v6/gallery/row_3/row_3_02-effect.svg?v=10" alt="Bar chart of quarterly revenue by segment" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=427 height=437>
1047                  </picture>
1048                </div>
1049              
1050                <div class=gallery__item data-padding=none>
1051                  
1052                  <picture>
1053                    <source data-srcset="/assets/v6/gallery/row_3/row_3_03.webp?v=10" type=image/webp>
1054                  
1055                  <img data-src="/assets/v6/gallery/row_3/row_3_03.svg?v=10" alt="Diagram on factors causing unfinished work" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=754 height=361>
1056                  </picture>
1057                </div>
1058              
1059                <div class=gallery__item data-padding=none>
1060                  
1061                  <picture>
1062                    <source data-srcset="/assets/v6/gallery/row_3/row_3_04.webp?v=10" type=image/webp>
1063                  
1064                  <img data-src="/assets/v6/gallery/row_3/row_3_04.svg?v=10" alt="Infographic on the 2026 global energy landscape" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=711 height=361>
1065                  </picture>
1066                </div>
1067              
1068                <div class=gallery__item data-padding=none>
1069                  
1070                  <picture>
1071                    <source data-srcset="/assets/v6/gallery/row_3/row_3_05-effect.webp?v=10" type=image/webp>
1072                  
1073                  <img data-src="/assets/v6/gallery/row_3/row_3_05-effect.svg?v=10" alt="Line chart comparing monthly stock performance" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=427 height=437>
1074                  </picture>
1075                </div>
1076              
1077                <div class=gallery__item data-padding=none>
1078                  
1079                  <picture>
1080                    <source data-srcset="/assets/v6/gallery/row_3/row_3_06.webp?v=10" type=image/webp>
1081                  
1082                  <img data-src="/assets/v6/gallery/row_3/row_3_06.svg?v=10" alt="Diagram on the lifecycle of an internet meme" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=589 height=437>
1083                  </picture>
1084                </div>
1085              
1086                <div class=gallery__item data-padding=none>
1087                  
1088                  <picture>
1089                    <source data-srcset="/assets/v6/gallery/row_3/row_3_07.webp?v=10" type=image/webp>
1090                  
1091                  <img data-src="/assets/v6/gallery/row_3/row_3_07.svg?v=10" alt="Diagram on the water purification process" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=589 height=361>
1092                  </picture>
1093                </div>
1094              
1095                <div class=gallery__item data-padding=none>
1096                  
1097                  <picture>
1098                    <source data-srcset="/assets/v6/gallery/row_3/row_3_08-effect.webp?v=10" type=image/webp>
1099                  
1100                  <img data-src="/assets/v6/gallery/row_3/row_3_08-effect.svg?v=10" alt="Chart on global life expectancy trends by year" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=500 height=437>
1101                  </picture>
1102                </div>
1103              
1104                <div class=gallery__item data-padding=none>
1105                  
1106                  <picture>
1107                    <source data-srcset="/assets/v6/gallery/row_3/row_3_09.webp?v=10" type=image/webp>
1108                  
1109                  <img data-src="/assets/v6/gallery/row_3/row_3_09.svg?v=10" alt="Infographic on managing polar work strain" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=808 height=437>
1110                  </picture>
1111                </div>
1112              
1113                <div class=gallery__item data-padding=none>
1114                  
1115                  <picture>
1116                    <source data-srcset="/assets/v6/gallery/row_3/row_3_10.webp?v=10" type=image/webp>
1117                  
1118                  <img data-src="/assets/v6/gallery/row_3/row_3_10.svg?v=10" alt="Diagram on a minimalist&#39;s community building strategy" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=808 height=361>
1119                  </picture>
1120                </div>
1121              
1122                <div class=gallery__item data-padding=none>
1123                  
1124                  <picture>
1125                    <source data-srcset="/assets/v6/gallery/row_3/row_3_11-effect.webp?v=10" type=image/webp>
1126                  
1127                  <img data-src="/assets/v6/gallery/row_3/row_3_11-effect.svg?v=10" alt="Infographic on current project status metrics" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=435 height=437>
1128                  </picture>
1129                </div>
1130              
1131                <div class=gallery__item data-padding=none>
1132                  
1133                  <picture>
1134                    <source data-srcset="/assets/v6/gallery/row_3/row_3_12.webp?v=10" type=image/webp>
1135                  
1136                  <img data-src="/assets/v6/gallery/row_3/row_3_12.svg?v=10" alt="Diagram on the text-to-visual transformation process" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=583 height=361>
1137                  </picture>
1138                </div>
1139              
1140                <div class=gallery__item data-padding=none>
1141                  
1142                  <picture>
1143                    <source data-srcset="/assets/v6/gallery/row_3/row_3_13.webp?v=10" type=image/webp>
1144                  
1145                  <img data-src="/assets/v6/gallery/row_3/row_3_13.svg?v=10" alt="Infographic on the shifting global energy landscape" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=583 height=361>
1146                  </picture>
1147                </div>
1148              
1149                <div class=gallery__item data-padding=none>
1150                  
1151                  <picture>
1152                    <source data-srcset="/assets/v6/gallery/row_3/row_3_14-effect.webp?v=10" type=image/webp>
1153                  
1154                  <img data-src="/assets/v6/gallery/row_3/row_3_14-effect.svg?v=10" alt="Sankey diagram on lunch rush order flow" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=443 height=437>
1155                  </picture>
1156                </div>
1157              
1158                <div class=gallery__item data-padding=none>
1159                  
1160                  <picture>
1161                    <source data-srcset="/assets/v6/gallery/row_3/row_3_15.webp?v=10" type=image/webp>
1162                  
1163                  <img data-src="/assets/v6/gallery/row_3/row_3_15.svg?v=10" alt="Diagram on the text-to-visual transformation process" class=gallery__item-image loading=lazy decoding=async fetchpriority=low width=740 height=361>
1164                  </picture>
1165                </div>
1166              
1167            </div>
1168          </div>
1169        
1170      </div>
1171    </div>
1172  </div>
1173</section>
1174
1175
1176      <section class=testimonials data-na-section=testimonials>
1177  <h2 class="testimonials__title section-title">
1178    <span class=testimonials__title-line>Don’t take</span>
1179    <span class=testimonials__title-line>our <span class=testimonials__title-word>word<span class=testimonials__title-word-decorator-container>
1180      <dotlottie-player mode=normal loading=lazy loop data-autoplay=section-visible data-play-once=true data-src=/assets/v5/testimonials/title-decorator.lottie id=animation-testimonials-decorator class=testimonials__title-word-decorator-animation></dotlottie-player>
1181    </span></span> for it.</span></h2>
1182  <div class=testimonials__controls>
1183    <button class=testimonials__control data-action=prev data-na-event=home_element_click data-na-section=testimonials data-na-element=testimonial_control data-na-value=prev>
1184      <img src=/assets/v5/testimonials/arrow-icon.svg alt=Previous fetchpriority=low loading=lazy>
1185    </button>
1186    <button class=testimonials__control data-action=next data-na-event=home_element_click data-na-section=testimonials data-na-element=testimonial_control data-na-value=next>
1187      <img src=/assets/v5/testimonials/arrow-icon.svg alt=Next fetchpriority=low loading=lazy>
1188    </button>
1189  </div>
1190  <div class=testimonials__items>
1191    <div class=testimonials__items-container>
1192      
1193        <div class=testimonials__item data-color=green>
1194          <p class="testimonials__item-text section-text-22">I just wanted to take a moment to congratulate you all on the incredible work you’re doing! As a Project Manager, I’ve found your tool immensely helpful in my professional development. I often use Napkin to create presentations or simply to generate visual ideas based on my own concepts, and I must say, it’s been a game-changer for me.</p>
1195          <div class=testimonials__item-author>
1196            <div class=testimonials__item-author-image>
1197              <img src=/assets/v5/testimonials/icon-author-m-1.svg alt="" fetchpriority=low loading=lazy>
1198            </div>
1199            <div class=testimonials__item-author-info>
1200              <div class=testimonials__item-author-name>Nicolás</div>
1201              <div class=testimonials__item-author-position>Project Manager</div>
1202            </div>
1203          </div>
1204        </div>
1205      
1206        <div class=testimonials__item data-color=purple>
1207          <p class="testimonials__item-text section-text-22">I recently used the Napkin platform to create visuals for a LinkedIn article, and I was impressed by how seamless the process was. The results were not only visually engaging but also aligned with the professional standards I aim to maintain. I look forward to incorporating it even more in the future.</p>
1208          <div class=testimonials__item-author>
1209            <div class=testimonials__item-author-image>
1210              <img src=/assets/v5/testimonials/icon-author-w-1.svg alt="" fetchpriority=low loading=lazy>
1211            </div>
1212            <div class=testimonials__item-author-info>
1213              <div class=testimonials__item-author-name>Emma Farquharson</div>
1214              <div class=testimonials__item-author-position>Professor</div>
1215            </div>
1216          </div>
1217        </div>
1218      
1219        <div class=testimonials__item data-color=blue>
1220          <p class="testimonials__item-text section-text-22">I&#39;ve literally been waiting years for a tool like Napkin. I love and use business diagrams ALL THE TIME, but I&#39;m horrible at creating them and dislike most of the Powerpoint options. Happy that there&#39;s a new tool in town for biz diagramming!</p>
1221          <div class=testimonials__item-author>
1222            <div class=testimonials__item-author-image>
1223              <img src=/assets/v5/testimonials/icon-author-m-2.svg alt="" fetchpriority=low loading=lazy>
1224            </div>
1225            <div class=testimonials__item-author-info>
1226              <div class=testimonials__item-author-name>Eric Layland</div>
1227              <div class=testimonials__item-author-position>Growth Marketing Leader</div>
1228            </div>
1229          </div>
1230        </div>
1231      
1232        <div class=testimonials__item data-color=orange>
1233          <p class="testimonials__item-text section-text-22">You are doing an amazing job - Napkin is so very useful for teaching and other purposes, especially in my case, to provide visuals that bring textual ideas to life. I am finding it invaluable already, and will be promoting it to our school district. Thank you for making this happen!</p>
1234          <div class=testimonials__item-author>
1235            <div class=testimonials__item-author-image>
1236              <img src=/assets/v5/testimonials/icon-author-m-1.svg alt="" fetchpriority=low loading=lazy>
1237            </div>
1238            <div class=testimonials__item-author-info>
1239              <div class=testimonials__item-author-name>Paul Penfold</div>
1240              <div class=testimonials__item-author-position>School Administrator</div>
1241            </div>
1242          </div>
1243        </div>
1244      
1245        <div class=testimonials__item data-color=green>
1246          <p class="testimonials__item-text section-text-22">I am obsessed with Napkin. I’m always on the lookout for tools that enhance creativity, streamline workflows, and help communicate ideas effectively—and Napkin absolutely nails it. The intuitive design and functionality of Napkin make it a game-changer. I can already see the incredible value it brings to professionals across education, training, and even community-building initiatives.</p>
1247          <div class=testimonials__item-author>
1248            <div class=testimonials__item-author-image>
1249              <img src=/assets/v5/testimonials/icon-author-w-1.svg alt="" fetchpriority=low loading=lazy>
1250            </div>
1251            <div class=testimonials__item-author-info>
1252              <div class=testimonials__item-author-name>Bhavani Kola</div>
1253              <div class=testimonials__item-author-position>Founder</div>
1254            </div>
1255          </div>
1256        </div>
1257      
1258        <div class=testimonials__item data-color=purple>
1259          <p class="testimonials__item-text section-text-22">I’m seriously in love with your product! How many hours could I have saved in the last 4 years, if I would have known you then. The simplicity of this tool is absolutely phenomenal, it’s intuitive and easy to understand. Thank y
1259ou for letting us try this out.</p>
1260          <div class=testimonials__item-author>
1261            <div class=testimonials__item-author-image>
1262              <img src=/assets/v5/testimonials/icon-author-w-1.svg alt="" fetchpriority=low loading=lazy>
1263            </div>
1264            <div class=testimonials__item-author-info>
1265              <div class=testimonials__item-author-name>Bianca</div>
1266              <div class=testimonials__item-author-position>Executive Administrator</div>
1267            </div>
1268          </div>
1269        </div>
1270      
1271        <div class=testimonials__item data-color=yellow>
1272          <p class="testimonials__item-text section-text-22">There are so many new AI apps that promise the world, and they are getting better. This is one that I&#39;ve been able to use off of the bat. Yes, I would take the idea and create slick data and information graphics that fit the brand I&#39;m working in. As a design professor, this is really such a gem and it could go so much further. So all this to say, NICE JOB! I&#39;m so excited about where you take this application.</p>
1273          <div class=testimonials__item-author>
1274            <div class=testimonials__item-author-image>
1275              <img src=/assets/v5/testimonials/icon-author-w-2.svg alt="" fetchpriority=low loading=lazy>
1276            </div>
1277            <div class=testimonials__item-author-info>
1278              <div class=testimonials__item-author-name>Reece Quinones</div>
1279              <div class=testimonials__item-author-position>Teacher</div>
1280            </div>
1281          </div>
1282        </div>
1283      
1284        <div class=testimonials__item data-color=orange>
1285          <p class="testimonials__item-text section-text-22">As I was making my 1st Napkin today, I told myself I was going to gatekeep your tool as my little secret. The very next second, I answered a phone call and immediately let the cat out of the bag!! Hats off to you &amp; your team. It’s one of the most impressive tools I&#39;ve used in a long time and something I&#39;ll use forever.</p>
1286          <div class=testimonials__item-author>
1287            <div class=testimonials__item-author-image>
1288              <img src=/assets/v5/testimonials/icon-author-w-1.svg alt="" fetchpriority=low loading=lazy>
1289            </div>
1290            <div class=testimonials__item-author-info>
1291              <div class=testimonials__item-author-name>Anna</div>
1292              <div class=testimonials__item-author-position>Consultant</div>
1293            </div>
1294          </div>
1295        </div>
1296      
1297    </div>
1298  </div>
1299</section>
1300
1301      <section class=faq data-na-section=faq>
1302  <div class=faq__container>
1303    <div class=faq__container-inner>
1304      <div class=faq__header>
1305        <h2 class="faq__title section-title">Frequently asked questions</h2>
1306        <p class="faq__description section-text-24">Can&#39;t find the answer you are looking for? <span class=faq__description-line>Reach out to us <a href="/cdn-cgi/l/email-protection#395a56574d585a4d79575849525057175850" class=intercom-open-chat-button data-na-event=home_element_click data-na-section=faq data-na-element=contact_link>here</a>.</span></p>
1307      </div>
1308      <div class=faq__questions-container>
1309        <div class=faq__questions>
1310          
1311            <div class=faq__questions-item>
1312              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q01>
1313                <h3 class="faq__questions-item__header-title section-text-20">What is Napkin AI?</h3>
1314              </div>
1315              <div class="faq__questions-item__content section-text-18">
1316                <p>Napkin AI is a visual communication platform that helps you turn ideas into visuals and presentations.</p>
1317<p>Napkin Visuals turns your text into diagrams, flowcharts, mind maps, infographics, and data charts. Write, paste, or import your content and Napkin generates visuals that make your ideas easier to understand and share.</p>
1318<p><a href=https://www.napkin.ai/slides/>Napkin Slides</a> turns your ideas into complete, ready-to-present decks. It collaborates with you before building anything, so the result actually feels like yours.</p>
1319
1320              </div>
1321            </div>
1322          
1323            <div class=faq__questions-item>
1324              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q02>
1325                <h3 class="faq__questions-item__header-title section-text-20">Is Napkin AI free to use?</h3>
1326              </div>
1327              <div class="faq__questions-item__content section-text-18">
1328                <p>Yes. Napkin offers a free plan with weekly AI credits to generate visuals and presentations, unlimited editing, unlimited file imports - PPT, DOC, PDF, HTML, and MD - and unlimited PNG and PDF exports.</p>
1329<p>Paid plans (Plus and Pro) unlock more AI credits and features like PPT and SVG export, custom branding, and additional design options.
1329</p>
1330<p>See our <a href=https://www.napkin.ai/pricing/>pricing</a> page for full plan details.</p>
1331
1332              </div>
1333            </div>
1334          
1335            <div class=faq__questions-item>
1336              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q03>
1337                <h3 class="faq__questions-item__header-title section-text-20">How does Napkin Visuals turn text into visuals?</h3>
1338              </div>
1339              <div class="faq__questions-item__content section-text-18">
1340                <p>Napkin Visuals analyzes your text and generates relevant visuals based on your content. You don&#39;t need to write complex prompts. Simply write, paste, or import your text, then click the <span class="icon icon-spark">Autospark</span> icon to generate your visuals. From there, choose the visual that best fits your message.</p>
1341
1342              </div>
1343            </div>
1344          
1345            <div class=faq__questions-item>
1346              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q04>
1347                <h3 class="faq__questions-item__header-title section-text-20">What types of visuals can I create with Napkin Visuals?</h3>
1348              </div>
1349              <div class="faq__questions-item__content section-text-18">
1350                <p>Napkin Visuals can turn your text into infographics, diagrams, flowcharts, mind maps, data charts, and more. You can customize your visuals to match your content and brand. Need a full presentation instead? Napkin Slides turns your ideas into a complete, ready-to-present deck.</p>
1351
1352              </div>
1353            </div>
1354          
1355            <div class=faq__questions-item>
1356              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q05>
1357                <h3 class="faq__questions-item__header-title section-text-20">What is the best way to use the visuals I create in Napkin?</h3>
1358              </div>
1359              <div class="faq__questions-item__content section-text-18">
1360                <p>The visuals you create in Napkin are designed to be used across presentations, documents, reports, blog posts, teaching materials, social media, and more. Export them as PPT, PDF, PNG, or SVG, and drop them straight into PowerPoint, Google Slides, Keynote, Notion, or any other tool you already use.</p>
1361
1362              </div>
1363            </div>
1364          
1365            <div class=faq__questions-item>
1366              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q06>
1367                <h3 class="faq__questions-item__header-title section-text-20">Can I edit the visuals after they are generated?</h3>
1368              </div>
1369              <div class="faq__questions-item__content section-text-18">
1370                <p>Yes, everything is editable. You can change colors, fonts, layouts, and icons, reshape individual elements, or swap out entire visuals until they match your brand and message. Nothing is locked once a visual or presentation is generated, so you are always in control of the final result.</p>
1371
1372              </div>
1373            </div>
1374          
1375            <div class=faq__questions-item>
1376              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q07>
1377                <h3 class="faq__questions-item__header-title section-text-20">Can I use Napkin on mobile?</h3>
1378              </div>
1379              <div class="faq__questions-item__content section-text-18">
1380                <p>Yes. You can view your existing work on mobile and create and edit presentations directly from your phone. Visual generation isn&#39;t available on mobile yet, so desktop is still the best experience for creating visuals.</p>
1381
1382              </div>
1383            </div>
1384          
1385            <div class=faq__questions-item>
1386              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q08>
1387                <h3 class="faq__questions-item__header-title section-text-20">How many languages does Napkin support?</h3>
1388              </div>
1389              <div class="faq__questions-item__content section-text-18">
1390                <p>You can create visuals and presentations in 60+ languages using Napkin, regardless of your input language. The Napkin interface is also available in English, French, Spanish, Ital
1390ian, Korean, and Portuguese. You can switch languages anytime using the language dropdown in the footer.</p>
1391
1392              </div>
1393            </div>
1394          
1395            <div class=faq__questions-item>
1396              <div class=faq__questions-item__header data-na-event=home_element_click data-na-section=faq data-na-element=faq_question data-na-item=q09>
1397                <h3 class="faq__questions-item__header-title section-text-20">What about team collaboration?</h3>
1398              </div>
1399              <div class="faq__questions-item__content section-text-18">
1400                <p>Napkin makes it easy for teams to work together. You can invite team members to a shared Teamspace, edit Napkins together in real time, and use built-in commenting and highlighting to share feedback directly on your Visuals and Slides.</p>
1401
1402              </div>
1403            </div>
1404          
1405        </div>
1406      </div>
1407    </div>
1408  </div>
1409</section>
1410
1411
1412      
1413
1414
1415
1416
1417<section class=animated-footer data-na-section=final_cta>
1418  
1419  <div class=animated-footer__container>
1420    <dotlottie-player mode=normal loading=lazy data-autoplay=section-visible data-play-once=true data-src=/assets/v5/try-napkin/arrow.lottie id=animation-try-napkin-decorator class=animated-footer__decorator-animation></dotlottie-player>
1421    
1422    <div class=try-napkin__content>
1423      <h2 class="try-napkin__title section-title">Try Napkin!</h2>
1424      <p class="try-napkin__description section-text-24">Get started instantly, no download required.</p>
1425      <a href=https://app.napkin.ai/signin class="app-access-button large" data-na-event=home_cta_click data-na-action=app_access data-na-fb-event=StartTrial data-na-source=try_napkin>Get Napkin Free</a>
1426    </div>
1427    <div class=animated-footer__background>
1428      <span class="animated-footer__background-shape animated-footer__background-shape-1" data-animation=left><span class=animated-footer__background-shape-inner></span></span>
1429      <span class="animated-footer__background-shape animated-footer__background-shape-2" data-animation=bottom-left><span class=animated-footer__background-shape-inner></span></span>
1430      <span class="animated-footer__background-shape animated-footer__background-shape-3" data-animation=bottom><span class=animated-footer__background-shape-inner></span></span>
1431      <span class="animated-footer__background-shape animated-footer__background-shape-4" data-animation=bottom-right><span class=animated-footer__background-shape-inner></span></span>
1432      <span class="animated-footer__background-shape animated-footer__background-shape-5" data-animation=right><span class=animated-footer__background-shape-inner></span></span>
1433    </div>
1434  </div>
1435  
1436</section>
1437
1438
1439    </main>
1440
1441    <footer role=contentinfo>
1442  <div class="footer__left footer__copyright">
1443    <a href=/ class=footer__copyright-logo data-na-event=home_element_click data-na-section=footer data-na-element=footer_link><img src=/assets/napkin-logo-white-2024.svg alt="Napkin AI logo" width=242 height=70 fetchpriority=low class=footer__copyright-logo></a>
1444    <a href=/ class=footer__copyright-text data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>© 2026 Napkin AI</a>
1445  </div>
1446  <div class="footer__center footer__nav-columns">
1447    <nav aria-label="Footer Product Links" class="footer__nav footer__nav-column">
1448      <h3>Product</h3>
1449      <ul>
1450        <li><a href=/#how-it-works data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>How it works</a></li>
1451        <li><a href=/#use-cases data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Use Cases</a></li>
1452        <li><a href=/pricing/ data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Pricing</a></li>
1453        <li><a href=https://help.napkin.ai target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Help Center</a></li>
1454      </ul>
1455    </nav>
1456    <nav aria-label="Footer Company Links" class="footer__nav footer__nav-column">
1457      <h3>Company</h3>
1458      <ul>
1459        <li><a href=/about-us/ data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>About us</a></li>
1460        <li><a href=/jobs/ data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Careers</a></li>
1461        <li><a href=/blog/ data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Blog</a></li>
1462        <li><a href="/cdn-cgi/l/email-protection#9dfef2f3e9fcfee9ddf3fcedf6f4f3b3fcf4" target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=contact_link>Contact Us</a></li>
1463      </ul>
1464    </nav>
1465    <nav aria-label="Footer Privacy Links" class="footer__nav footer__nav-column">
1466      <h3>Privacy</h3>
1467      <ul>
1468        <li><a href=/terms-conditions/ target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Terms and Conditions</a></li>
1469        <li><a href=/privacy-policy/ target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Privacy Policy</a></li>
1470        
1471        <li><a href=/ai-transparency/ target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>AI Transparency</a></li>
1472        
1473        <li><a href=https://trust.napkin.ai/ target=_blank rel=noopener data-na-event=home_element_click data-na-section=footer data-na-element=footer_link>Trust Center</a></li>
1474      </ul>
1475    </nav>
1476  </div>
1477  <div class=footer__right>
1478    <nav aria-label="Footer Social Media Links">
1479      <ul class=footer__social-links>
1480        <li><a href=https://www.linkedin.com/company/napkin-ai target=_blank rel="noopener noreferrer" class="icon icon-linkedin" title="Follow us on LinkedIn" data-na-event=home_element_click data-na-section=footer data-na-element=social_link data-na-value=linkedin>LinkedIn</a></li>
1481        <li><a href=https://x.com/napkin_ai/ target=_blank rel="noopener noreferrer" class="icon icon-x" title="Follow us on X" data-na-event=home_element_click data-na-section=footer data-na-element=social_link data-na-value=x>X</a></li>
1482        <li><a href=https://www.youtube.com/@napkin_ai target=_blank rel="noopener noreferrer" class="icon icon-youtube" title="Follow us on YouTube" data-na-event=home_element_click data-na-section=footer data-na-element=social_link data-na-value=youtube>YouTube</a></li>
1483        <li><a href=https://www.instagram.com/napkin_ai/ target=_blank rel="noopener noreferrer" class="icon icon-instagram" title="Follow us on Instagram" data-na-event=home_element_click data-na-section=footer data-na-element=social_link data-na-value=instagram>Instagram</a></li>
1484        <li><a href=https://www.tiktok.com/@napkin_ai target=_blank rel="noopener noreferrer" class="icon icon-tiktok" title="Follow us on TikTok" data-na-event=home_element_click data-na-section=footer data-na-element=social_link data-na-value=tiktok>TikTok</a></li>
1485      </ul>
1486    </nav>
1487    
1488  <div class=language-switcher>
1489    <select class=language-switcher__select aria-label=Language>
1490      
1491      <option value=/ data-locale=en selected>English</option>
1492      
1493      <option value=/es/ data-locale=es>Español</option>
1494      
1495      <option value=/fr/ data-locale=fr>Français</option>
1496      
1497      <option value=/it/ data-locale=it>Italiano</option>
1498      
1499      <option value=/ko/ data-locale=ko>한국어</option>
1500      
1501      <option value=/pt/ data-locale=pt>Português</option>
1502      
1503    </select>
1504  </div>
vendor: 111 bytes, lines 1504-1505
1504
1505  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1505<script>document.querySelectorAll(".language-switcher__select").forEach(function(e){e.addEventListener("change",function(){var e=this.options[this.selectedIndex].getAttribute("data-locale");e&&function(e){try{var t=location.hostname,a=t.split("."),n=a.length<2?t:"."+a[a.length-2]+"."+a[a.length-1];document.cookie="nap_locale="+e+";path=/;domain="+n+";max-age=31536000;SameSite=Lax"}catch(e){}}(e),this.value&&(window.location.href=this.value)})})</script>
1505
1506
1507
1508  </div>
1509</footer>
1510
1511
1512    
1513
1514
1515<script>try{var pn=location.pathname,m=pn.match(/^\/(es|fr|it|ko|pt)(\/|$)/),loc=m?m[1]:"/"===pn?"en":null;if(loc){var h=location.hostname,p=h.split("."),d=p.length<2?h:"."+p[p.length-2]+"."+p[p.length-1];document.cookie="nap_locale="+loc+";path=/;domain="+d+";max-age=31536000;SameSite=Lax"}}catch(a){}</script>
1515
1516
1517
1518
1519<script defer>try{console.log("[PreloadServerInfo] Preloading server info...");const o=new URLSearchParams(window.location.search),e=window.location.hostname;function applyCountryCode(o){if(o){console.log("[PreloadServerInfo] Country code: ",o);try{localStorage.setItem("napkin.country_code",o)}catch(o){console.error("[PreloadServerInfo] Failed to set country code to localStorage",o)}try{window.cookie_consent.CookieConsent._instance.setCountryCode(o)}catch(o){console.debug("[PreloadServerInfo] Failed to set country code to CookieConsent",o)}}else console.log("[PreloadServerInfo] No country code found")}if("localhost"===e||"127.0.0.1"===e||"[::1]"===e)applyCountryCode(o.get("cc")||"US");else{const r=Date.now(),n=`https://info.napkin.ai?v=${"app.napkin.ai"===e?"":"hyderabad"}&c=${r}`;fetch(n,{headers:{"Content-Type":"application/json",Accept:"application/json"},mode:"cors",credentials:"omit"}).then(o=>(console.log("[PreloadServerInfo] Response status:",o.status),o.ok?o.json():(console.error("[PreloadServerInfo] Server returned error status:",o.status),o.text().then(e=>{throw console.error("[PreloadServerInfo] Error response:",e),new Error(`HTTP ${o.status}: ${e}`)})))).then(e=>{applyCountryCode(o.get("cc")||e?.cc)}).catch(o=>{console.error("[PreloadServerInfo] Failed to load server info: ",o)})}}catch(t){console.error("[PreloadServerInfo] Failed to preload server info: ",t)}</script>
1519
1520
1521
1522<script>window.onUncaughtError=function(e,n){if(console.error(e,n),n&&(n.type&&"not_defined"==n.type||n.toString().indexOf("Unexpected")>-1||n.toString().indexOf("Expected identifier")>-1||n.toString().indexOf("SyntaxError")>-1)){if(document.getElementsByClassName("workspace").length>0)return void console.debug("[displayOutdatedBrowserMessage] Skipping outdated browser message because the app is already loaded.");!function e(){var n=document.getElementById("outdated_browser_container");if(console.warn("Displaying outdated browser message...",n),null==n)return console.debug("Outdated browser message not found. Retrying..."),void window.setTimeout(e,100);n.style.display="flex",n.classList.add("visible"),document.getElementsByClassName("app-root")[0].style.display="none"}()}},window.onerror=function(e){window.onUncaughtError("window.onerror",e)}</script>
1522
1523
1524
1525<script>var globalVariables={};function computeScriptUrlWithTc(o,e){let r=o;try{const t=new URL(o,window.location.origin),i="script_tc_"+(t.searchParams.get("t")||"no_t"),n=sessionStorage.getItem(i);if(null!==n){const o=parseInt(n,10)||0;if(e>0){const e=o+1;sessionStorage.setItem(i,String(e)),t.searchParams.set("tc",String(e))}else t.searchParams.set("tc",String(o))}else e>0&&(t.searchParams.set("tc","1"),sessionStorage.setItem(i,"1"));r=t.toString()}catch(e){console.debug("computeScriptUrlWithTc: failed to parse url, will use original url:",o,e),r=o}return r}function sendSignalWhenReady(o=0){if(!0!==window.areScriptsLoaded){for(const e in globalVariables)if(!window[e])return console.debug(`Global variable ${e} not found: ${globalVariables[e]} (retries: ${o})`),o<900?void window.setTimeout(()=>{sendSignalWhenReady(o+1)},100):(console.debug("Waited for 90 seconds. Reloading page."),void window.setTimeout(()=>{window.location.reload()},100));console.debug("All scripts are loaded."),window.areScriptsLoaded=!0}else console.debug("All scripts are already loaded.")}window.loadScript=function(o,e,r=0){const{defer:t=!1,crossorigin:i=null,globalVariable:n=null,timeout:a=5e3}=e||{};n&&(globalVariables[n]=o);let l=computeScriptUrlWithTc(o,r);function c(){try{if(r<20){const t=100+50*r;window.setTimeout(()=>{window.loadScript(o,e,r+1)},t),console.debug("Retrying loading script: ",o,r,t)}else{console.error("Max retries reached for script: ",o);try{window.reportSentryError&&window.reportSentryError(new Error("Max retries reached for script: "+o),{retryCount:r})}catch(o){}window.setTimeout(()=>{window.location.reload()},100)}}catch(e){console.error("Failed to retry loading script (from retryLoadingScript): ",o,e),window.onUncaughtError("retryLoadingScript",e)}}return new Promise((e,r)=>{try{console.debug("Loading script: ",l||o);const s=document.createElement("script");s.src=l||o,s.defer=t,i&&(s.crossorigin=i);const d=window.setTimeout(()=>{console.error("Failed to load script (timeout): ",o),s.remove(),c()},a);s.onload=()=>{clearTimeout(d),console.debug("Loaded script: ",o),e(),n&&!window[n]&&(console.warn("Failed to load script (missing global variable): ",o),c())},s.onerror=e=>{clearTimeout(d),console.error("Failed to load script (onerror): ",o,e),window.onUncaughtError("Failed to load scripts (onerror): ",e),c(),r()},document.head.appendChild(s)}catch(e){console.error("Failed to load script (from Promise): ",o,e),c()}})},window.preloadScript=function(o,e){try{const r=document.createElement("link");r.rel="preload",r.as="script",r.onload=e||null,r.onerror=e||null,r.href=computeScriptUrlWithTc(o,0),document.head.appendChild(r)}catch(r){console.debug("preloadScript: failed to warm",o,r),e&&e()}}</script>
1525
1526
1527
1528<script>var path=window.location.pathname;"/"!==(path="/"+path.replace(/^\/+/,""))&&"/"!==path[path.length-1]&&window.location.replace(path+"/")</script>
1528
1529
1530
1531<script src="/bundle/v6_page.js?t=1790233287" defer></script>
1531
1532
1533<script data-cfasync=false src="/interactions.dart.js?t=1790233287" defer></script>
1533
1534
1535
1536<link rel=stylesheet href="/bundle/c-web-lib/bundle.css?t=1790233287" media=print onload='this.media="all"'>
1537<noscript><link rel=stylesheet href="/bundle/c-web-lib/bundle.css?t=1790233287"></noscript>
1538
1539
1540<script>window.ensureDotLottiePlayer=function(){return navigator.webdriver?Promise.reject(new Error("automation")):window.customElements&&window.customElements.get("dotlottie-player")?Promise.resolve():(window.__dotLottiePlayerPromise||(window.__dotLottiePlayerPromise=window.loadScript("/bundle/v6_lottie.js?t=1790233287",{defer:!0,timeout:3e4}).then(function(){return window.customElements.whenDefined("dotlottie-player")}).catch(function(e){throw window.__dotLottiePlayerPromise=null,e}),window.setTimeout(function(){window.customElements&&window.customElements.get("dotlottie-player")||(window.__dotLottiePlayerPromise=null)},35e3)),window.__dotLottiePlayerPromise)}</script>
1540
1541
1542
1543<script>window.loadOnInteractionOrDelay=function(e,n,t){var i=!1,o=["pointerup","click","keydown"];function d(){return!i&&(i=!0,o.forEach(function(e){window.removeEventListener(e,c)}),!0)}function w(){"hidden"!==document.visibilityState?"requestIdleCallback"in window?window.requestIdleCallback(e,{timeout:1500}):window.setTimeout(e,0):e()}function u(){t?t(w):w()}function c(){d()&&u()}o.forEach(function(e){window.addEventListener(e,c,{passive:!0,once:!0})}),window.setTimeout(function(){d()&&("hidden"===document.visibilityState?e():u())},n||5e3)},window.loadAfterDelayThenIdle=function(e,n,t){window.setTimeout(function(){"requestIdleCallback"in window?window.requestIdleCallback(e,{timeout:t||2e3}):"complete"===document.readyState?e():window.addEventListener("load",function(){window.setTimeout(e,0)})},n)}</script>
1543
1544
1545
1546<script>window.__napkinIntercomOpenPending=!1,window.__napkinIntercomShown=!1,window.__napkinIntercomMailtoTimer=null,window.__napkinClearIntercomMailto=function(){null!=window.__napkinIntercomMailtoTimer&&(window.clearTimeout(window.__napkinIntercomMailtoTimer),window.__napkinIntercomMailtoTimer=null)},document.addEventListener("click",function(n){var i=n.target;if(i&&i.closest){var o=i.closest(".intercom-open-chat-button");if(o){if(n.preventDefault(),window.__napkinIntercomOpenPending=!0,!window.__napkinIntercomShown&&null==window.__napkinIntercomMailtoTimer){var e=o.href;window.__napkinIntercomMailtoTimer=window.setTimeout(function(){window.__napkinIntercomMailtoTimer=null,window.__napkinIntercomOpenPending=!1,e&&(window.location.href=e)},1e4)}"function"==typeof window.__napkinIntercomInjectNow?window.__napkinIntercomInjectNow():"function"==typeof window.Intercom&&window.Intercom("show")}}},!0)</script>
1546
1547
1548
1549<script>!function(){var n=[["/bundle/a.js?t=1790233287",{defer:!0,globalVariable:"IntercomInterop"}],["/bundle/a-web-lib/bundle.js?t=1790233287",{defer:!0,globalVariable:"analytics"}],["/bundle/c-web-lib/bundle.js?t=1790233287",{defer:!0,globalVariable:"cc"}],["/main.dart.js?t=1790233287",{defer:!0,timeout:3e4}]];var e=window.matchMedia("(max-width:767px)").matches?4500:2e3;window.loadOnInteractionOrDelay(function(){try{n.forEach(function(n){window.loadScript(n[0],n[1])}),sendSignalWhenReady()}catch(n){window.onUncaughtError("Failed to load scripts: ",n)}},e,function(e){var a=n.length,t=!1;function i(){t||(t=!0,e())}n.forEach(function(n){window.preloadScript(n[0],function(){(a-=1)<=0&&i()})}),window.setTimeout(i,4e3)})}()</script>
1549
1550
1551
1552<script data-cfasync=false>document.addEventListener("click",function(e){try{var t=e.target,r=t&&t.closest?t.closest(".youtube-embed"):null;r&&function(e){var t=e.getAttribute("data-youtube-id");if(t){var r=document.createElement("iframe");r.src="https://www.youtube-nocookie.com/embed/"+encodeURIComponent(t)+"?autoplay=1&rel=0",r.title=e.getAttribute("data-youtube-title")||"",r.className=e.className.split(" ").filter(function(e){return e&&"youtube-embed"!==e}).join(" "),r.width=e.getAttribute("data-youtube-width")||"",r.height=e.getAttribute("data-youtube-height")||"",r.setAttribute("frameborder","0"),r.setAttribute("allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"),r.setAttribute("referrerpolicy","strict-origin-when-cross-origin"),r.setAttribute("allowfullscreen",""),e.replaceWith(r),r.focus()}}(r)}catch(e){console.error("Failed to start the embedded video: ",e)}})</script>
1552
1553
1554
1555<script>function loadLg(){window.loadScript("/bundle/lg.js?t=1790233287",{defer:!0})}window.loadAfterDelayThenIdle(loadLg,1e4,2e3)</script>
1555
1556
1557  
1558
1559
1560<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"f8c67f02612248dda321ca957680c01d","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 1560
1560

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.