1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{9248:(e,s,r)=>{"use strict";r.d(s,{s:()=>a.A,v:()=>t.A});var t=r(86651),a=r(95740)},19910:(e,s,r)=>{"use strict";r.d(s,{AuthCTAButton:()=>l});var t=r(95155);r(12115);var a=r(52619),n=r.n(a),i=r(76239);function l(e){let{signedInHref:s="/pricing",signedInText:r,className:a="",children:l}=e,o=(0,t.jsx)(n(),{href:"/sign-in",className:a,children:l});return(0,t.jsx)(i.i,{when:"signed-in",fallback:o,children:(0,t.jsx)(n(),{href:s,className:a,children:r||l})})}},23441:(e,s,r)=>{"use strict";r.d(s,{HomepageFAQ:()=>o});var t=r(95155);r(12115);var a=r(52619),n=r.n(a),i=r(49632);let l=[{id:"is-free",question:"Is just build things free?",answer:"Hundreds of tools across design, development, music, finance, and more are completely free with no limits. AI-powered tools have a generous free tier to get you started. A Premium plan unlocks more powerful AI models. Most creators upgrade to Premium for the full experience."},{id:"ai-models",question:"What AI models power the tools?",answer:"just build things integrates state-of-the-art models from all AI providers. For text and chat: Google Gemini, OpenAI GPT, Anthropic Claude, DeepSeek, Grok, Mistral, Perplexity Sonar, and more. For images: FLUX, Seedream, GPT Image, Imagen, and NanoBanana. For video: Veo, Seedance, Wan, and LTX. For audio: ElevenLabs for text-to-speech and music, plus Whisper and ElevenLabs Scribe for transcription. Models are regularly updated and new ones are added based on community votes."},{id:"account",question:"Do I need to create an account?",answer:"No. You can start using tools without creating an account or signing in. Your work stays in your browser. An optional account lets you access additional AI features and better models."},{id:"tool-types",question:"What types of tools are available?",answer:"The platform includes AI image analysis, audio analysis, video analysis, PDF analysis, text analysis, AI chat with multiple characters, image generation, video generation, music generation, AI writing (200+ templates), flashcard and quiz generators, personality tests, a vibe coder, plus general-purpose design, development, music, finance, and utility tools."},{id:"premium",question:"What do I get with Premium?",answer:"One subscription, all the AI you need. Instead of juggling multiple subscriptions across different AI providers, Premium gives you access to top-tier chat, image generation, text-to-speech voices, writing tools, and powerful analysis features, all in one place."},{id:"premium-plus",question:"What's the difference with Premium+?",answer:"Everything in Premium, supercharged. Get access to enterprise-tier AI for advanced reasoning, the best image generation available, AI video generation, and AI music generation. Enjoy faster responses, rock-solid reliability, and be first in line for new features."},{id:"data-privacy",question:"Is my data private?",answer:"Yes. Your uploads are processed in real time and never stored on our servers. For features like image editing that need a brief processing step, uploads are automatically deleted after processing. Chat messages and AI responses stay in your browser session and disappear when you close or refresh the page, keeping things simple and private. Text inputs and AI outputs are not used to train models, and we never sell user data to third parties for marketing purposes."},{id:"cancel",question:"Can I cancel anytime?",answer:(0,t.jsxs)(t.Fragment,{children:["Yes, no strings attached. Cancel whenever you want and keep access until your billing period ends. Head to your ",(0,t.jsx)(n(),{href:"/account/billing",className:"underline font-medium",children:"billing page"})," to cancel, or just switch to the free starter plan on the ",(0,t.jsx)(n(),{href:"/pricing",className:"underline font-medium",children:"pricing page"}),"."]})},{id:"switch-plans",question:"Can I switch between plans?",answer:(0,t.jsxs)(t.Fragment,{children:["Absolutely. Upgrade anytime from the ",(0,t.jsx)(n(),{href:"/pricing",className:"underline font-medium",children:"pricing page"})," and get instant access to new features. We'll even prorate the difference. Downgrading kicks in at your next billing cycle. You're always in control."]})},{id:"billing",question:"How does billing work?",answer:"Simple and transparent. Choose monthly for flexibility or go annual and save. Your subscription auto-renews so you never lose access, and we'll always send you a reminder before renewal."},{id:"payment-methods",question:"What payment methods do you accept?",answer:"All major credit cards through our secure payment processor. Depending on your region, you may also have access to local payment methods like iDEAL, SEPA, and more. We do not accept crypto."},{id:"delete-account",question:"Can I delete my account?",answer:(0,t.jsxs)(t.Fragment,{children:["Yes. Head to your ",(0,t.jsx)(n(),{href:"/account/security",className:"underline font-medium",children:"security page"})," and click Delete account."]})},{id:"request-tool",question:"How do I request a tool or report a bug?",answer:(0,t.jsxs)(t.Fragment,{children:["Submit ideas through the ",(0,t.jsx)(n(),{href:"/request-tool",className:"underline font-medium",children:"request a tool page"}),", tap the chat icon in the bottom-right corner for a quick message, or email ",(0,t.jsx)("a",{href:"mailto:[email protected]",className:"underline font-medium",children:"[email protected]"})," for detailed requests or bug reports. Every message gets read, and many of the tools on this platform started as a user suggestion."]})}];function o(){return(0,t.jsx)("section",{className:"min-h-screen flex items-center justify-center px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"max-w-4xl mx-auto w-full",children:[(0,t.jsxs)("div",{className:"text-center mb-16",children:[(0,t.jsx)("h2",{className:"text-sm uppercase tracking-wider text-muted-foreground font-medium mb-6",children:"Frequently Asked Questions"}),(0,t.jsx)("h3",{className:"text-4xl md:text-6xl font-normal tracking-tighter",children:"Everything you need to know"})]}),(0,t.jsx)(i.Accordion,{type:"single",collapsible:!0,className:"w-full",children:l.map(e=>(0,t.jsxs)(i.AccordionItem,{value:e.id,children:[(0,t.jsx)(i.AccordionTrigger,{className:"text-left text-lg font-medium",children:e.question}),(0,t.jsx)(i.AccordionContent,{className:"text-muted-foreground leading-relaxed",children:e.answer})]},e.id))})]})})}},27143:(e,s,r)=>{"use strict";r.d(s,{HomepageSearch:()=>x});var t=r(95155),a=r(12115),n=r(20063),i=r(97003),l=r(33789),o=r(9248),d=r(8821),c=r(37039),m=r(25016),u=r(96870);function x(e){let{isSearchActive:s=!1}=e,r=(0,n.useRouter)(),{open:x}=(0,c.p)(),[,p]=a.useTransition(),h=a.useCallback(async()=>{let e=(await (0,d.n0)()).filter(e=>!e.external);
1if(0===e.length)return;let s=e[Math.floor(Math.random()*e.length)];p(()=>{r.push(s.href)})},[r,p]);return(0,t.jsx)("div",{className:(0,m.cn)("w-full transition-[max-width] duration-300 ease-out",s?"max-w-2xl":"max-w-sm"),children:(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.v,{className:"absolute left-3.5 top-1/2 transform -translate-y-1/2 h-4 w-4 text-muted-foreground pointer-events-none z-10"}),(0,t.jsx)(l.p,{placeholder:`Search ${u.L}+ tools...`,value:"",onClick:x,onFocus:x,readOnly:!0,className:"pl-9 pr-16 h-10 cursor-pointer text-sm",style:{fontSize:"14px"}}),(0,t.jsxs)("kbd",{className:"pointer-events-none absolute right-1.5 top-1/2 transform -translate-y-1/2 hidden h-6 select-none items-center gap-1 rounded border bg-muted px-1.5 font-mono text-[10px] font-medium opacity-100 sm:flex",children:[(0,t.jsx)("span",{className:"text-xs",children:"â"}),"K"]})]}),!s&&(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row justify-center space-y-2 sm:space-y-0 sm:space-x-2",children:[(0,t.jsxs)(i.$,{onClick:x,className:"w-full sm:w-auto",children:[(0,t.jsx)(o.v,{className:"mr-2 h-4 w-4"}),"Search"]}),(0,t.jsxs)(i.$,{onClick:h,variant:"outline",className:"w-full sm:w-auto",children:[(0,t.jsx)(o.s,{className:"mr-2 h-4 w-4"}),"Surprise Me"]})]})]})})}},33789:(e,s,r)=>{"use strict";r.d(s,{p:()=>i});var t=r(95155),a=r(12115),n=r(25016);let i=a.forwardRef((e,s)=>{let{className:r,type:a,...i}=e;return(0,t.jsx)("input",{type:a,className:(0,n.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
1ing-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:s,style:{fontSize:"16px",overflow:"hidden",textOverflow:"ellipsis",wordBreak:"break-all"},inputMode:"text",...i})});i.displayName="Input"},37036:(e,s,r)=>{"use strict";r.d(s,{ToolCardGrid:()=>d});var t=r(95155),a=r(12115),n=r(52619),i=r.n(n),l=r(83209);let o=(0,r(67909).default)(()=>r.e(5888).then(r.bind(r,15888)).then(e=>e.ToolImageWithFallback),{loadableGenerated:{webpack:()=>[15888]},loading:()=>(0,t.jsx)("div",{className:"aspect-square bg-gradient-to-br from-primary/10 to-primary/5 animate-pulse rounded-lg"})});function d(e){let{group:s,isFirst:r,homepageImageMap:n}=e,d=(0,a.useMemo)(()=>s.pages.filter(e=>"/"!==e.href),[s.pages]);return(0,t.jsxs)("div",{className:"w-full max-w-6xl mb-16",children:[(0,t.jsxs)("div",{className:"flex items-center mb-6",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold",children:s.title}),(0,t.jsx)("div",{className:"h-0.5 bg-muted-foreground/20 flex-grow ml-4"})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:d.map((e,a)=>{let d=n[`${e.name}-${s.title}`]||"";return(0,t.jsx)(i(),{href:e.href,className:"no-underline motion-safe:animate-in motion-safe:fade-in motion-safe:duration-300",style:{animationDelay:`${Math.min(30*a,240)}ms`},children:(0,t.jsx)(l.Zp,{className:"w-full h-auto min-h-[420px] hover:bg-accent/10 transition-[background-color,transform] duration-150 active:scale-[0.99] border border-border shadow-sm overflow-hidden relative cursor-pointer",onContextMenu:e=>{e.stopPropagation()},children:(0,t.jsxs)(l.Wu,{className:"p-0 h-full flex flex-col",children:[(0,t.jsx)("div",{className:"aspect-square overflow-hidden rounded-t-lg bg-gradient-to-br from-background/50 to-muted/50 relative z-10",onMouseDown:e=>{1===e.button&&d&&(e.preventDefault(),e.stopPropagation(),window.open(d,"_blank","noopener,noreferrer"))},children:(0,t.jsx)("div",{className:"relative w-full h-full",children:d&&""!==d.trim()?(0,t.jsx)(o,{src:d,alt:e.name,sizes:"(max-width: 640px) 226px, 256px",className:"w-full h-full object-cover transition-transform duration-200 ease-out-strong [@media(hover:hover)]:hover:scale-105",priority:r&&a<2}):(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-muted",children:(0,t.jsx)("span",{className:"text-2xl font-semibold text-muted-foreground",children:e.name.split(" ").slice(0,2).map(e=>e[0]).join("").toUpperCase()})})})}),(0,t.jsxs)("div",{className:"px-4 pt-4 pb-4 flex-1 flex flex-col block relative z-10",children:[(0,t.jsx)("span",{className:"font-semibold mb-2 line-clamp-1 text-base block",children:e.name}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground line-clamp-3 leading-relaxed whitespace-normal",children:e.description||`Explore ${e.name.toLowerCase()} tools and features`})]})]})})},e.href)})})]})}},49632:(e,s,r)=>{"use strict";r.d(s,{Accordion:()=>o,AccordionContent:()=>m,AccordionItem:()=>d,AccordionTrigger:()=>c});var t=r(95155),a=r(12115),n=r(58609),i=r(24033),l=r(25016);let o=n.bL,d=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)(n.q7,{ref:s,className:(0,l.cn)("border-b",r),...a})});d.displayName="AccordionItem";let c=a.forwardRef((e,s)=>{let{className:r,children:a,...o}=e;return(0,t.jsx)(n.Y9,{className:"flex",children:(0,t.jsxs)(n.l9,{ref:s,className:(0,l.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-colors hover:underline [&[data-state=open]>svg]:rotate-180",r),...o,children:[a,(0,t.jsx)(i.A,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})})});c.displayName=n.l9.displayName;let m=a.forwardRef((e,s)=>{let{className:r,children:a,...i}=e;return(0,t.jsx)(n.UC,{ref:s,className:"grid grid-rows-[0fr] text-sm transition-[grid-template-rows] duration-200 ease-out-strong data-[state=open]:grid-rows-[1fr]",...i,children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{className:(0,l.cn)("pb-4 pt-0",r),children:a})})})});m.displayName=n.UC.displayName},70083:(e,s,r)=>{Promise.resolve().then(r.bind(r,19910)),Promise.resolve().then(r.bind(r,23441)),Promise.resolve().then(r.bind(r,6858)),Promise.resolve().then(r.bind(r,92736)),Promise.resolve().then(r.bind(r,27143)),Promise.resolve().then(r.bind(r,37036)),Promise.resolve().then(r.t.bind(r,81356,23))},83209:(e,s,r)=>{"use strict";r.d(s,{BT:()=>d,Wu:()=>c,ZB:()=>o,Zp:()=>i,aR:()=>l,wL:()=>m});var t=r(95155),a=r(12115),n=r(25016);let i=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("div",{ref:s,className:(0,n.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});
1i.displayName="Card";let l=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("div",{ref:s,className:(0,n.cn)("flex flex-col space-y-1.5 p-6",r),...a})});l.displayName="CardHeader";let o=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("h3",{ref:s,className:(0,n.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});o.displayName="CardTitle";let d=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("p",{ref:s,className:(0,n.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("div",{ref:s,className:(0,n.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent";let m=a.forwardRef((e,s)=>{let{className:r,...a}=e;return(0,t.jsx)("div",{ref:s,className:(0,n.cn)("flex items-center p-6 pt-0",r),...a})});m.displayName="CardFooter"},92736:(e,s,r)=>{"use strict";r.d(s,{HomepagePricing:()=>l});var t=r(95155),a=r(12115),n=r(19910),i=r(96870);function l(){let[e,s]=(0,a.useState)(!0);return(0,t.jsx)("section",{className:"min-h-screen flex items-center justify-center px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,t.jsxs)("div",{className:"text-center mb-16",children:[(0,t.jsx)("h2",{className:"text-sm uppercase tracking-wider text-muted-foreground font-medium mb-6",children:"Pricing"}),(0,t.jsx)("h3",{className:"text-4xl md:text-6xl font-normal tracking-tighter mb-6",children:"Start free, upgrade when you need to"}),(0,t.jsx)("p",{className:"text-lg md:text-xl text-muted-foreground max-w-3xl mx-auto mb-10",children:"Hundreds of tools are free to use. Premium unlocks the best AI models across chat, writing, image generation, analysis, and more."}),(0,t.jsxs)("div",{className:"inline-flex items-center rounded-full border border-border p-1",children:[(0,t.jsx)("button",{onClick:()=>s(!1),className:`rounded-full px-6 py-2 text-sm font-medium transition-colors ${!e?"bg-foreground text-background":"text-muted-foreground hover:text-foreground"}`,children:"Monthly"}),(0,t.jsx)("button",{onClick:()=>s(!0),className:`rounded-full px-6 py-2 text-sm font-medium transition-colors ${e?"bg-foreground text-background":"text-muted-foreground hover:text-foreground"}`,children:"Yearly"})]})]}),(0,t.jsxs)("div",{className:"grid md:grid-cols-3 gap-8 max-w-4xl mx-auto",children:[(0,t.jsx)("div",{className:"rounded-2xl border border-border p-8 flex flex-col h-full hover:border-foreground
1/20 transition-colors",children:(0,t.jsxs)("div",{className:"flex flex-col flex-1 gap-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-2xl font-medium mb-2",children:"Free"}),(0,t.jsxs)("div",{className:"flex items-baseline gap-1",children:[(0,t.jsx)("span",{className:"text-4xl font-normal tracking-tight",children:"$0"}),(0,t.jsx)("span",{className:"text-muted-foreground text-sm",children:"/month"})]}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:"\xa0"})]}),(0,t.jsxs)("ul",{className:"space-y-4 text-sm",children:[(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsxs)("span",{children:["Access to ",i.o," free tools"]})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"No account required"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Free AI models included, upgrade for more"})]})]}),(0,t.jsx)("div",{className:"pt-4 mt-auto",children:(0,t.jsx)(n.AuthCTAButton,{signedInHref:"/pricing",className:"inline-flex items-center justify-center w-full rounded-full border border-border px-8 py-3 text-sm font-medium hover:border-foreground
1/30 transition-colors",children:"Get Started"})})]})}),(0,t.jsxs)("div",{className:"rounded-2xl border-2 border-primary p-8 flex flex-col h-full relative hover:shadow-lg transition-shadow",children:[(0,t.jsx)("div",{className:"absolute -top-4 left-1/2 -translate-x-1/2",children:(0,t.jsx)("span",{className:"bg-primary text-primary-foreground px-4 py-1 rounded-full text-xs font-medium",children:"Most Popular"})}),(0,t.jsxs)("div",{className:"flex flex-col flex-1 gap-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-2xl font-medium mb-2",children:"Premium"}),(0,t.jsxs)("div",{className:"flex items-baseline gap-1",children:[(0,t.jsx)("span",{className:"text-4xl font-normal tracking-tight",children:e?"$9":"$15"}),(0,t.jsx)("span",{className:"text-muted-foreground text-sm",children:"/month"})]}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:e?"billed yearly":"billed monthly"})]}),(0,t.jsxs)("ul",{className:"space-y-4 text-sm",children:[(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Everything in Free"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Premium AI chat & writing models"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Premium image generation"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Premium analysis & text-to-speech"})]})]}),(0,t.jsx)("div",{className:"pt-4 mt-auto",children:(0,t.jsx)(n.AuthCTAButton,{signedInHref:"/pricing",className:"inline-flex items-center justify-center w-full rounded-full bg-foreground text-background px-8 py-3 text-sm font-medium hover:bg-foreground
1/90 transition-colors",children:"Get Started"})})]})]}),(0,t.jsx)("div",{className:"rounded-2xl border border-border p-8 flex flex-col h-full hover:border-foreground/20 transition-colors",children:(0,t.jsxs)("div",{className:"flex flex-col flex-1 gap-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-2xl font-medium mb-2",children:"Premium+"}),(0,t.jsxs)("div",{className:"flex items-baseline gap-1",children:[(0,t.jsx)("span",{className:"text-4xl font-normal tracking-tight",children:e?"$24":"$40"}),(0,t.jsx)("span",{className:"text-muted-foreground text-sm",children:"/month"})]}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1",children:e?"billed yearly":"billed monthly"})]}),(0,t.jsxs)("ul",{className:"space-y-4 text-sm",children:[(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Everything in Premium"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"AI video generation"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"AI music generation"})]}),(0,t.jsxs)("li",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-primary mt-1",children:"â"}),(0,t.jsx)("span",{children:"Enterprise-tier AI models"})]})]}),(0,t.jsx)("div",{className:"pt-4 mt-auto",children:(0,t.jsx)(n.AuthCTAButton,{signedInHref:"/pricing",className:"inline-flex items-center justify-center w-full rounded-full border border-border px-8 py-3 text-sm font-medium hover:border-foreground
1/30 transition-colors",children:"Get Started"})})]})})]})]})})}}},e=>{e.O(0,[8568,4909,2619,2585,7487,1356,1203,1071,3491,1045,8609,7102,6858,6121,8441,1255,7358],()=>e(e.s=70083)),_N_E=e.O()}]);
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.