1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/> 2<!-- This site is hosted on Netlify. Anyone can build and deploy a site 3 like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=719381dc-2ffe-449a-8f11-90be417facb9 4 Netlify hosting facts for this site: static/SSR served via Netlify Edge. --><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/488dc5e4d81c8b87.css" crossorigin="" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/336bec4b4d46994f.css" crossorigin="" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-02c2044083adcafe.js" crossorigin=""/>
4<script src="/_next/static/chunks/fd9d1056-274b2ab111c395c5.js" async="" crossorigin=""></script>
4<script src="/_next/static/chunks/938-23b1dda4d5f3ee2f.js" async="" crossorigin=""></script>
4<script src="/_next/static/chunks/main-app-99645ed85d33f049.js" async="" crossorigin=""></script>
4<script src="/_next/static/chunks/250-008d0470a59c611f.js" async=""></script>
4<script src="/_next/static/chunks/509-2e21ab82d5fa7bdc.js" async=""></script>
4<script src="/_next/static/chunks/684-fefa1ce3905aff20.js" async=""></script>
4<script src="/_next/static/chunks/137-c7d2f6ca243bd78c.js" async=""></script>
4<script src="/_next/static/chunks/app/decrypt/page-ea167ec8faf60051.js" async=""></script>
4<title>Encrypt QR Codes</title><meta name="description" content="Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out."/><link rel="canonical" href="https://encrypt-qr-codes.netlify.app/"/><link rel="alternate" hrefLang="en-US" href="https://encrypt-qr-codes.netlify.app/en-US"/><link rel="alternate" hrefLang="de-DE" href="https://encrypt-qr-codes.netlify.app/de-DE"/><meta property="og:title" content="Encrypt QR Codes"/><meta property="og:description" content="Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out."/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image" content="https://encrypt-qr-codes.netlify.app/opengraph-image.png?856f7a7127d81ade"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Encrypt QR Codes"/><meta name="twitter:description" content="Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out."/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image" content="https://encrypt-qr-codes.netlify.app/opengraph-image.png?856f7a7127d81ade"/><link rel="icon" href="/icon.svg?e44b09a5254a3dad" type="image/svg+xml" sizes="any"/>
4<script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script>
4</head><body class="bg-gray-100 !font-mono"><div class="min-h-screen bg-gray-100 pb-32 print:pb-0"><header class="bg-indigo-600 pb-32 text-white print:hidden md:pb-48"><div class="lg:border-b lg:border-indigo-400 lg:border-opacity-25"><div class="relative mx-auto flex h-16 max-w-screen-lg items-center justify-between px-4 lg:px-8"><a title="Home" class="focus-ring flex-shrink-0 rounded-md focus:ring-indigo-200/50" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-8 w-8"><path stroke-linecap="round" stroke-linejoin="round" d="M12 4v1m6 11h2m-6 0h-2v4m0-11v3m0 0h.01M12 12h4.01M16 20h4M4 12h4m12 0h.01M5 8h2a1 1 0 001-1V5a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1zm12 0h2a1 1 0 001-1V5a1 1 0 00-1-1h-2a1 1 0 00-1 1v2a1 1 0 001 1zM5 20h2a1 1 0 001-1v-2a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1z"></path></svg></a><div class="flex flex-1 flex-wrap items-center justify-end space-x-4 sm:ml-10 sm:justify-start"><a class="focus-ring flex items-center rounded-md px-2 py-1 text-xs font-medium focus:ring-indigo-200/50 sm:px-3 sm:py-2 sm:text-sm text-white hover:bg-indigo-500 hover:bg-opacity-75" href="/encrypt"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-ml-1 mr-1 h-5 w-5 text-white"><path fill-rule="evenodd" d="M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z" clip-rule="evenodd"></path></svg><span>Encrypt</span></a><a class="focus-ring flex items-center rounded-md px-2 py-1 text-xs font-medium focus:ring-indigo-200/50 sm:px-3 sm:py-2 sm:text-sm bg-indigo-700 text-white" href="/decrypt"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-ml-1 mr-1 h-5 w-5 text-white"><path d="M10 2a5 5 0 00-5 5v2a2 2 0 00-2 2v5a2 2 0 002 2h10a2 2 0 002-2v-5a2 2 0 00-2-2H7V7a3 3 0 015.905-.75 1 1 0 001.937-.5A5.002 5.002 0 0010 2z"></path></svg><span>Decrypt</span></a><a class="focus-ring flex items-center rounded-md px-2 py-1 text-xs font-medium focus:ring-indigo-200/50 sm:px-3 sm:py-2 sm:text-sm text-white hover:bg-indigo-500 hover:bg-opacity-75" href="/print"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-ml-1 mr-1 h-5 w-5 text-white"><path fill-rule="evenodd" d="M5 4v3H4a2 2 0 00-2 2v3a2 2 0 002 2h1v2a2 2 0 002 2h6a2 2 0 002-2v-2h1a2 2 0 002-2V9a2 2 0 00-2-2h-1V4a2 2 0 00-2-2H7a2 2 0 00-2 2zm8 0H7v3h6V4zm0 8H7v4h6v-4z" clip-rule="evenodd"></path></svg><span>Print</span></a></div><a class="focus-ring hidden items-center rounded-md px-3 py-2 text-sm font-medium hover:bg-indigo-500 hover:bg-opacity-75 focus:ring-indigo-200/50 sm:flex" href="https://github.com/kangabru/encrypt-qr-codes"><span>Star</span><svg viewBox="0 0 98 96" class="ml-2 h-5 w-5" aria-hidden="true"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.3
462 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z"></path></svg></a></div></div><h1 class="hidden">Encrypt QR Codes</h1></header><main class="mx-auto -mt-32 w-full max-w-screen-lg print:mt-0"><section class="mx-4 flex grid-cols-2 flex-col items-center gap-4 md:grid md:items-stretch"><div class="flex w-full max-w-lg flex-col rounded-lg border-t-4 bg-white p-4 shadow border-indigo-200"><div class="mb-4 flex items-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-0.5 mr-2 h-6 w-6 text-gray-300"><path d="M10 2a5 5 0 00-5 5v2a2 2 0 00-2 2v5a2 2 0 002 2h10a2 2 0 002-2v-5a2 2 0 00-2-2H7V7a3 3 0 015.905-.75 1 1 0 001.937-.5A5.002 5.002 0 0010 2z"></path></svg><h2 class="text-lg">Decrypt a QR Code</h2></div><form class="flex flex-1 flex-col space-y-4" action="#"><div><div class="mb-2 grid text-center text-sm font-medium text-gray-900 grid-cols-3"><button type="button" class="focus-ring flex items-center justify-center p-3 hover:rounded hover:bg-gray-50 focus:rounded border-b-2 border-b-indigo-500"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5 flex-shrink-0"><path fill-rule="evenodd" d="M3 4a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm2 2V5h1v1H5zM3 13a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1v-3zm2 2v-1h1v1H5zM13 3a1 1 0 00-1 1v3a1 1 0 001 1h3a1 1 0 001-1V4a1 1 0 00-1-1h-3zm1 2v1h1V5h-1z" clip-rule="evenodd"></path><path d="M11 4a1 1 0 10-2 0v1a1 1 0 002 0V4zM10 7a1 1 0 011 1v1h2a1 1 0 110 2h-3a1 1 0 01-1-1V8a1 1 0 011-1zM16 9a1 1 0 100 2 1 1 0 000-2zM9 13a1 1 0 011-1h1a1 1 0 110 2v2a1 1 0 11-2 0v-3zM7 11a1 1 0 100-2H4a1 1 0 100 2h3zM17 13a1 1 0 01-1 1h-2a1 1 0 110-2h2a1 1 0 011 1zM16 17a1 1 0 100-2h-3a1 1 0 100 2h3z"></path></svg><span>Select</span></button><button type="button" class="focus-ring flex items-center justify-center p-3 hover:rounded hover:bg-gray-50 focus:rounded"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5 flex-shrink-0"><path d="M2 6a2 2 0 012-2h6a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V6zM14.553 7.106A1 1 0 0014 8v4a1 1 0 00.553.894l2 1A1 1 0 0018 13V7a1 1 0 00-1.447-.894l-2 1z"></path></svg><span>Scan</span></button><button type="button" class="focus-ring flex items-center justify-center p-3 hover:rounded hover:bg-gray-50 focus:rounded"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5 flex-shrink-0"><path fill-rule="evenodd" d="M7 2a1 1 0 00-.707 1.707L7 4.414v3.758a1 1 0 01-.293.707l-4 4C.817 14.769 2.156 18 4.828 18h10.343c2.673 0 4.012-3.231 2.122-5.121l-4-4A1 1 0 0113 8.172V4.414l.707-.707A1 1 0 0013 2H7zm2 6.172V4h2v4.172a3 3 0 00.879 2.12l1.027 1.028a4 4 0 00-2.171.102l-.47.156a4 4 0 01-2.53 0l-.563-.187a1.993 1.993 0 00-.114-.035l1.063-1.063A3 3 0 009 8.172z" clip-rule="evenodd"></path></svg><span>Demo</span></button></div><div class="relative"><label tabindex="0" class="focus-ring group relative flex h-40 cursor-pointer flex-col items-center justify-center rounded-lg border-2 border-dashed p-2 text-center focus:ring-indigo-300/50 border-gray-300 hover:border-indigo-400"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-12 w-12 text-gray-300"><path fill-rule="evenodd" d="M4 3a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V5a2 2 0 00-2-2H4zm12 12H4l4-8 3 6 2-4 3 6z" clip-rule="evenodd"></path></svg><span class="mt-4 text-sm leading-6 text-gray-600"><span class="inline font-semibold text-indigo-600 group-hover:underline">Select an image</span>, drag and drop, or paste</span><input class="invisible h-0 w-0" type="file" accept="image/*" name="image"/></label></div></div><label class="block"><div class="flex items-center justify-between"><span class="ml-2 text-gray-800">Password</span><span class="mr-2 text-xs">*</span></div><span class="ml-2 text-xs text-gray-600">Used to encrypt the QR code. Unrecoverable if lost.</span><input label="Password" type="password" description="Used to encrypt the QR code. Unrecoverable if lost." minLength="1" disabled="" placeholder="hunter2" required="" class="disabled mt-1 block w-full rounded-md border shadow-sm focus:ring border-gray-300 focus:border-indigo-300 focus:ring-indigo-200/50" name="pass" value=""/></label><div class="flex-1"></div><button type="submit" class="action-button mt-1" disabled=""><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5"><path d="M10 2a5 5 0 00-5 5v2a2 2 0 00-2 2v5a2 2 0 002 2h10a2 2 0 002-2v-5a2 2 0 00-2-2H7V7a3 3 0 015.905-.75 1 1 0 001.937-.5A5.002 5.002 0 0010 2z"></path></svg><span>Decrypt</span></button></form></div><div class="flex w-full max-w-lg flex-col rounded-lg border-t-4 bg-white p-4 shadow border-indigo-200"><div class="mb-4 flex items-center"><h2 class="text-lg">Decrypted QR Code</h2></div><div class="grid h-full w-full place-items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="max-h-40 text-gray-200"><path stroke-linecap="round" stroke-linejoin="round" d="M12 4v1m6 11h2m-6 0h-2v4m0-11v3m0 0h.01M12 12h4.01M16 20h4M4 12h4m12 0h.01M5 8h2a1 1 0 001-1V5a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1zm12 0h2a1 1 0 001-1V5a1 1 0 00-1-1h-2a1 1 0 00-1 1v2a1 1 0 001 1zM5 20h2a1 1 0 001-1v-2a1 1 0 00-1-1H5a1 1 0 00-1 1v2a1 1 0 001 1z"></path></svg></div><div class="flex-1"></div><div class="mt-4 grid grid-cols-2 gap-4 text-sm sm:text-base"><button class="action-button" disabled=""><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5"><path fill-rule="evenodd" d="M3 17a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm3.293-7.707a1 1 0 011.414 0L9 10.586V3a1 1 0 112 0v7.586l1.293-1.293a1 1 0 111.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg><span>Download PNG</span></button><button class="action-button" disabled=""><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="mr-1 h-5 w-5"><path fill-rule="evenodd" d="M5 4v3H4a2 2 0 00-2 2v3a2 2 0 002 2h1v2a2 2 0 002 2h6a2 2 0 002-2v-2h1a2 2 0 002-2V9a2 2 0 00-2-2h-1V4a2 2 0 00-2-2H7a2 2 0 00-2 2zm8 0H7v3h6V4zm0 8H7v4h6v-4z" clip-rule="evenodd"></path></svg><span>Save for print</span></button></div></div></section><section class="mx-auto mt-8 max-w-3xl px-4"><h2 class="text-xl font-bold leading-10 tracking-tight text-gray-900">FAQs</h2>
4<dl class="mt-5 divide-y divide-gray-900/10"><div><dt><button class="flex w-full items-start justify-between rounded-md px-2 py-4 text-left text-gray-900 hover:underline focus:underline focus:outline-none"><span class="text-base font-semibold leading-7"><span class="flex items-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-0.5 mr-2 h-5 w-5"><path d="M10 2a5 5 0 00-5 5v2a2 2 0 00-2 2v5a2 2 0 002 2h10a2 2 0 002-2v-5a2 2 0 00-2-2H7V7a3 3 0 015.905-.75 1 1 0 001.937-.5A5.002 5.002 0 0010 2z"></path></svg>How do I decrypt a QR code?</span></span><span class="ml-6 flex h-7 items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M12 4v16m8-8H4"></path></svg></span></button></dt></div></dl></section></main></div>
4<script src="/_next/static/chunks/webpack-02c2044083adcafe.js" crossorigin="" async=""></script>
4<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
4<script>self.__next_f.push([1,"1:HL[\"/_next/static/css/488dc5e4d81c8b87.css\",\"style\",{\"crossOrigin\":\"\"}]\n0:\"$L2\"\n"])</script>
4<script>self.__next_f.push([1,"3:HL[\"/_next/static/css/336bec4b4d46994f.css\",\"style\",{\"crossOrigin\":\"\"}]\n"])</script>
4<script>self.__next_f.push([1,"4:I[7690,[],\"\"]\n6:I[7831,[],\"\"]\n7:I[9346,[\"250\",\"static/chunks/250-008d0470a59c611f.js\",\"509\",\"static/chunks/509-2e21ab82d5fa7bdc.js\",\"684\",\"static/chunks/684-fefa1ce3905aff20.js\",\"137\",\"static/chunks/137-c7d2f6ca243bd78c.js\",\"406\",\"static/chunks/app/decrypt/page-ea167ec8faf60051.js\"],\"\"]\n8:I[5613,[],\"\"]\n9:I[1778,[],\"\"]\nb:I[8955,[],\"\"]\n"])</script>
4<script>self.__next_f.push([1,"2:[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/488dc5e4d81c8b87.css\",\"precedence\":\"next\",\"crossOrigin\":\"\"}]],[\"$\",\"$L4\",null,{\"buildId\":\"0pA1ZdbGeF4jUohpQcf6Q\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/decrypt\",\"initialTree\":[\"\",{\"children\":[\"decrypt\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"decrypt\",{\"children\":[\"__PAGE__\",{},[\"$L5\",[\"$\",\"$L6\",null,{\"propsForComponent\":{\"params\":{}},\"Component\":\"$7\",\"isStaticGeneration\":true}],null]]},[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"decrypt\",\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"loadingScripts\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\",\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/336bec4b4d46994f.css\",\"precedence\":\"next\",\"crossOrigin\":\"\"}]]}]]},[null,[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"bg-gray-100 !font-mono\",\"children\":[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"loadingScripts\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",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\":\"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\":[],\"styles\":null}]}]}],null]],\"initialHead\":[false,\"$La\"],\"globalErrorComponent\":\"$b\"}]]\n"])</script>
4<script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Encrypt QR Codes\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://encrypt-qr-codes.netlify.app/\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"en-US\",\"href\":\"https://encrypt-qr-codes.netlify.app/en-US\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"de-DE\",\"href\":\"https://encrypt-qr-codes.netlify.app/de-DE\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"Encrypt QR Codes\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image\",\"content\":\"https://encrypt-qr-codes.netlify.app/opengraph-image.png?856f7a7127d81ade\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Encrypt QR Codes\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Securely encrypt and decrypt QR codes used for two-factor authentication. Safely store encrypted QR codes in your photo gallery or print them out.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://encrypt-qr-codes.netlify.app/opengraph-image.png?856f7a7127d81ade\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/icon.svg?e44b09a5254a3dad\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}]]\n"])</script>
4<script>self.__next_f.push([1,"5:null\n"])</script>
4<script>self.__next_f.push([1,""])</script>
4</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.