PageSourceSearch

https://scanmint-dusky.vercel.app/app

html scanmint-dusky.vercel.app collected 2026-10-03 07:40:02 UTC 21,567 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="__variable_438e8d __variable_5dce4b __variable_9ef920"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/0e96d314a90a6138-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/36966cca54120369-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/3dc379dc9b5dec12-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/26bcf3e712c7e53d.css?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-876a7c6aedb86ae7.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi"/>
1<script src="/_next/static/chunks/fd9d1056-0d8c543d8724a0af.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/2117-28a117ad54b836c2.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/main-app-dd9357982cbe95c2.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/44530001-ccbe4533ca97402b.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/9659-e9da09dbc347c579.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/app/app/page-35a44a946ca98bbf.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/app/page-344da2a3f442a282.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/d320e741-729a5acfbd2423fa.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script src="/_next/static/chunks/app/layout-5b256823610aa1ca.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-DKKJPLSML2" as="script"/><title>Free QR Code Generator — 7 Types, Custom Colors, PNG + SVG — Scanmint</title><meta name="description" content="Generate QR codes instantly for URLs, WiFi, vCards, email, phone, SMS and plain text. Custom colors, sizes, error correction. Free forever."/><link rel="manifest" href="/manifest.webmanifest" crossorigin="use-credentials"/><link rel="canonical" href="https://scanmintsite.space/app"/><meta property="og:title" content="Free QR Code Generator — 7 Types, Custom Colors, PNG + SVG — Scanmint"/><meta property="og:description" content="Generate QR codes instantly for URLs, WiFi, vCards, email, phone, SMS and plain text. Custom colors, sizes, error correction. Free forever."/><meta property="og:image" content="https://shotcraft.cloud/api/v1/og?title=Free+QR+Code+Generator&amp;theme=gradient-2"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Scanmint — Free QR Code Generator"/><meta name="twitter:description" content="Free QR code generator with dynamic QR codes and scan analytics."/><meta name="twitter:image" content="https://scanmintsite.space/og.png"/><link rel="icon" href="/icon.svg?27ccb473bf24d669" type="image/svg+xml" sizes="any"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" noModule=""></script>
1</head><body class="font-body bg-surface text-ink min-h-screen antialiased">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://scanmintsite.space/#organization","name":"Scanmint","url":"https://scanmintsite.space","logo":{"@type":"ImageObject","url":"https://scanmintsite.space/icon.svg"}},{"@type":"WebSite","@id":"https://scanmintsite.space/#website","name":"Scanmint","url":"https://scanmintsite.space","publisher":{"@id":"https://scanmintsite.space/#organization"}}]}</script>
1<a class="block w-full bg-brand-500 hover:bg-brand-600 transition-colors" aria-label="Launch deal — 75% off all plans. Click to see pricing." href="/pricing"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-2.5 flex items-center justify-center gap-2 text-center"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" aria-hidden="true" class="flex-shrink-0"><path d="M7 1.5l1.2 3.5H12L9 7.4l1.2 3.6L7 8.8l-3.2 2.2L5 7.4 2 5h3.8z" fill="white" opacity="0.9"></path></svg><span class="font-body text-sm font-semibold text-white">Launch deal — 75% off all plans</span><span class="hidden sm:inline font-body text-sm text-white/80">· Lifetime $200 → <span class="font-mono font-semibold">$50</span>/mo forever</span><span class="hidden sm:inline font-body text-xs font-medium text-white border border-white/40 rounded px-2 py-0.5 ml-1" aria-hidden="true">See plans →</span></div></a><div class="min-h-screen bg-surface"><header class="bg-white border-b border-site-border sticky top-0 z-40"><div class="max-w-6xl mx-auto px-4 sm:px-6 h-14 flex items-center justify-between"><a href="/" class="font-display font-bold text-xl text-ink">Scanmint</a><div class="flex items-center gap-3"><a href="/login" class="text-sm text-muted hover:text-ink transition-colors">Log in</a><a href="/signup" class="text-sm font-semibold bg-brand-500 text-white px-4 py-1.5 rounded-lg hover:bg-brand-600 transition-colors">Sign up free</a></div></div></header><main class="max-w-6xl mx-auto px-4 sm:px-6 py-10"><h1 class="font-display text-3xl font-bold text-ink mb-1">QR Code Generator</h1><p class="font-body text-sm text-muted mb-8">Free, forever. 7 types. Custom colors. PNG + SVG export.</p><button class="mb-3 bg-white border border-site-border text-ink text-sm px-4 py-2 rounded-lg hover:border-brand-500 hover:text-brand-600 transition-colors">Try an example →</button><div class="grid grid-cols-1 lg:grid-cols-2 gap-8"><div class="space-y-6 order-2 lg:order-1"><div><label class="block text-xs font-semibold uppercase tracking-widest text-muted mb-2">QR Type</label><div class="flex flex-wrap gap-2"><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-brand-500 text-white">URL</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">Text</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">WiFi</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">vCard</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">Email</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">Phone</button><button class="px-3 py-1.5 rounded-lg text-sm font-medium transition-colors bg-white border border-site-border text-ink hover:border-brand-500">SMS</button></div></div><div class="bg-white border border-site-border rounded-2xl p-5 space-y-3"><div><label for="qr-url" class="block text-xs font-medium text-ink mb-1">URL</label><input id="qr-url" type="url" placeholder="https://example.com" class="w-full border border-site-border rounded-lg px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-brand-500" data-testid="field-url" value=""/></div></div><div class="bg-white border border-site-border rounded-2xl p-5 space-y-4"><h2 class="font-body text-sm font-semibold text-ink">Customization</h2><div class="grid grid-cols-2 gap-4"><div><label class="block text-xs text-muted mb-1">Foreground</label><div class="flex items-center gap-2"><input type="color" class="w-8 h-8 rounded cursor-pointer border border-site-border" value="#0f172a"/><input type="text" class="flex-1 border border-site-border rounded px-2 py-1 text-xs font-mono focus:outline-none focus:ring-1 focus:ring-brand-500" value="#0f172a"/></div></div><div><label class="block text-xs text-muted mb-1">
1Background</label><div class="flex items-center gap-2"><input type="color" class="w-8 h-8 rounded cursor-pointer border border-site-border" value="#ffffff"/><input type="text" class="flex-1 border border-site-border rounded px-2 py-1 text-xs font-mono focus:outline-none focus:ring-1 focus:ring-brand-500" value="#ffffff"/></div></div></div><div class="grid grid-cols-2 gap-4"><div><label class="block text-xs text-muted mb-1">Size (px): <!-- -->300</label><input type="range" min="128" max="300" step="64" class="w-full accent-brand-500" data-testid="size-slider" value="300"/><p class="mt-1 text-xs text-muted" data-testid="size-locked-note">Free exports cap at <!-- -->300<!-- -->px.<!-- --> <a href="/pricing" class="font-semibold text-brand-500 underline underline-offset-2">Upgrade for 1024px →</a></p></div><div><label class="block text-xs text-muted mb-1">Error correction</label><select class="w-full border border-site-border rounded px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-brand-500"><option value="L">L — Low (7%)</option><option value="M" selected="">M — Medium (15%)</option><option value="Q">Q — Quartile (25%)</option><option value="H">H — High (30%)</option></select></div></div><div class="pt-1 border-t border-site-border"><label for="qr-logo" class="block text-xs text-muted mb-1 mt-3">Logo (centered, optional)<span class="ml-1.5 text-brand-500 font-semibold" data-testid="logo-locked-badge">Pro</span></label><input id="qr-logo" type="file" accept="image/png,image/jpeg,image/svg+xml,image/webp" disabled="" data-testid="logo-upload" class="w-full text-xs text-muted file:mr-3 file:rounded-lg file:border-0 file:bg-brand-50 file:text-brand-600 file:px-3 file:py-1.5 file:text-xs file:font-semibold hover:file:bg-brand-100 disabled:opacity-50 disabled:cursor-not-allowed"/><p class="mt-1 text-xs text-muted" data-testid="logo-locked-note">Add your logo to the QR center on a paid plan.<!-- --> <a href="/pricing" class="font-semibold text-brand-500 underline underline-offset-2">Upgrade →</a></p></div></div></div><div class="flex flex-col items-center gap-5 order-1 lg:order-2"><div class="bg-white border border-site-border rounded-2xl p-6 flex flex-col items-center w-full sticky top-16 z-20 lg:static" data-testid="qr-preview-card"><div class="w-64 h-64 flex flex-col items-center justify-center text-center text-muted text-sm px-4 gap-1" data-testid="qr-empty"><span class="text-2xl" aria-hidden="true">⌁</span><span>Your QR appears here as you type — try the example</span></div><canvas class="hidden"></canvas></div><div class="flex gap-3 w-full sticky bottom-3 z-30 lg:static"><button disabled="" class="flex-1 bg-brand-500 text-white font-semibold text-sm py-3 rounded-xl hover:bg-brand-600 transition-colors disabled:opacity-40" data-testid="download-png">Download PNG</button><button disabled="" class="flex-1 bg-white border border-brand-500 text-brand-500 font-semibold text-sm py-3 rounded-xl hover:bg-brand-50 transition-colors disabled:opacity-40" data-testid="download-svg">Download SVG</button></div><a href="/signup" class="w-full text-center text-sm font-semibold bg-white border border-brand-500 text-brand-500 py-3 rounded-xl hover:bg-brand-50 transition-colors" data-testid="make-dynamic">Make this dynamic — track scans →</a></div></div></main></div>
1<script src="/_next/static/chunks/webpack-876a7c6aedb86ae7.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/0e96d314a90a6138-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/36966cca54120369-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/media/3dc379dc9b5dec12-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n4:HL[\"/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:HL[\"/_next/static/css/26bcf3e712c7e53d.css?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"6:I[2846,[],\"\"]\n8:I[5372,[\"9762\",\"static/chunks/44530001-ccbe4533ca97402b.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"9659\",\"static/chunks/9659-e9da09dbc347c579.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"6191\",\"static/chunks/app/app/page-35a44a946ca98bbf.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"QrGenerator\"]\n9:I[4707,[],\"\"]\na:I[6423,[],\"\"]\nb:I[2972,[\"9762\",\"static/chunks/44530001-ccbe4533ca97402b.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"2972\",\"static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"9659\",\"static/chunks/9659-e9da09dbc347c579.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"1931\",\"static/chunks/app/page-344da2a3f442a282.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"\"]\nc:I[1059,[\"6792\",\"static/chunks/d320e741-729a5acfbd2423fa.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"2972\",\"static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"3185\",\"static/chunks/app/layout-5b256823610aa1ca.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"RefCapture\"]\nd:I[3753,[\"6792\",\"static/chunks/d320e741-729a5acfbd2423fa.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"2972\",\"static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"3185\",\"static/chunks/app/layout-5b256823610aa1ca.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"Analytics\"]\ne:I[6196,[\"6792\",\"static/chunks/d320e741-729a5acfbd2423fa.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"2972\",\"static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"3185\",\"static/chunks/app/layout-5b256823610aa1ca.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"LogRocketInit\"]\nf:I[7674,[\"6792\",\"static/chunks/d320e741-729a5acfbd2423fa.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"2972\",\"static/chunks/2972-7ea3ab01a590fab1.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"3185\",\"static/chunks/app/layout-5b256823610aa1ca.js?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\"],\"ServiceWorkerRegister\"]\n11:I[1060,[],\"\"]\n12:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L6\",null,{\"buildId\":\"YSn3-XirgB_Y4qVtO_I9Q\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"app\"],\"initialTree\":[\"\",{\"children\":[\"app\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"app\",{\"children\":[\"__PAGE__\",{},[[\"$L7\",[\"$\",\"$L8\",null,{}],null],null],null]},[null,[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"app\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/26bcf3e712c7e53d.css?dpl=dpl_GqmVJEK3kvos9WHREvYVknzHkshi\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_438e8d __variable_5dce4b __variable_9ef920\",\"children\":[\"$\",\"body\",null,{\"className\":\"font-body bg-surface text-ink min-h-screen antialiased\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://scanmintsite.space/#organization\\\",\\\"name\\\":\\\"Scanmint\\\",\\\"url\\\":\\\"https://scanmintsite.space\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://scanmintsite.space/icon.svg\\\"}},{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://scanmintsite.space/#website\\\",\\\"name\\\":\\\"Scanmint\\\",\\\"url\\\":\\\"https://scanmintsite.space\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://scanmintsite.space/#organization\\\"}}]}\"}}],[\"$\",\"$Lb\",null,{\"href\":\"/pricing\",\"className\":\"block w-full bg-brand-500 hover:bg-brand-600 transition-colors\",\"aria-label\":\"Launch deal — 75% off all plans. Click to see pricing.\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-2.5 flex items-center justify-center gap-2 text-center\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 14 14\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"flex-shrink-0\",\"children\":[\"$\",\"path\",null,{\"d\":\"M7 1.5l1.2 3.5H12L9 7.4l1.2 3.6L7 8.8l-3.2 2.2L5 7.4 2 5h3.8z\",\"fill\":\"white\",\"opacity\":\"0.9\"}]}],[\"$\",\"span\",null,{\"className\":\"font-body text-sm font-semibold text-white\",\"children\":\"Launch deal — 75% off all plans\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline font-body text-sm text-white/80\",\"children\":[\"· Lifetime $200 → \",[\"$\",\"span\",null,{\"className\":\"font-mono font-semibold\",\"children\":\"$$50\"}],\"/mo forever\"]}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline font-body text-xs font-medium text-white border border-white/40 rounded px-2 py-0.5 ml-1\",\"aria-hidden\":\"true\",\"children\":\"See plans →\"}]]}]}],[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\"
1:\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}],[\"$\",\"$Lc\",null,{}],[\"$\",\"$Ld\",null,{}],[\"$\",\"$Le\",null,{}],[\"$\",\"$Lf\",null,{}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L10\"],\"globalErrorComponent\":\"$11\",\"missingSlots\":\"$W12\"}]\n"])</script>
1<script>self.__next_f.push([1,"10:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Free QR Code Generator — 7 Types, Custom Colors, PNG + SVG — Scanmint\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Generate QR codes instantly for URLs, WiFi, vCards, email, phone, SMS and plain text. Custom colors, sizes, error correction. Free forever.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://scanmintsite.space/app\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Free QR Code Generator — 7 Types, Custom Colors, PNG + SVG — Scanmint\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Generate QR codes instantly for URLs, WiFi, vCards, email, phone, SMS and plain text. Custom colors, sizes, error correction. Free forever.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://shotcraft.cloud/api/v1/og?title=Free+QR+Code+Generator\u0026theme=gradient-2\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"Scanmint — Free QR Code Generator\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Free QR code generator with dynamic QR codes and scan analytics.\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image\",\"content\":\"https://scanmintsite.space/og.png\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/icon.svg?27ccb473bf24d669\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"meta\",\"16\",{\"name\":\"next-size-adjust\"}]]\n7:null\n"])</script>
1</body></html>

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