PageSourceSearch

https://aijigsawpuzzle.com/

html aijigsawpuzzle.com collected 2026-10-06 15:16:20 UTC 195,616 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/524a5ca60d31a74b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/6fdf11df370dedce.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0956b6e22b75c7a3.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/5dde93b1377ab8dd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-612b12ecb3c1d238.js"/>
1<script src="/_next/static/chunks/4a052c05-0d0453d8a9c91001.js" async=""></script>
1<script src="/_next/static/chunks/2902-315d5264170ccf30.js" async=""></script>
1<script src="/_next/static/chunks/main-app-94a975492f8a7a93.js" async=""></script>
1<script src="/_next/static/chunks/3176-2488035618968c83.js" async=""></script>
1<script src="/_next/static/chunks/5993-eb283c20df9838c3.js" async=""></script>
1<script src="/_next/static/chunks/572-0407b0366646be7e.js" async=""></script>
1<script src="/_next/static/chunks/7056-9e2511da624fd9a6.js" async=""></script>
1<script src="/_next/static/chunks/4591-ce6f673474d48e1e.js" async=""></script>
1<script src="/_next/static/chunks/9284-64cf7e409e5093d9.js" async=""></script>
1<script src="/_next/static/chunks/6861-ac9eb9e345220ad4.js" async=""></script>
1<script src="/_next/static/chunks/9935-5718ddfae8870baa.js" async=""></script>
1<script src="/_next/static/chunks/2388-d54a1b6c9c739f9c.js" async=""></script>
1<script src="/_next/static/chunks/3385-3ad7eb5d435d46ca.js" async=""></script>
1<script src="/_next/static/chunks/3757-3a745e263f905ad7.js" async=""></script>
1<script src="/_next/static/chunks/5006-3494b026b488442e.js" async=""></script>
1<script src="/_next/static/chunks/1941-9dd780b1bb57ac38.js" async=""></script>
1<script src="/_next/static/chunks/4404-d346270d8d90e625.js" async=""></script>
1<script src="/_next/static/chunks/4576-28b5d8310d874b99.js" async=""></script>
1<script src="/_next/static/chunks/3261-ab92edd208a3e64d.js" async=""></script>
1<script src="/_next/static/chunks/3330-8bd20a85bb43a1d3.js" async=""></script>
1<script src="/_next/static/chunks/6764-b58f226c75b3589b.js" async=""></script>
1<script src="/_next/static/chunks/9177-04819faeb64e48ec.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/(marketing)/layout-68bee1511453bbcc.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/(marketing)/error-358f2d217238a64e.js" async=""></script>
1<script src="/_next/static/chunks/703-537069634b4b4c3d.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/(marketing)/not-found-85a08c88cc18ac8e.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-383193c9ec98fc7d.js" async=""></script>
1<script src="/_next/static/chunks/600-4c754b8eed0d56e3.js" async=""></script>
1<script src="/_next/static/chunks/7891-c32d78c925e3b95d.js" async=""></script>
1<script src="/_next/static/chunks/8971-3d4b862ef73d4324.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js" async=""></script>
1<script src="https://clerk.aijigsawpuzzle.com/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuYWlqaWdzYXdwdXp6bGUuY29tJA"></script>
1<script src="/_next/static/chunks/221-8c8e619ff0e5c0fc.js" async=""></script>
1<script src="/_next/static/chunks/7364-c27331dd2a227656.js" async=""></script>
1<script src="/_next/static/chunks/6514-5825ab4d58b78c13.js" async=""></script>
1<script src="/_next/static/chunks/6548-f7b35e8b5165839d.js" async=""></script>
1<script src="/_next/static/chunks/2282-22fca2b135c8eacd.js" async=""></script>
1<script src="/_next/static/chunks/8759-3dc99a70e8f8b423.js" async=""></script>
1<script src="/_next/static/chunks/1184-c4fcf1bd7e317ca6.js" async=""></script>
1<script src="/_next/static/chunks/903-e6d1bfeb462c7c52.js" async=""></script>
1<script src="/_next/static/chunks/6577-806067750a23dd9a.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js" async=""></script>
1<link rel="preload" href="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9280823005138577" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-5E6ZV8ZG32" as="script"/><title>Free Jigsaw Puzzle Generator | Make Puzzles Online</title><meta name="description" content="Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly."/><link rel="canonical" href="https://aijigsawpuzzle.com/"/><link rel="alternate" hrefLang="x-default" href="/"/><link rel="alternate" hrefLang="zh" href="/zh"/><link rel="alternate" hrefLang="tw" href="/tw"/><link rel="alternate" hrefLang="ja" href="/ja"/><link rel="alternate" hrefLang="fr" href="/fr"/><link rel="alternate" hrefLang="es" href="/es"/><link rel="alternate" hrefLang="de" href="/de"/><link rel="alternate" hrefLang="ko" href="/ko"/><link rel="alternate" hrefLang="pt" href="/pt"/><link rel="alternate" hrefLang="ar" href="/ar"/><meta property="og:title" content="Free Jigsaw Puzzle Generator | Make Puzzles Online"/><meta property="og:description" content="Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly."/><meta property="og:image" content="https://aijigsawpuzzle.com/og.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Free Jigsaw Puzzle Generator | Make Puzzles Online"/><meta name="twitter:description" content="Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly."/><meta name="twitter:image" content="https://aijigsawpuzzle.com/og.png"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script>
1</head><body class="min-h-screen bg-background font-sans antialiased __variable_f367f3 __variable_472caf __variable_9cf113">
1<script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script>
1<div class="flex min-h-screen flex-col"><button class="fixed right-4 top-4 z-50 rounded-2xl bg-white/90 backdrop-blur-sm p-3 shadow-lg transition-all duration-300 hover:bg-white hover:shadow-xl focus:outline-none active:scale-95 md:hidden dark:bg-gray-900/90 dark:hover:bg-gray-900"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6 text-gray-700 dark:text-gray-300"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button><nav class="fixed right-0 top-0 z-40 h-full w-80 max-w-[85vw] transform overflow-auto bg-white/95 backdrop-blur-xl shadow-2xl transition-transform duration-300 md:hidden dark:bg-gray-900/95 translate-x-full"><div class="p-6 pt-20"><div class="mb-8 text-center"><h2 class="text-xl font-bold bg-gradient-to-r from-amber-600 to-amber-800 bg-clip-text text-transparent">Menu</h2></div><ul class="space-y-2"><li><a class="flex w-full items-center rounded-2xl p-4 font-medium text-gray-700 transition-all duration-300 hover:bg-amber-50 hover:text-amber-600 active:scale-95 dark:text-gray-300 dark:hover:bg-amber-900/20 dark:hover:text-amber-400" href="/en/puzzles"><span class="mr-3 h-2 w-2 rounded-full bg-amber-500"></span>Puzzles</a></li><li><a class="flex w-full items-center rounded-2xl p-4 font-medium text-gray-700 transition-all duration-300 hover:bg-amber-50 hover:text-amber-600 active:scale-95 dark:text-gray-300 dark:hover:bg-amber-900/20 dark:hover:text-amber-400" href="/en/my-puzzles"><span class="mr-3 h-2 w-2 rounded-full bg-amber-500"></span>My Puzzles</a></li></ul><div class="mt-8 rounded-2xl bg-gradient-to-r from-amber-50 to-stone-50 p-4 dark:from-amber-950/20 dark:to-stone-950/20"><div class="flex items-center space-x-3"><div class="flex h-full items-center justify-center"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 hover:bg-stone-100 hover:shadow-md hover:scale-105 dark:hover:bg-stone-800 rounded-lg text-sm size-8 px-0" type="button" id="radix-:R77ivacqfja:" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages rotate-0 scale-100 transition-all"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span class="sr-only">Change language</span></button></div><div class="pointer-events-auto" style="opacity:0;transform:translateX(25px)"></div></div></div><div class="mt-8 flex items-center justify-center space-x-6"><div class="rounded-2xl bg-gray-100 p-1 dark:bg-gray-800"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 hover:bg-stone-100 hover:shadow-md hover:scale-105 dark:hover:bg-stone-800 rounded-lg text-sm size-8 px-0" type="button" id="radix-:R19ivacqfja:" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun-medium rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"><circle cx="12" cy="12" r="4"></circle><path d="M12 3v1"></path><path d="M12 20v1"></path><path d="M3 12h1"></path><path d="M20 12h1"></path><path d="m18.364 5.636-.707.707"></path><path d="m6.343 17.657-.707.707"></path><path d="m5.636 5.636.707.707"></path><path d="m17.657 17.657.707.707"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon absolute rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path></svg><span class="sr-only">Toggle theme</span></button></div></div></div></nav><header class="sticky top-0 z-50 w-full bg-background/80 backdrop-blur-lg border-b border-border/40"><div class="container max-w-6xl flex h-16 items-center justify-between py-4"><div class="flex items-center gap-6 md:gap-10"><a class="group flex items-center space-x-3 transition-all duration-300 hover:scale-105" href="/en"><div class="relative"><svg id="iconce.com" viewBox="0 0 150 150" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="hidden h-8 w-8 md:block text-amber-600 transition-all duration-300 group-hover:text-amber-700"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewB
1ox="0 0 394.000000 394.000000" preserveAspectRatio="xMidYMid meet"><g transform="translate(0.000000,394.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"><path d="M2090 3909 c-99 -15 -237 -65 -316 -114 -75 -47 -161 -131 -188 -184 -13 -24 -22 -31 -34 -25 -9 3 -53 9 -97 11 -206 13 -363 -109 -416 -320 -8 -35 -16 -47 -26 -43 -8 4 -45 9 -81 12 -152 13 -319 -52 -438 -171 -144 -144 -187 -325 -119 -498 l23 -57 -43 -30 c-62 -42 -145 -138 -170 -195 -62 -141 -60 -357 4 -483 30 -58 106 -138 165 -171 106 -61 224 -75 351 -41 39 10 73 15 76 12 3 -4 11 -26 19 -49 19 -61 78 -134 139 -170 101 -61 217 -67 335 -17 34 14 68 28 77 30 9 3 62 -28 128 -75 63 -45 147 -100 187 -123 l74 -43 0 -87 c0 -175 -49 -479 -131 -807 -30 -119 -38 -165 -30 -171 7 -4 65 -18 129 -31 189 -38 527 -32 710 13 23 6 42 14 42 20 0 5 -20 50 -44 101 -61 127 -100 250 -125 392 -24 139 -51 406 -51 509 l0 71 89 89 89 88 65 -26 c141 -56 267 -53 394 9 64 32 77 35 126 29 82 -10 193 18 266 67 88 59 135 128 149 220 l7 51 75 27 c220 78 317 228 281 437 -24 134 -115 270 -232 345 l-48 32 27 31 c138 158 174 346 97 514 -31 67 -153 191 -238 241 -121 71 -291 110 -429 97 l-68 -6 0 35 c0 120 -114 280 -262 368 -105 62 -203 88 -348 92 -69 2 -154 -1 -190 -6z m385 -93 c202 -65 332 -210 344 -387 4 -43 9 -80 12 -83 3 -3 44 0 92 6 164 22 338 -18 461 -106 141 -101 210 -209 210 -331 0 -38 -5 -88 -12 -110 -16 -54 -76 -151 -135 -216 -26 -29 -46 -58 -44 -63 2 -6 29 -25 60 -44 169 -98 267 -260 254 -418 -11 -145 -105 -236 -291 -284 l-71 -18 -6 -69 c-8 -112 -62 -185 -170 -232 -55 -24 -139 -34 -204 -23 -45 7 -54 6 -92 -20 -52 -35 -84 -47 -150 -58 -63 -11 -159 3 -221 30 l-44 20 136 147 c138 151 293 338 373 450 46 64 54 105 22 111 -13 2 -369 -248 -696 -489 -30 -22 -53 -34 -53 -27 0 7 -5 80 -10 162 l-10 148 111 267 c156 373 162 390 144 397 -22 9 -27 5 -185 -120 -79 -64 -147 -116 -150 -116 -4 0 -37 80 -75 178 -136 356 -137 357 -155 92 l-13 -189 -31 21 c-17 12 -67 49 -111 82 -44 32 -81 60 -83 61 -8 6 42 116 92 204 31 53 56 105 56 114 0 9 -14 36 -30 59 -53 75 -53 142 2 204 l31 36 -18 49 c-22 64 -16 114 24 192 l31 60 -27 34 c-44 55 -65 91 -73 129 -7 31 -5 37 23 58 65 49 167 89 282 112 112 22 301 13 400 -20z m-752 -219 c9 -23 28 -55 41 -71 l23 -30 -22 -50 c-31 -70 -39 -125 -25 -176 11 -40 9 -47 -16 -94 -40 -71 -40 -151 -1 -220 15 -27 27 -53 27 -59 0 -5 -22 -48 -48 -96 -27 -47 -55 -102 -62 -121 -7 -19 -15 -37 -16 -39 -2 -2 -20 9 -40 24 -28 22 -40 26 -53 18 -23 -15 -16 -46 22 -106 18 -29 37 -58 41 -65 7 -11 -17 -12 -131 -6 -160 8 -175 4 -296 -79 -54 -37 -77 -47 -109 -47 -90 0 -169 82 -169 177 -1 56 8 82 49 147 25 38 29 53 22 76 -14 49 -42 88 -87 121 -47 36 -83 98 -83 145 0 16 11 53 25 82 l24 52 48 0 c26 0 75 -7 108 -15 94 -22 91 -24 105 53 23 133 85 227 185 280 42 22 63 26 135 27 47 0 108 -4 135 -8 50 -9 50 -8 69 25 26 45 66 98 74 98 4 0 15 -19 25 -43z m-983 -453 c0 -3 -5 -26 -11 -50 -9 -35 -9 -59 1 -102 11 -48 22 -66 86 -133 41 -43 74 -82 74 -88 0 -6 -16 -40 -35 -77 -28 -53 -35 -77 -35 -123 0 -64 13 -112 43 -154 22 -32 18 -69 -14 -145 -26 -60 -63 -109 -101 -132 -28 -17 -34 -17 -72 -3 -62 22 -173 27 -227 10 -42 -13 -49 -12 -80 4 -19 10 -60 23 -92 30 -52 11 -57 14 -51 33 27 87 119 193 217 250 26 15 47 33 47 40 0 6 -11 28 -25 48 -37 55 -58 148 -50 224 14 129 114 269 242 337 68 36 83 42 83 31z m1310 -756 c38 -98 61 -144 73 -146 9 -2 63 33 124 81 60 47 109 84 110 83 2 -1 -43 -111 -98 -245 l-100 -242 14 -201 c19 -246 20 -250 102 -194 30 21 162 116 292 211 131 95 240 172 242 169 8 -8 -300 -353 -503 -562 l-139 -142 6 -153 c15 -346 68 -631 154 -818 20 -44 34 -81 32 -84 -3 -2 -38 -10 -79 -17 -109 -18 -414 -15 -529 5 -51 9 -95 18 -97 20 -2 2 3 26 11 53 74 251 145 696 145 908 l0 91 -100 58 c-118 69 -262 172 -381 273 -89 75 -262 253 -281 287 -7 13 86 -29 287 -132 163 -84 305 -157 315 -163 22 -14 50 -4 50 19 0 10 -15 43 -34 73 -108 178 -234 388 -246 409 -7 13 77 -60 186 -162 189 -179 230 -208 248 -178 8 12 56 410 56 461 0 37 -10 56 -92 167 -51 68 -102 136 -113 151 l-20 27 35 -26 c149 -109 213 -150 228 -147 19 4 30 55 31 151 1 31 4 57 9 57 4 0 32 -64 62 -142z m-428 34 c33 -6 46 -19 119 -117 44 -60 86 -120 92 -133 7 -16 5 -67 -8 -190 -10 -92 -21 -175 -24 -185 -5 -14 -62 37 -284 253 -273 267 -306 293 -315 247 -4 -21 82 -179 244 -449 62 -104 111 -188 108 -188 -2 0 -144 70 -314 155 -170 85 -318 155 -330 155 -26 0 -36 -24 -22 -54 16 -35 148 -194 234 -282 l80 -82 -45 -70 c-46 -71 -46 -71 -84 -65 -114 16 -222 127 -223 229 0 58 -32 67 -120 32 -43 -17 -76 -22 -150 -22 -83 -1 -102 3 -152 26 -81 38 -149 105 -184 181 -23 51 -29 79 -32 161 l-4 99 38 -7 c22 -4 64 -19 95 -32 56 -25 56 -25 114 -8 66 19 140 15 217 -12 46 -15 50 -15 93 6 69 33 150 147 169 237 l7 31 34 -14 c68 -28 145 -15 225 39 122 82 111 79 255 72 72 -4 147 -10 167 -13z m-337 -942 c17 -19 17 -20 -19 -35 -51 -22 -59 -16 -35 23 24 37 30 39 54 12z"></path></g></svg></svg><div class="absolute -inset-1 rounded-full bg-gradient-to-r from-amber-500 to-amber-700 opacity-0 blur transition-all duration-300 group-hover:opacity-20"></div></div><span class="font-urban font-bold bg-gradient-to-r from-amber-600 to-amber-800 bg-clip-text text-transparent transition-all duration-300 text-lg md:text-xl">AIJigSawPuzzle</span></a><nav class="hidden gap-8 md:flex"><a class="relative flex items-center text-sm font-medium transition-all duration-300 group text-foreground
1/70 hover:text-foreground" href="/en/puzzles">Puzzles<span class="absolute -bottom-1 left-0 h-0.5 bg-gradient-to-r from-amber-500 to-amber-700 transition-all duration-300 w-0 group-hover:w-full"></span></a><a class="relative flex items-center text-sm font-medium transition-all duration-300 group text-foreground/70 hover:text-foreground" href="/en/my-puzzles">My Puzzles<span class="absolute -bottom-1 left-0 h-0.5 bg-gradient-to-r from-amber-500 to-amber-700 transition-all duration-300 w-0 group-hover:w-full"></span></a></nav></div><div class="flex items-center space-x-4"><div class="rounded-xl bg-gradient-to-r from-amber-50 to-stone-50 p-2 dark:from-amber-950/20 dark:to-stone-950/20"><div class="flex items-center space-x-3"><div class="flex h-full items-center justify-center"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 hover:bg-stone-100 hover:shadow-md hover:scale-105 dark:hover:bg-stone-800 rounded-lg text-sm size-8 px-0" type="button" id="radix-:Rt4vacqfja:" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages rotate-0 scale-100 transition-all"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span class="sr-only">Change language</span></button></div><div class="pointer-events-auto" style="opacity:0;transform:translateX(25px)"></div></div></div></div></div></header><main class="flex-1"><section class="relative overflow-hidden pt-8 pb-4 sm:pt-10 sm:pb-6"><div class="absolute inset-0 bg-gradient-to-br from-amber-50/40 via-white to-green-50/20 dark:from-amber-950/10 dark:via-background dark:to-green-950/10"></div><div class="relative container max-w-6xl text-center"><h1 class="text-balance font-urban text-3xl font-extrabold tracking-tight sm:text-4xl md:text-5xl"><span class="bg-gradient-to-r from-amber-600 to-amber-800 bg-clip-text text-transparent dark:from-amber-400 dark:to-amber-600">Free Online Jigsaw Puzzle Generator</span></h1><p class="mx-auto mt-3 max-w-2xl text-balance text-base leading-relaxed text-muted-foreground sm:text-lg">Turn your ideas into captivating jigsaw puzzles instantly! Our AI-powered generator creates unique, customizable puzzles that you can play online for free.</p></div></section><section id="tool-section" class="scroll-mt-16 pt-2 pb-12 md:pt-4 md:pb-16"><div class="container max-w-6xl mx-auto px-4"><div class="flex justify-center mb-8"><div class="inline-flex rounded-xl border border-border bg-muted/50 p-1 backdrop-blur-sm"><button class="flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-medium transition-all duration-200 cursor-pointer bg-white text-amber-700 shadow-md dark:bg-stone-800 dark:text-amber-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-4 w-4"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="hidden sm:inline">Create with AI</span></button><button class="flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-medium transition-all duration-200 cursor-pointer text-muted-foreground hover:text-foreground"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-upload h-4 w-4"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="17 8 12 3 7 8"></polyline><line x1="12" x2="12" y1="3" y2="15"></line></svg><span class="hidden sm:inline">Upload Your Images</span></button><button class="flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-medium transition-all duration-200 cursor-pointer text-muted-foreground hover:text-foreground"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-puzzle h-4 w-4"><path d="M19.439 7.85c-.049.322.059.648.289.878l1.568 1.568c.47.47.706 1.087.706 1.704s-.235 1.233-.706 1.704l-1.611 1.611a.98.98 0 0 1-.837.276c-.47-.07-.802-.48-.968-.925a2.501 2.501 0 1 0-3.214 3.214c.446.166.855.497.925.968a.979.979 0 0 1-.276.837l-1.61 1.61a2.404 2.404 0 0 1-1.705.707 2.402 2.402 0 0 1-1.704-.706l-1.568-1.568a1.026 1.026 0 0 0-.877-.29c-.493.074-.84.504-1.02.968a2.5 2.5 0 1 1-3.237-3.237c.464-.18.894-.527.967-1.02a1.026 1.026 0 0 0-.289-.877l-1.568-1.568A2.402 2.402 0 0 1 1.998 12c0-.617.236-1.234.706-1.704L4.23 8.77c.24-.24.581-.353.917-.303.515.077.877.528 1.073 1.01a2.5 2.5 0 1 0 3.259-3.259c-.482-.196-.933-.558-1.01-1.073-.05-.336.062-.676.303-.917l1.525-1.525A2.402 2.402 0 0 1 12 1.998c.617 0 1.234.236 1.704.706l1.568 1.568c.23.23.556.338.877.29.493-.074.84-.504 1.02-.968a2.5 2.5 0 1 1 3.237 3.237c-.464.18-.894.527-.967 1.02Z"></path></svg><span class="hidden sm:inline">GPT-4o Powered</span></button></div></div><div><div class="container mx-auto px-4 py-8 space-y-8"><div class="space-y-8"><div class="relative overflow-hidden rounded-3xl bg-gradient-to-br from-amber-50 via-white to-green-50 p-8 dark:from-amber-950/20 dark:via-background dark:to-green-950/20"><div class="relative z-10"><div class="flex items-center gap-4 mb-4"><div class="rounded-2xl bg-gradient-to-r from-amber-100 to-green-100 p-3 dark:from-amber-900/20 dark:to-green-900/20">
1<svg class="h-8 w-8 text-amber-600 dark:text-amber-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path></svg></div><div><h1 class="text-3xl font-bold bg-gradient-to-r from-amber-600 to-green-700 bg-clip-text text-transparent">AI Image Generator</h1></div></div></div><div class="absolute -top-6 -right-6 h-32 w-32 rounded-full bg-amber-400/10 blur-3xl"></div><div class="absolute -bottom-6 -left-6 h-32 w-32 rounded-full bg-green-500/10 blur-3xl"></div></div><div class="rounded-3xl bg-white/80 backdrop-blur-sm border-0 shadow-xl dark:bg-background/80"><div class="p-8"><div class="space-y-6"><div class="space-y-3"><label class="flex items-center gap-2 text-lg font-semibold text-gray-900 dark:text-white"><div class="h-3 w-3 rounded-full bg-gradient-to-r from-amber-500 to-green-600"></div>Describe your puzzle image</label><textarea class="flex w-full border px-3 py-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 min-h-[120px] rounded-2xl border-gray-200 bg-gray-50/50 text-base placeholder:text-gray-400 focus:bg-white focus:ring-2 focus:ring-amber-500 dark:border-gray-700 dark:bg-gray-800/50 dark:focus:bg-gray-800" placeholder="Describe the image you want to create for your puzzle..."></textarea></div><div class="space-y-3"><label class="flex items-center gap-2 text-lg font-semibold text-gray-900 dark:text-white"><div class="h-3 w-3 rounded-full bg-gradient-to-r from-green-500 to-emerald-500"></div>Choose image format</label><div class="rounded-2xl bg-gray-50/50 p-4 dark:bg-gray-800/50"><div dir="ltr" data-orientation="horizontal"><div class="grid gap-2"><span class="text-left text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" data-state="closed">AspectRatio</span><div role="tablist" aria-orientation="horizontal" class="items-center justify-center rounded-lg bg-muted p-1 text-muted-foreground grid grid-cols-5" tabindex="-1" data-orientation="horizontal" style="outline:none"><button type="button" role="tab" aria-selected="true" aria-controls="radix-:Rahckv6vacqfja:-content-1:1" data-state="active" id="radix-:Rahckv6vacqfja:-trigger-1:1" class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">1:1</button><button type="button" role="tab" aria-selected="false" aria-controls="radix-:Rahckv6vacqfja:-content-3:2" data-state="inactive" id="radix-:Rahckv6vacqfja:-trigger-3:2" class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">3:2</button><button type="button" role="tab" aria-selected="false" aria-controls="radix-:Rahckv6vacqfja:-content-3:4" data-state="inactive" id="radix-:Rahckv6vacqfja:-trigger-3:4" class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">3:4</button><button type="button" role="tab" aria-selected="false" aria-controls="radix-:Rahckv6vacqfja:-content-16:9" data-state="inactive" id="radix-:Rahckv6vacqfja:-trigger-16:9" class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">16:9</button><button type="button" role="tab" aria-selected="false" aria-controls="radix-:Rahckv6vacqfja:-content-9:16" data-state="inactive" id="radix-:Rahckv6vacqfja:-trigger-9:16" class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">9:16</button></div></div></div></div></div></div></div></div><div class="rounded-3xl bg-gradient-to-br from-gray-50 via-white to-amber-50 border-0 shadow-xl dark:from-gray-950/20 dark:via-background dark:to-amber-950/20"><div class="p-8"><div class="flex items-center gap-3 mb-6"><div class="rounded-xl bg-green-100 p-2 dark:bg-green-900/20"><svg class="h-6 w-6 text-green-700 dark:text-green-500" fill="none" stroke="currentColor" viewBox="0 0 24 24">
1<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z"></path><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"></path></svg></div><h2 class="text-2xl font-bold bg-gradient-to-r from-green-700 to-emerald-700 bg-clip-text text-transparent">Puzzle Settings</h2></div><div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-4 mb-8"><div class="col-span-full"><label class="flex items-center gap-2 text-lg font-semibold text-gray-900 dark:text-white mb-4"><div class="h-3 w-3 rounded-full bg-gradient-to-r from-amber-500 to-purple-500"></div>Puzzle Format</label><div class="grid grid-cols-2 gap-3"><button type="button" class="relative rounded-2xl border-2 p-4 text-center transition-all duration-200 border-amber-500 bg-amber-50 dark:bg-amber-950/20"><div class="text-2xl mb-1">🧩</div><div class="font-semibold text-sm">Classic</div><div class="text-xs text-muted-foreground mt-1">Standard rectangular puzzle</div></button><button type="button" class="relative rounded-2xl border-2 p-4 text-center transition-all duration-200 border-gray-200 hover:border-gray-300 dark:border-gray-700"><div class="absolute -top-2 -right-2 rounded-full bg-gradient-to-r from-amber-500 to-purple-500 px-2 py-0.5 text-[10px] font-bold text-white">NEW</div><div class="text-2xl mb-1">✨</div><div class="font-semibold text-sm">Shaped</div><div class="text-xs text-muted-foreground mt-1">Heart, star, custom shapes!</div></button></div></div><div class="group relative rounded-2xl bg-white p-6 shadow-sm border border-gray-100 transition-all duration-300 hover:shadow-lg hover:border-amber-200 dark:bg-gray-900/50 dark:border-gray-700 dark:hover:border-amber-600"><label class="flex items-center gap-2 text-sm font-semibold text-gray-700 dark:text-gray-300 mb-4"><div class="h-2 w-2 rounded-full bg-amber-500"></div>Difficulty</label><button type="button" role="combobox" aria-controls="radix-:R2epckv6vacqfja:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-10 w-full items-center justify-between border px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 rounded-xl border-gray-200 bg-gray-50/50 transition-colors hover:bg-gray-50 focus:bg-white dark:border-gray-600 dark:bg-gray-800/50 dark:hover:bg-gray-800"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 opacity-50" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="group relative rounded-2xl bg-white p-6 shadow-sm border border-gray-100 transition-all duration-300 hover:shadow-lg hover:border-green-300 dark:bg-gray-900/50 dark:border-gray-700 dark:hover:border-green-700"><label class="flex items-center gap-2 text-sm font-semibold text-gray-700 dark:text-gray-300 mb-4"><div class="h-2 w-2 rounded-full bg-green-600"></div>Shuffle Mode</label><button type="button" role="combobox" aria-controls="radix-:R2ipckv6vacqfja:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-10 w-full items-center justify-between border px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 rounded-xl border-gray-200 bg-gray-50/50 transition-colors hover:bg-gray-50 focus:bg-white dark:border-gray-600 dark:bg-gray-800/50 dark:hover:bg-gray-800"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 opacity-50" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="group relative rounded-2xl bg-white p-6 shadow-sm border border-gray-100 transition-all duration-300 hover:shadow-lg hover:border-green-200 dark:bg-gray-900/50 dark:border-gray-700 dark:hover:border-green-600"><label class="flex items-center gap-2 text-sm font-semibold text-gray-700 dark:text-gray-300 mb-4"><div class="h-2 w-2 rounded-full bg-green-500"></div>Style</label><button type="button" role="combobox" aria-controls="radix-:R2mpckv6vacqfja:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-10 w-full items-center justify-between border px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 rounded-xl border-gray-200 bg-gray-50/50 transition-colors hover:bg-gray-50 focus:bg-white dark:border-gray-600 dark:bg-gray-800/50 dark:hover:bg-gray-800"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 opacity-50" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="group relative rounded-2xl bg-white p-6 shadow-sm border border-gray-100 transition-all duration-300 hover:shadow-lg hover:border-orange-200 dark:bg-gray-900/50 dark:border-gray-700 dark:hover:border-orange-600"><label class="flex items-center gap-2 text-sm font-semibold text-gray-700 dark:text-gray-300 mb-4"><div class="h-2 w-2 rounded-full bg-orange-500"></div>Shape</label><button type="button" role="combobox" aria-controls="radix-:R2qpckv6vacqfja:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-10 w-full items-center justify-between border px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 rounded-xl border-gray-200 bg-gray-50/50 transition-colors hover:bg-gray-50 focus:bg-white dark:border-gray-600 dark:bg-gray-800/50 dark:hover:bg-gray-800"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 opacity-50" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div></div><div class="flex justify-center"><button class="inline-flex items-center justify-center whitespace-nowrap ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none hover:shadow-xl h-11 group relative overflow-hidden rounded-2xl bg-gradient-to-r from-amber-600 to-green-700 px-12 py-4 text-lg font-semibold text-white shadow-2xl transition-all duration-300 hover:from-amber-700 hover:to-green-800 hover:shadow-amber-500/25 hover:scale-105 active:scale-95 disabled:opacity-50 disabled:hover:scale-100" disabled=""><span class="absolute inset-0 bg-gradient-to-r from-amber-700 to-green-800 opacity-0 transition-opacity duration-300 group-hover:opacity-100"></span><span class="relative flex items-center gap-3"><svg class="h-5 w-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path></svg>Generate Puzzle</span></button></div></div></div></div></div></div></div></section><div id="gpt4o-comparison" class="scroll-mt-16 py-12 border-t border-border/40"><div class="container mx-auto px-4 py-8"><div class="flex flex-col mb-8 text-center"><h2 class="text-3xl font-bold tracking-tight mb-2">The Power of GPT-4o</h2><p class="text-lg text-muted-foreground max-w-3xl mx-auto">See how GPT-4o transforms your ideas into interactive puzzles with one simple prompt</p></div><div class="flex justify-center mb-8"><div class="border border-input rounded-lg p-1 flex space-x-1 bg-card"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 bg-gradient-to-r from-amber-600 to-amber-700 text-white shadow-lg hover:from-amber-700 hover:to-amber-800 hover:shadow-xl hover:shadow-amber-500/20 hover:scale-105 h-9 px-4 text-sm rounded-md">Before &amp; After</button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 hover:bg-stone-100 hover:shadow-md hover:scale-105 dark:hover:bg-stone-800 h-9 px-4 text-sm rounded-md">Puzzle View</button></div></div><div class="w-full max-w-4xl mx-auto"><div class="flex flex-col items-center"><div class="w-full max-w-3xl mx-auto mb-6 rounded-lg overflow-hidden shadow-sm border border-border"><div class="relative overflow-hidden rounded-lg w-full max-w-full" style="width:800px;height:450px;touch-action:none"><div class="absolute top-0 left-0 w-full h-full"><img alt="原始图片" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=3840&amp;q=75"/></div><div class="absolute top-0 left-0 h-full overflow-hidden" style="width:50%"><img alt="处理后图片" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-position:left;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-before-1.jpg&amp;w=3840&amp;q=75"/></div><div class="absolute top-0 bottom-0 w-1 bg-white shadow-lg cursor-ew-resize z-10" style="left:50%;transform:translateX(-50%)"><div class="absolute left-1/2 top-1/2 transform -translate-x-1/2 -translate-y-1/2 w-8 h-8 bg-white rounded-full shadow-md flex items-center justify-center border-2 border-primary"><div class="flex"><svg class="w-4 h-4 text-primary transform rotate-180" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg><svg class="w-4 h-4 text-primary" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg></div></div></div><div class="absolute top-3 left-3 bg-black/50 text-white px-2 py-1 text-sm rounded">原图</div><div class="absolute top-3 right-3 bg-black/50 text-white px-2 py-1 text-sm rounded">GPT-4o</div></div></div><p class="text-center text-sm text-muted-foreground mb-6">Slide to compare the original image with the GPT-4o generated result</p><div class="mt-8 w-full max-w-3xl bg-muted/20 rounded-lg p-6 border border-border"><div class="text-center mb-6"><h3 class="text-xl font-medium mb-2">Create Your Own Puzzle</h3><p class="text-muted-foreground">Turn this GPT-4o generated image into an interactive puzzle</p></div><div class="flex flex-col sm:flex-row items-center justify-center gap-6"><div class="w-full sm:w-1/2 max-w-xs"><div class="aspect-square relative rounded-lg overflow-hidden border border-border shadow-sm"><img alt="GPT-4o Magic" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fgpt4oimages%2Fliving-after-1.jpg&amp;w=3840&amp;q=75"/></div></div><div class="w-full sm:w-1/2 flex flex-col items-center justify-center"><p class="text-center mb-4">Want to play with this image as a puzzle?</p><a href="/en#gpt4o-puzzle" class="inline-flex items-center justify-center px-6 py-3 bg-primary text-primary-foreground rounded-md font-medium shadow hover:bg-primary/90 transition-colors">Try Puzzle Creator</a></div></div></div></div></div><div class="mt-12 text-center"><p class="text-lg font-medium mb-4">Ready to create your own custom puzzle?</p><a href="/en#gpt4o-puzzle" class="mt-2 inline-flex items-center justify-center px-6 py-3 bg-primary text-primary-foreground rounded-md font-medium shadow hover:bg-primary/90 transition-colors">Create with GPT-4o</a></div></div></div><section class="py-16 md:py-20"><div class="container max-w-4xl"><article class="prose prose-stone dark:prose-invert max-w-none"><h2 class="text-2xl font-bold tracking-tight sm:text-3xl">Your Go-To Free Online Jigsaw Puzzle Generator</h2><p class="text-base leading-7 text-muted-foreground">Looking for a fun way to turn your favorite photos or wildest ideas into playable jigsaw puzzles? You are in the right place. Our free jigsaw puzzle generator takes any image or text description and builds a fully interactive puzzle you can solve right in y
1our browser. No downloads, no sign-ups for basic use, and no hidden fees. Just type what you want to see, hit generate, and start piecing things together.</p><h3 class="text-xl font-semibold mt-8">How the Jigsaw Puzzle Generator Works</h3><p class="text-base leading-7 text-muted-foreground">The process is dead simple. Describe the scene you have in mind, pick an aspect ratio, and our AI does the rest. Within seconds you get a crisp image tailored to your prompt, automatically sliced into draggable puzzle pieces. Want something more personal? Upload a photo from your camera roll instead. Birthday shots, travel snapshots, pet portraits, whatever you like. The jigsaw puzzle generator handles the cutting and shuffling so you can jump straight into solving.</p><h3 class="text-xl font-semibold mt-8">Why People Keep Coming Back</h3><p class="text-base leading-7 text-muted-foreground">Jigsaw puzzles have been a household staple for over a century, and there is a reason they never get old. They sharpen focus, reduce stress, and give your brain a workout without feeling like one. Our online jigsaw puzzle generator adds a modern twist by letting you create something truly yours. No more settling for stock images or generic landscapes. Every single puzzle is one of a kind because you decided what goes on it.</p><h3 class="text-xl font-semibold mt-8">What Makes This Jigsaw Puzzle Generator Different</h3><p class="text-base leading-7 text-muted-foreground">Most puzzle sites hand you a fixed library and call it a day. Here you start from scratch. Pick your difficulty from beginner-friendly 12-piece layouts all the way up to brain-melting 180-piece expert grids. Choose between squared or rounded piece shapes. Switch shuffle modes between random scatter, neat grids, or column stacks. And when you finish, share the puzzle with anyone through a simple link. They can play the exact same jigsaw puzzle you built without needing an account.</p><h3 class="text-xl font-semibold mt-8">Who Is This For</h3><p class="text-base leading-7 text-muted-foreground">Teachers use the jigsaw puzzle generator to create classroom activities that actually hold attention. Parents turn family photos into rainy-day entertainment. Long-distance friends share custom puzzles as a way to stay connected. Designers test how their artwork looks broken into pieces. Really, if you have ever enjoyed a jigsaw puzzle and wished you could make your own, this tool was built for you.</p><h3 class="text-xl font-semibold mt-8">Quick Tips for Better Puzzles</h3><p class="text-base leading-7 text-muted-foreground">Detailed prompts give better results. Instead of just typing &quot;cat&quot;, try something like &quot;an orange tabby cat sleeping on a stack of old books in a sunlit room&quot;. The more specific you are, the more interesting your jigsaw puzzle turns out. For uploaded photos, images with lots of color and contrast make the best puzzles. Avoid very dark or blurry shots since the pieces become hard to tell apart. Start with the easy difficulty to get a feel for how the puzzle generator works, then crank it up once you are hooked.</p></article></div></section><div class="flex w-full flex-col gap-16 py-8 md:py-8"><div class="container max-w-6xl"><section class="flex flex-col items-center text-center"><div class="flex flex-col items-center text-center"><div class="text-gradient_indigo-purple mb-4 font-semibold">Pricing</div><h2 class="font-heading text-3xl md:text-4xl lg:text-[40px]">Choose a plan to buy credits</h2></div><div class="mt-4"><p class="mb-7 inline-flex items-center justify-between rounded-xl bg-amber-100 px-2 py-2 pe-4 text-sm text-amber-700 hover:bg-amber-200 dark:bg-amber-900 dark:text-amber-300 dark:hover:bg-amber-800 md:rounded-full md:px-1 md:py-1"><span class="text-sm font-medium">💳 Payment Tip: If you encounter any issues during the payment process, feel free to reach out to us! 😉<!-- --> (<!-- -->Questions?<!-- --> <a href="mailto:[email protected]" class="font-semibold text-amber-700 underline decoration-amber-500 dark:text-white dark:decoration-white">contact us</a> )</span></p></div><div class="grid gap-5 bg-inherit py-5 md:grid-cols-3"><div class="relative flex flex-col overflow-hidden rounded-3xl border shadow-sm"><div class="min-h-[150px] items-start space-y-4 bg-muted/50 p-6"><p class="flex font-urban text-sm font-bold uppercase tracking-wider text-muted-foreground">Trial</p><div class="flex flex-row"><div class="flex items-end"><div class="flex text-left text-3xl font-semibold leading-6">
1<span class="mr-2 text-base text-muted-foreground/80 line-through">$19.90</span><span>$8.99</span></div><div class="-mb-1 ml-2 text-left text-base font-medium text-muted-foreground"><div>/ <!-- -->Month</div></div></div></div></div><div class="flex h-full flex-col justify-between gap-8 p-6"><div><div class="mb-6 text-left text-sm text-muted-foreground"><div>Get 200 credits to create your own AI-generated puzzles. Perfect for casual puzzle enthusiasts.</div></div><ul class="space-y-2 text-left text-sm font-medium leading-normal"><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>200 AI Puzzle Credits</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p> Create Unique AI Puzzles</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p> Play Unlimited Times</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p> Share with Friends</p></li></ul></div><div class="flex justify-center"></div></div></div><div class="relative flex flex-col overflow-hidden rounded-3xl border shadow-sm"><div class="min-h-[150px] items-start space-y-4 bg-muted/50 p-6"><p class="flex font-urban text-sm font-bold uppercase tracking-wider text-muted-foreground">Lite</p><div class="flex flex-row"><div class="flex items-end"><div class="flex text-left text-3xl font-semibold leading-6"><span class="mr-2 text-base text-muted-foreground/80 line-through">$29.90</span><span>$11.00</span></div><div class="-mb-1 ml-2 text-left text-base font-medium text-muted-foreground"><div>/ <!-- -->Month</div></div></div></div></div><div class="flex h-full flex-col justify-between gap-8 p-6"><div><div class="mb-6 text-left text-sm text-muted-foreground"><div>Get 500 credits to create your own AI-generated puzzles. Perfect for casual puzzle enthusiasts.</div></div><ul class="space-y-2 text-left text-sm font-medium leading-normal"><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>500 AI Puzzle Credits</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Create Unique AI Puzzles</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Play Unlimited Times</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Share with Friends</p></li></ul></div><div class="flex justify-center"></div></div></div><div class="relative flex flex-col overflow-hidden rounded-3xl border shadow-sm"><div class="min-h-[150px] items-start space-y-4 bg-muted/50 p-6"><p class="flex font-urban text-sm font-bold uppercase tracking-wider text-muted-foreground">Basic</p><div class="flex flex-row"><div class="flex items-end"><div class="flex text-left text-3xl font-semibold leading-6">
1<span class="mr-2 text-base text-muted-foreground/80 line-through">$39.90</span><span>$15.90</span></div><div class="-mb-1 ml-2 text-left text-base font-medium text-muted-foreground"><div>/ <!-- -->Month</div></div></div></div></div><div class="flex h-full flex-col justify-between gap-8 p-6"><div><div class="mb-6 text-left text-sm text-muted-foreground"><div>Get 1100 credits to create more AI puzzles. Our most popular plan with great value.</div></div><ul class="space-y-2 text-left text-sm font-medium leading-normal"><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>1100 AI Puzzle Credits</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Create Unique AI Puzzles</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Play Unlimited Times</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Share with Friends</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Best Value</p></li></ul></div><div class="flex justify-center"></div></div></div><div class="relative flex flex-col overflow-hidden rounded-3xl border shadow-sm"><div class="min-h-[150px] items-start space-y-4 bg-muted/50 p-6"><p class="flex font-urban text-sm font-bold uppercase tracking-wider text-muted-foreground">Pro</p><div class="flex flex-row"><div class="flex items-end"><div class="flex text-left text-3xl font-semibold leading-6"><span class="mr-2 text-base text-muted-foreground/80 line-through">$49.90</span><span>$18.99</span></div><div class="-mb-1 ml-2 text-left text-base font-medium text-muted-foreground"><div>/ <!-- -->Month</div></div></div></div></div><div class="flex h-full flex-col justify-between gap-8 p-6"><div><div class="mb-6 text-left text-sm text-muted-foreground"><div>Get 2500 credits to create lots of AI puzzles. Best choice for serious puzzle lovers.</div></div><ul class="space-y-2 text-left text-sm font-medium leading-normal"><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>2500 AI Puzzle Credits</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Create Unique AI Puzzles</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Play Unlimited Times</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Share with Friends</p></li><li class="flex items-start gap-x-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5 shrink-0 text-amber-600"><path d="M20 6 9 17l-5-5"></path></svg><p>Maximum Credits</p></li></ul></div><div class="flex justify-center"></div></div></div></div><p class="mt-3 text-balance text-center text-base text-muted-foreground">Contact us<br/><a class="font-medium text-primary hover:underline" href="mailto:[email protected]">[email protected]</a> <!-- -->If you have any questions, feel free to reach out to us.<br/></p></section><div class="pointer-events-none fixed bottom-10 left-[50%] translate-x-[-50%]" id="order-success"></div></div><hr class="container"/><section class="container max-w-7xl py-8 md:py-10"><div class="mx-auto flex max-w-xl flex-col items-center justify-center px-6 text-center lg:max-w-3xl lg:px-10"><h2 class="text-3xl font-bold lg:text-5xl">Frequently Asked Questions</h2><p class="mt-4 max-w-xl px-5 text-base text-muted-foreground lg:max-w-lg">Find answers to common questions about our AI Jigsaw Puzzle Generator. Need more help? Contact us for personalized assistance.</p></div><div class="mt-10 flex flex-col justify-between lg:flex-row lg:flex-wrap"><div class="mx-4 flex max-w-3xl flex-col lg:shrink lg:grow lg:basis-96"><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">How does the AI Jigsaw Puzzle Generator work?</h2><p class="mt-4 text-base font-light text-muted-foreground block">Our AI-powered system transforms your text descriptions into unique puzzle images, which are then automatically converted into interactive jigsaw puzzles. You can customize difficulty levels, piece counts, and shapes to create your perfect puzzle experience.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">Is the online jigsaw puzzle generator really free?</h2><p class="mt-4 text-base font-light text-muted-foreground block">Yes! You can create and solve puzzles for free. You get 3 puzzle generations daily, plus 8 bonus generations after registration. For unlimited access and premium features, check out our affordable credit packages.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">What makes this different from other puzzle makers?</h2><p class="mt-4 text-base font-light text-muted-foreground block">Our AI technology creates completely unique, custom puzzles based on your ideas. Unlike traditional puzzle makers that use existing images, we generate fresh, original artwork tailored to your descriptions, making each puzzle one-of-a-kind.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div><div class="mx-4 flex max-w-3xl flex-col lg:shrink lg:grow lg:basis-96"><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">Can I adjust the difficulty of my puzzles?</h2><p class="mt-4 text-base font-light text-muted-foreground block">Absolutely! You can customize the number of pieces and their shapes to match any skill level. Whether you&#x27;re creating puzzles for children or challenging yourself, our generator offers multiple difficulty settings from beginner to expert.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">Can I save or share my generated puzzles?</h2><p class="mt-4 text-base font-light text-muted-foreground block">Yes! You can save your puzzles to play later and share them with friends and family. Premium users get additional sharing features and the ability to download high-resolution puzzle images.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="relative my-3 w-full rounded-md border border-input px-12 py-8"><h2 class="text-xl font-bold">What if I need help or encounter technical issues?</h2><p class="mt-4 text-base font-light text-muted-foreground block">We&#x27;re here to help! Contact our support team at [email protected] for prompt assistance with any technical issues or questions about our service.</p><button class="absolute right-5 top-9"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"></circle><path d="M7.04688 11.9999H16.9469" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div></section></div><div class="fixed bottom-8 right-8 z-50"><div class="absolute bottom-20 right-2 feedback-tip"><div class="px-3 py-2 rounded-lg text-sm font-medium whitespace-nowrap bg-gradient-to-r from-yellow-400 to-orange-500 text-white shadow-lg animate-pulse">💡 Daily feedback earns 1 credits<div class="absolute top-full left-1/2 transform -translate-x-1/2 w-0 h-0 border-l-4 border-r-4 border-t-4 border-transparent border-t-orange-500"></div></div></div><button class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 bg-gradient-to-r from-amber-600 to-amber-700 text-white hover:from-amber-700 hover:to-amber-800 hover:shadow-amber-500/20 hover:scale-105 h-14 w-14 roun
1ded-full shadow-lg hover:shadow-xl transition-all duration-300 relative overflow-visible feedback-glow" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:R5sv6vacqfja:" data-state="closed"><div class="feedback-sparkle"></div><div class="feedback-sparkle"></div><div class="feedback-sparkle"></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle h-7 w-7"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg><div class="absolute -top-1 -right-1 w-6 h-6 bg-gradient-to-r from-yellow-400 to-orange-500 rounded-full flex items-center justify-center animate-bounce"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gift h-3 w-3 text-white"><rect x="3" y="8" width="18" height="4" rx="1"></rect><path d="M12 8v13"></path><path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"></path><path d="M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5"></path></svg></div></button></div></main><footer class="container border-t w-full p-6 pb-4 md:py-12"><div class="flex max-w-7xl flex-col items-center justify-end gap-4 text-sm md:flex-row"><a class="underline-offset-4 hover:underline" title="Terms" href="/en/terms-of-use">Terms</a><a class="underline-offset-4 hover:underline" title="Privacy" href="/en/privacy-policy">Privacy</a><a class="underline-offset-4 hover:underline" title="Contact" href="mailto:[email protected]">Contact</a><button class="inline-flex items-center justify-center whitespace-nowrap font-medium ring-offset-background transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 active:scale-95 hover:bg-stone-100 hover:shadow-md hover:scale-105 dark:hover:bg-stone-800 rounded-lg text-sm size-8 px-0" type="button" id="radix-:R8ovacqfja:" aria-haspopup="menu" aria-expanded="false" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun-medium rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"><circle cx="12" cy="12" r="4"></circle><path d="M12 3v1"></path><path d="M12 20v1"></path><path d="M3 12h1"></path><path d="M20 12h1"></path><path d="m18.364 5.636-.707.707"></path><path d="m6.343 17.657-.707.707"></path><path d="m5.636 5.636.707.707"></path><path d="m17.657 17.657.707.707"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon absolute rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path></svg><span class="sr-only">Toggle theme</span></button></div><div class="mt-4 flex max-w-7xl flex-col items-center justify-between gap-4 text-sm md:flex-row"><div class="flex items-center gap-2"><svg id="iconce.com" viewBox="0 0 150 150" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="h-6 w-6"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 394.000000 394.000000" preserveAspectRatio="xMidYMid meet"><g transform="translate(0.000000,394.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"><path d="M2090 3909 c-99 -15 -237 -65 -316 -114 -75 -47 -161 -131 -188 -184 -13 -24 -22 -31 -34 -25 -9 3 -53 9 -97 11 -206 13 -363 -109 -416 -320 -8 -35 -16 -47 -26 -43 -8 4 -45 9 -81 12 -152 13 -319 -52 -438 -171 -144 -144 -187 -325 -119 -498 l23 -57 -43 -30 c-62 -42 -145 -138 -170 -195 -62 -141 -60 -357 4 -483 30 -58 106 -138 165 -171 106 -61 224 -75 351 -41 39 10 73 15 76 12 3 -4 11 -26 19 -49 19 -61 78 -134 139 -170 101 -61 217 -67 335 -17 34 14 68 28 77 30 9 3 62 -28 128 -75 63 -45 147 -100 187 -123 l74 -43 0 -87 c0 -175 -49 -479 -131 -807 -30 -119 -38 -165 -30 -171 7 -4 65 -18 129 -31 189 -38 527 -32 710 13 23 6 42 14 42 20 0 5 -20 50 -44 101 -61 127 -100 250 -125 392 -24 139 -51 406 -51 509 l0 71 89 89 89 88 65 -26 c141 -56 267 -53 394 9 64 32 77 35 126 29 82 -10 193 18 266 67 88 59 135 128 149 220 l7 51 75 27 c220 78 317 228 281 437 -24 134 -115 270 -232 345 l-48 32 27 31 c138 158 
1174 346 97 514 -31 67 -153 191 -238 241 -121 71 -291 110 -429 97 l-68 -6 0 35 c0 120 -114 280 -262 368 -105 62 -203 88 -348 92 -69 2 -154 -1 -190 -6z m385 -93 c202 -65 332 -210 344 -387 4 -43 9 -80 12 -83 3 -3 44 0 92 6 164 22 338 -18 461 -106 141 -101 210 -209 210 -331 0 -38 -5 -88 -12 -110 -16 -54 -76 -151 -135 -216 -26 -29 -46 -58 -44 -63 2 -6 29 -25 60 -44 169 -98 267 -260 254 -418 -11 -145 -105 -236 -291 -284 l-71 -18 -6 -69 c-8 -112 -62 -185 -170 -232 -55 -24 -139 -34 -204 -23 -45 7 -54 6 -92 -20 -52 -35 -84 -47 -150 -58 -63 -11 -159 3 -221 30 l-44 20 136 147 c138 151 293 338 373 450 46 64 54 105 22 111 -13 2 -369 -248 -696 -489 -30 -22 -53 -34 -53 -27 0 7 -5 80 -10 162 l-10 148 111 267 c156 373 162 390 144 397 -22 9 -27 5 -185 -120 -79 -64 -147 -116 -150 -116 -4 0 -37 80 -75 178 -136 356 -137 357 -155 92 l-13 -189 -31 21 c-17 12 -67 49 -111 82 -44 32 -81 60 -83 61 -8 6 42 116 92 204 31 53 56 105 56 114 0 9 -14 36 -30 59 -53 75 -53 142 2 204 l31 36 -18 49 c-22 64 -16 114 24 192 l31 60 -27 34 c-44 55 -65 91 -73 129 -7 31 -5 37 23 58 65 49 167 89 282 112 112 22 301 13 400 -20z m-752 -219 c9 -23 28 -55 41 -71 l23 -30 -22 -50 c-31 -70 -39 -125 -25 -176 11 -40 9 -47 -16 -94 -40 -71 -40 -151 -1 -220 15 -27 27 -53 27 -59 0 -5 -22 -48 -48 -96 -27 -47 -55 -102 -62 -121 -7 -19 -15 -37 -16 -39 -2 -2 -20 9 -40 24 -28 22 -40 26 -53 18 -23 -15 -16 -46 22 -106 18 -29 37 -58 41 -65 7 -11 -17 -12 -131 -6 -160 8 -175 4 -296 -79 -54 -37 -77 -47 -109 -47 -90 0 -169 82 -169 177 -1 56 8 82 49 147 25 38 29 53 22 76 -14 49 -42 88 -87 121 -47 36 -83 98 -83 145 0 16 11 53 25 82 l24 52 48 0 c26 0 75 -7 108 -15 94 -22 91 -24 105 53 23 133 85 227 185 280 42 22 63 26 135 27 47 0 108 -4 135 -8 50 -9 50 -8 69 25 26 45 66 98 74 98 4 0 15 -19 25 -43z m-983 -453 c0 -3 -5 -26 -11 -50 -9 -35 -9 -59 1 -102 11 -48 22 -66 86 -133 41 -43 74 -82 74 -88 0 -6 -16 -40 -35 -77 -28 -53 -35 -77 -35 -123 0 -64 13 -112 43 -154 22 -32 18 -69 -14 -145 -26 -60 -63 -109 -101 -132 -28 -17 -34 -17 -72 -3 -62 22 -173 27 -227 10 -42 -13 -49 -12 -80 4 -19 10 -60 23 -92 30 -52 11 -57 14 -51 33 27 87 119 193 217 250 26 15 47 33 47 40 0 6 -11 28 -25 48 -37 55 -58 148 -50 224 14 129 114 269 242 337 68 36 83 42 83 31z m1310 -756 c38 -98 61 -144 73 -146 9 -2 63 33 124 81 60 47 109 84 110 83 2 -1 -43 -111 -98 -245 l-100 -242 14 -201 c19 -246 20 -250 102 -194 30 21 162 116 292 211 131 95 240 172 242 169 8 -8 -300 -353 -503 -562 l-139 -142 6 -153 c15 -346 68 -631 154 -818 20 -44 34 -81 32 -84 -3 -2 -38 -10 -79 -17 -109 -18 -414 -15 -529 5 -51 9 -95 18 -97 20 -2 2 3 26 11 53 74 251 145 696 145 908 l0 91 -100 58 c-118 69 -262 172 -381 273 -89 75 -262 253 -281 287 -7 13 86 -29 287 -132 163 -84 305 -157 315 -163 22 -14 50 -4 50 19 0 10 -15 43 -34 73 -108 178 -234 388 -246 409 -7 13 77 -60 186 -162 189 -179 230 -208 248 -178 8 12 56 410 56 461 0 37 -10 56 -92 167 -51 68 -102 136 -113 151 l-20 27 35 -26 c149 -109 213 -150 228 -147 19 4 30 55 31 151 1 31 4 57 9 57 4 0 32 -64 62 -142z m-428 34 c33 -6 46 -19 119 -117 44 -60 86 -120 92 -133 7 -16 5 -67 -8 -190 -10 -92 -21 -175 -24 -185 -5 -14 -62 37 -284 253 -273 267 -306 293 -315 247 -4 -21 82 -179 244 -449 62 -104 111 -188 108 -188 -2 0 -144 70 -314 155 -170 85 -318 155 -330 155 -26 0 -36 -24 -22 -54 16 -35 148 -194 234 -282 l80 -82 -45 -70 c-46 -71 -46 -71 -84 -65 -114 16 -222 127 -223 229 0 58 -32 67 -120 32 -43 -17 -76 -22 -150 -22 -83 -1 -102 3 -152 26 -81 38 -149 105 -184 181 -23 51 -29 79 -32 161 l-4 99 38 -7 c22 -4 64 -19 95 -32 56 -25 56 -25 114 -8 66 19 140 15 217 -12 46 -15 50 -15 93 6 69 33 150 147 169 237 l7 31 34 -14 c68 -28 145 -15 225 39 122 82 111 79 255 72 72 -4 147 -10 167 -13z m-337 -942 c17 -19 17 -20 -19 -35 -51 -22 -59 -16 -35 23 24 37 30 39 54 12z"></path></g></svg></svg><span class="font-medium">aijigsawpuzzle.com<!-- --> Inc.</span></div><div class="flex flex-col items-center gap-4 md:flex-row"><a title="AI Storyboard Generator" class="underline-offset-4 hover:underline" target="_blank" href="https://storylonger.com">AI Storyboard Generator</a></div><div class="flex flex-col items-center gap-4 md:flex-row"><a title="Voice To Instrument Generator" class="underline-offset-4 hover:underline" target="_blank" href="https://voicetoinstrument.com">Voice To Instrument Generator</a></div><div class="flex flex-col items-center gap-4 md:flex-row"><a title="Story To Video" class="underline-offset-4 hover:underline" target="_blank" href="https://storyintovideo.com">Story To Video</a></div><div class="flex flex-col items-center gap-4 md:flex-row">
1<a title="Thumbnail Maker" class="underline-offset-4 hover:underline" target="_blank" href="https://thumbnailmake.com">Thumbnail Maker</a></div><div class="flex flex-col items-center gap-4 md:flex-row"><a title="Prompt Generator" class="underline-offset-4 hover:underline" target="_blank" href="https://promptgeneratorai.net">Prompt Generator</a></div><div class="flex flex-col items-center gap-4 md:flex-row"><a title="Prompt Generator" class="underline-offset-4 hover:underline" target="_blank" href="https://makefacelessvideo.com">Faceless Video Generator</a></div></div><div class="mt-4 flex max-w-7xl flex-col items-center justify-center gap-4 text-sm md:flex-row"><p class="text-muted-foreground">© 2024 <!-- --> All rights reserved.</p></div></footer></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script src="/_next/static/chunks/webpack-612b12ecb3c1d238.js" 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/90475aac776488b6-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/a22b1dc24103c00d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/media/d9396795aa5ec363-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n4:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:HL[\"/_next/static/css/524a5ca60d31a74b.css\",\"style\"]\n6:HL[\"/_next/static/css/6fdf11df370dedce.css\",\"style\"]\n7:HL[\"/_next/static/css/0956b6e22b75c7a3.css\",\"style\"]\n8:HL[\"/_next/static/css/5dde93b1377ab8dd.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"9:I[27238,[],\"\"]\nc:I[87009,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"4404\",\"static/chunks/4404-d346270d8d90e625.js\",\"4576\",\"static/chunks/4576-28b5d8310d874b99.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"3330\",\"static/chunks/3330-8bd20a85bb43a1d3.js\",\"6764\",\"static/chunks/6764-b58f226c75b3589b.js\",\"9177\",\"static/chunks/9177-04819faeb64e48ec.js\",\"852\",\"static/chunks/app/%5Blocale%5D/(marketing)/layout-68bee1511453bbcc.js\"],\"NavMobile\"]\nd:I[69802,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"4404\",\"static/chunks/4404-d346270d8d90e625.js\",\"4576\",\"static/chunks/4576-28b5d8310d874b99.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"3330\",\"static/chunks/3330-8bd20a85bb43a1d3.js\",\"6764\",\"static/chunks/6764-b58f226c75b3589b.js\",\"9177\",\"static/chunks/9177-04819faeb64e48ec.js\",\"852\",\"static/chunks/app/%5Blocale%5D/(marketing)/layout-68bee1511453bbcc.js\"],\"NavBar\"]\ne:I[2298"])</script>
1<script>self.__next_f.push([1,"8,[],\"\"]\n10:I[96400,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"8586\",\"static/chunks/app/%5Blocale%5D/(marketing)/error-358f2d217238a64e.js\"],\"default\"]\n11:I[42916,[],\"\"]\n12:I[50703,[\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"1402\",\"static/chunks/app/%5Blocale%5D/(marketing)/not-found-85a08c88cc18ac8e.js\"],\"Image\"]\n16:I[36807,[\"9160\",\"static/chunks/app/not-found-383193c9ec98fc7d.js\"],\"default\"]\n18:I[62260,[],\"\"]\nf:[\"locale\",\"en\",\"d\"]\n19:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[null,[\"$\",\"$L9\",null,{\"buildId\":\"jWT4oRSIlQoEeruGLTBGT\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/\",\"initialTree\":[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"(marketing)\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"(marketing)\",{\"children\":[\"__PAGE__\",{},[[\"$La\",\"$Lb\"],null],null]},[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col\",\"children\":[[\"$\",\"$Lc\",null,{}],[\"$\",\"$Ld\",null,{\"scroll\":true}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$f\",\"children\",\"(marketing)\",\"children\"],\"error\":\"$10\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col items-center justify-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-6xl font-bold\",\"children\":\"404\"}],[\"$\",\"$L12\",null,{\"src\":\"/_static/illustrations/rocket-crashed.svg\",\"alt\":\"404\",\"width\":400,\"height\":400,\"className\":\"pointer-events-none mb-5 mt-6 dark:invert\"}],[\"$\",\"p\",null,{\"className\":\"text-balance px-4 text-center text-2xl font-medium\",\"children\":[\"Page not found. Back to\",\" \",\"$L13\",\".\"]}]]}],\"notFoundStyles\":[],\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5dde93b1377ab8dd.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]}]}],\"$L14\"]}],null],null]},[\"$L15\",null],null]},[[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$L16\",null,{}],\"notFoundStyles\":[],\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/524a5ca60d31a74b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/6fdf11df370dedce.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0956b6e22b75c7a3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]}],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L17\"],\"globalErrorComponent\":\"$18\",\"missingSlots\":\"$W19\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1d:I[44982,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"4404\",\"static/chunks/4404-d346270d8d90e625.js\",\"4576\",\"static/chunks/4576-28b5d8310d874b99.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"3330\",\"static/chunks/3330-8bd20a85bb43a1d3.js\",\"6764\",\"static/chunks/6764-b58f226c75b3589b.js\",\"9177\",\"static/chunks/9177-04819faeb64e48ec.js\",\"852\",\"static/chunks/app/%5Blocale%5D/(marketing)/layout-68bee1511453bbcc.js\"],\"ModeToggle\"]\n25:I[96401,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"ClientClerkProvider\"]\n26:I[33385,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"\"]\n28:I[84259,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/89"])</script>
1<script>self.__next_f.push([1,"71-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"GoogleAnalytics\"]\n29:I[26458,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"default\"]\n2a:I[30233,[\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"1402\",\"static/chunks/app/%5Blocale%5D/(marketing)/not-found-85a08c88cc18ac8e.js\"],\"default\"]\n1e:T1204,"])</script>
1<script>self.__next_f.push([1,"M2090 3909 c-99 -15 -237 -65 -316 -114 -75 -47 -161 -131 -188 -184 -13 -24 -22 -31 -34 -25 -9 3 -53 9 -97 11 -206 13 -363 -109 -416 -320 -8 -35 -16 -47 -26 -43 -8 4 -45 9 -81 12 -152 13 -319 -52 -438 -171 -144 -144 -187 -325 -119 -498 l23 -57 -43 -30 c-62 -42 -145 -138 -170 -195 -62 -141 -60 -357 4 -483 30 -58 106 -138 165 -171 106 -61 224 -75 351 -41 39 10 73 15 76 12 3 -4 11 -26 19 -49 19 -61 78 -134 139 -170 101 -61 217 -67 335 -17 34 14 68 28 77 30 9 3 62 -28 128 -75 63 -45 147 -100 187 -123 l74 -43 0 -87 c0 -175 -49 -479 -131 -807 -30 -119 -38 -165 -30 -171 7 -4 65 -18 129 -31 189 -38 527 -32 710 13 23 6 42 14 42 20 0 5 -20 50 -44 101 -61 127 -100 250 -125 392 -24 139 -51 406 -51 509 l0 71 89 89 89 88 65 -26 c141 -56 267 -53 394 9 64 32 77 35 126 29 82 -10 193 18 266 67 88 59 135 128 149 220 l7 51 75 27 c220 78 317 228 281 437 -24 134 -115 270 -232 345 l-48 32 27 31 c138 158 174 346 97 514 -31 67 -153 191 -238 241 -121 71 -291 110 -429 97 l-68 -6 0 35 c0 120 -114 280 -262 368 -105 62 -203 88 -348 92 -69 2 -154 -1 -190 -6z m385 -93 c202 -65 332 -210 344 -387 4 -43 9 -80 12 -83 3 -3 44 0 92 6 164 22 338 -18 461 -106 141 -101 210 -209 210 -331 0 -38 -5 -88 -12 -110 -16 -54 -76 -151 -135 -216 -26 -29 -46 -58 -44 -63 2 -6 29 -25 60 -44 169 -98 267 -260 254 -418 -11 -145 -105 -236 -291 -284 l-71 -18 -6 -69 c-8 -112 -62 -185 -170 -232 -55 -24 -139 -34 -204 -23 -45 7 -54 6 -92 -20 -52 -35 -84 -47 -150 -58 -63 -11 -159 3 -221 30 l-44 20 136 147 c138 151 293 338 373 450 46 64 54 105 22 111 -13 2 -369 -248 -696 -489 -30 -22 -53 -34 -53 -27 0 7 -5 80 -10 162 l-10 148 111 267 c156 373 162 390 144 397 -22 9 -27 5 -185 -120 -79 -64 -147 -116 -150 -116 -4 0 -37 80 -75 178 -136 356 -137 357 -155 92 l-13 -189 -31 21 c-17 12 -67 49 -111 82 -44 32 -81 60 -83 61 -8 6 42 116 92 204 31 53 56 105 56 114 0 9 -14 36 -30 59 -53 75 -53 142 2 204 l31 36 -18 49 c-22 64 -16 114 24 192 l31 60 -27 34 c-44 55 -65 91 -73 129 -7 31 -5 37 23 58 65 49 167 89 282 112 112 22 301 13 400 -20z m-752 -219 c9 -23 28 -55 41 -71 l23 -30 -22 -50 c-31 -70 -39 -125 -25 -176 11 -40 9 -47 -16 -94 -40 -71 -40 -151 -1 -220 15 -27 27 -53 27 -59 0 -5 -22 -48 -48 -96 -27 -47 -55 -102 -62 -121 -7 -19 -15 -37 -16 -39 -2 -2 -20 9 -40 24 -28 22 -40 26 -53 18 -23 -15 -16 -46 22 -106 18 -29 37 -58 41 -65 7 -11 -17 -12 -131 -6 -160 8 -175 4 -296 -79 -54 -37 -77 -47 -109 -47 -90 0 -169 82 -169 177 -1 56 8 82 49 147 25 38 29 53 22 76 -14 49 -42 88 -87 121 -47 36 -83 98 -83 145 0 16 11 53 25 82 l24 52 48 0 c26 0 75 -7 108 -15 94 -22 91 -24 105 53 23 133 85 227 185 280 42 22 63 26 135 27 47 0 108 -4 135 -8 50 -9 50 -8 69 25 26 45 66 98 74 98 4 0 15 -19 25 -43z m-983 -453 c0 -3 -5 -26 -11 -50 -9 -35 -9 -59 1 -102 11 -48 22 -66 86 -133 41 -43 74 -82 74 -88 0 -6 -16 -40 -35 -77 -28 -53 -35 -77 -35 -123 0 -64 13 -112 43 -154 22 -32 18 -69 -14 -145 -26 -60 -63 -109 -101 -132 -28 -17 -34 -17 -72 -3 -62 22 -173 27 -227 10 -42 -13 -49 -12 -80 4 -19 10 -60 23 -92 30 -52 11 -57 14 -51 33 27 87 119 193 217 250 26 15 47 33 47 40 0 6 -11 28 -25 48 -37 55 -58 148 -50 224 14 129 114 269 242 337 68 36 83 42 83 31z m1310 -756 c38 -98 61 -144 73 -146 9 -2 63 33 124 81 60 47 109 84 110 83 2 -1 -43 -111 -98 -245 l-100 -242 14 -201 c19 -246 20 -250 102 -194 30 21 162 116 292 211 131 95 240 172 242 169 8 -8 -300 -353 -503 -562 l-139 -142 6 -153 c15 -346 68 -631 154 -818 20 -44 34 -81 32 -84 -3 -2 -38 -10 -79 -17 -109 -18 -414 -15 -529 5 -51 9 -95 18 -97 20 -2 2 3 26 11 53 74 251 145 696 145 908 l0 91 -100 58 c-118 69 -262 172 -381 273 -89 75 -262 253 -281 287 -7 13 86 -29 287 -132 163 -84 305 -157 315 -163 22 -14 50 -4 50 19 0 10 -15 43 -34 73 -108 178 -234 388 -246 409 -7 13 77 -60 186 -162 189 -179 230 -208 248 -178 8 12 56 410 56 461 0 37 -10 56 -92 167 -51 68 -102 136 -113 151 l-20 27 35 -26 c149 -109 213 -150 228 -147 19 4 30 55 31 151 1 31 4 57 9 57 4 0 32 -64 62 -142z m-428 34 c33 -6 46 -19 119 -117 44 -60 86 -120 92 -133 7 -16 5 -67 -8 -190 -10 -92 -21 -175 -24 -185 -5 -14 -62 37 -284 253 -273 267 -306 293 -315 247 -4 -21 82 -179 244 -449 62 -104 111 -188 108 -188 -2 0 -144 70 -314 155 -170 85 -318 155 -330 155 -26 0 -36 -24 -22 -54 16 -35 148 -194 234 -282 l80 -82 -45 -70 c-46 -71 -46 -71 -84 -65 -114 16 -222 127 -223 229 0 58 -32 67 -120 32 -43 -17 -76 -22 -150 -22 -83 -1 -102 3 -152 26 -81 38 -149 105 -184 181 -23 51 -29 79 -32 161 l-4 99 38 -7 c22 -4 64 -19 95 -32 56 -25 56 -25 114 -8 66 19 140 15 217 -12 46 -15 50 -15 93 6 69 33 150 147 169 237 l7 31 34 -14 c68 -28 145 -15 225 39 122 82 111 79 255 72 72 -4 147 -10 167 -13z m-337 -942 c17 -19 17 -20 -19 -35 -51 -22 -59 -16 -35 23 24 37 30 39 54 12z"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"footer\",null,{\"className\":\"container border-t w-full p-6 pb-4 md:py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex max-w-7xl flex-col items-center justify-end gap-4 text-sm md:flex-row\",\"children\":[\"$L1a\",\"$L1b\",\"$L1c\",[\"$\",\"$L1d\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex max-w-7xl flex-col items-center justify-between gap-4 text-sm md:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"id\":\"iconce.com\",\"viewBox\":\"0 0 150 150\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlnsXlink\":\"http://www.w3.org/1999/xlink\",\"className\":\"h-6 w-6\",\"children\":[\"$\",\"svg\",null,{\"version\":\"1.0\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"150\",\"height\":\"150\",\"viewBox\":\"0 0 394.000000 394.000000\",\"preserveAspectRatio\":\"xMidYMid meet\",\"children\":[\"$\",\"g\",null,{\"transform\":\"translate(0.000000,394.000000) scale(0.100000,-0.100000)\",\"fill\":\"#000000\",\"stroke\":\"none\",\"children\":[\"$\",\"path\",null,{\"d\":\"$1e\"}]}]}]}],[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":[\"aijigsawpuzzle.com\",\" Inc.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L1f\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L20\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L21\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L22\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L23\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 md:flex-row\",\"children\":\"$L24\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex max-w-7xl flex-col items-center justify-center gap-4 text-sm md:flex-row\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-muted-foreground\",\"children\":[\"© 2024 \",\"$undefined\",\" All rights reserved.\"]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[\"$\",\"$L25\",null,{\"localization\":{\"locale\":\"en-US\",\"backButton\":\"Back\",\"badge__default\":\"Default\",\"badge__otherImpersonatorDevice\":\"Other impersonator device\",\"badge__primary\":\"Primary\",\"badge__requiresAction\":\"Requires action\",\"badge__thisDevice\":\"This device\",\"badge__unverified\":\"Unverified\",\"badge__userDevice\":\"User device\",\"badge__you\":\"You\",\"createOrganization\":{\"formButtonSubmit\":\"Create organization\",\"invitePage\":{\"formButtonReset\":\"Skip\"},\"title\":\"Create organization\"},\"dates\":{\"lastDay\":\"Yesterday at {{ date | timeString('en-US') }}\",\"next6Days\":\"{{ date | weekday('en-US','long') }} at {{ date | timeString('en-US') }}\",\"nextDay\":\"Tomorrow at {{ date | timeString('en-US') }}\",\"numeric\":\"{{ date | numeric('en-US') }}\",\"previous6Days\":\"Last {{ date | weekday('en-US','long') }} at {{ date | timeString('en-US') }}\",\"sameDay\":\"Today at {{ date | timeString('en-US') }}\"},\"dividerText\":\"or\",\"footerActionLink__useAnotherMethod\":\"Use another method\",\"footerPageLink__help\":\"Help\",\"footerPageLink__privacy\":\"Privacy\",\"footerPageLink__terms\":\"Terms\",\"formButtonPrimary\":\"Continue\",\"formButtonPrimary__verify\":\"Verify\",\"formFieldAction__forgotPassword\":\"Forgot password?\",\"formFieldError__matchingPasswords\":\"Passwords match.\",\"formFieldError__notMatchingPasswords\":\"Passwords don't match.\",\"formFieldError__verificationLinkExpired\":\"The verification link expired. Please request a new link.\",\"formFieldHintText__optional\":\"Optional\",\"formFieldHintText__slug\":\"A slug is a human-readable ID that must be unique. It’s often used in URLs.\",\"formFieldInputPlaceholder__backupCode\":\"\",\"formFieldInputPlaceholder__confirmDeletionUserAccount\":\"Delete account\",\"formFieldInputPlaceholder__emailAddress\":\"\",\"formFieldInputPlaceholder__emailAddress_username\":\"\",\"formFieldInputPlaceholder__emailAddresses\":\"[email protected], [email protected]\",\"formFieldInputPlaceholder__firstName\":\"\",\"formFieldInputPlaceholder__lastName\":\"\",\"formFieldInputPlaceholder__organizationDomain\":\"\",\"formFieldInputPlaceholder__organizationDomainEmailAddress\":\"\",\"formFieldInputPlaceholder__organizationName\":\"\",\"formFieldInputPlaceholder__organizationSlug\":\"my-org\",\"formFieldInputPlaceholder__password\":\"\",\"formFieldInputPlaceholder__phoneNumber\":\"\",\"formFieldInputPlaceholder__username\":\"\",\"formFieldLabel__automaticInvitations\":\"Enable automatic invitations for this domain\",\"formFieldLabel__backupCode\":\"Backup code\",\"formFieldLabel__confirmDeletion\":\"Confirmation\",\"formFieldLabel__confirmPassword\":\"Confirm password\",\"formFieldLabel__currentPassword\":\"Current password\",\"formFieldLabel__emailAddress\":\"Email address\",\"formFieldLabel__emailAddress_username\":\"Email address or username\",\"formFieldLabel__emailAddresses\":\"Email addresses\",\"formFieldLabel__firstName\":\"First name\",\"formFieldLabel__lastName\":\"Last name\",\"formFieldLabel__newPassword\":\"New password\",\"formFieldLabel__organizationDomain\":\"Domain\",\"formFieldLabel__organizationDomainDeletePending\":\"Delete pending invitations and suggestions\",\"formFieldLabel__organizationDomainEmailAddress\":\"Verification email address\",\"formFieldLabel__organizationDomainEmailAddressDescription\":\"Enter an email address under this domain to receive a code and verify this domain.\",\"formFieldLabel__organizationName\":\"Name\",\"formFieldLabel__organizationSlug\":\"Slug\",\"formFieldLabel__passkeyName\":\"Name of passkey\",\"formFieldLabel__password\":\"Password\",\"formFieldLabel__phoneNumber\":\"Phone number\",\"formFieldLabel__role\":\"Role\",\"formFieldLabel__signOutOfOtherSessions\":\"Sign out of all other devices\",\"formFieldLabel__username\":\"Username\",\"impersonationFab\":{\"action__signOut\":\"Sign out\",\"title\":\"Signed in as {{identifier}}\"},\"maintenanceMode\":\"We are currently undergoing maintenance, but don't worry, it shouldn't take more than a few minutes.\",\"membershipRole__admin\":\"Admin\",\"membershipRole__basicMember\":\"Member\",\"membershipRole__guestMember\":\"Guest\",\"organizationList\":{\"action__createOrganization\":\"Create organization\",\"action__invitationAccept\":\"Join\",\"action__suggestionsAccept\":\"Request to join\",\"createOrganization\":\"Create Organization\",\"invitationAcceptedLabel\":\"Joined\",\"subtitle\":\"to continue to {{applicationName}}\",\"suggestionsAcceptedLabel\":\"Pending approval\",\"title\":\"Choose an account\",\"titleWithoutPersonal\":\"Choose an organization\"},\"organizationProfile\":{\"badge__automaticInvitation\":\"Automatic invitations\",\"badge__automaticSuggestion\":\"Automatic suggestions\",\"badge__manualInvitation\":\"No automatic enrollment\",\"badge__unverified\":\"Unverified\",\"createDomainPage\":{\"subtitle\":\"Add the domain to verify. Users with email addresses at this domain can join the organization automatically or request to join.\",\"title\":\"Add domain\"},\"invitePage\":{\"detailsTitle__inviteFailed\":\"The invitations could not be sent. There are already pending invitations for the following email addresses: {{email_addresses}}.\",\"formButtonPrimary__continue\":\"Send invitations\",\"selectDropdown__role\":\"Select role\",\"subtitle\":\"Enter or paste one or more email addresses, separated by spaces or commas.\",\"successMessage\":\"Invitations successfully sent\",\"title\":\"Invite new members\"}
1,\"membersPage\":{\"action__invite\":\"Invite\",\"activeMembersTab\":{\"menuAction__remove\":\"Remove member\",\"tableHeader__actions\":\"\",\"tableHeader__joined\":\"Joined\",\"tableHeader__role\":\"Role\",\"tableHeader__user\":\"User\"},\"detailsTitle__emptyRow\":\"No members to display\",\"invitationsTab\":{\"autoInvitations\":{\"headerSubtitle\":\"Invite users by connecting an email domain with your organization. Anyone who signs up with a matching email domain will be able to join the organization anytime.\",\"headerTitle\":\"Automatic invitations\",\"primaryButton\":\"Manage verified domains\"},\"table__emptyRow\":\"No invitations to display\"},\"invitedMembersTab\":{\"menuAction__revoke\":\"Revoke invitation\",\"tableHeader__invited\":\"Invited\"},\"requestsTab\":{\"autoSuggestions\":{\"headerSubtitle\":\"Users who sign up with a matching email domain, will be able to see a suggestion to request to join your organization.\",\"headerTitle\":\"Automatic suggestions\",\"primaryButton\":\"Manage verified domains\"},\"menuAction__approve\":\"Approve\",\"menuAction__reject\":\"Reject\",\"tableHeader__requested\":\"Requested access\",\"table__emptyRow\":\"No requests to display\"},\"start\":{\"headerTitle__invitations\":\"Invitations\",\"headerTitle__members\":\"Members\",\"headerTitle__requests\":\"Requests\"}},\"navbar\":{\"description\":\"Manage your organization.\",\"general\":\"General\",\"members\":\"Members\",\"title\":\"Organization\"},\"profilePage\":{\"dangerSection\":{\"deleteOrganization\":{\"actionDescription\":\"Type \\\"{{organizationName}}\\\" below to continue.\",\"messageLine1\":\"Are you sure you want to delete this organization?\",\"messageLine2\":\"This action is permanent and irreversible.\",\"successMessage\":\"You have deleted the organization.\",\"title\":\"Delete organization\"},\"leaveOrganization\":{\"actionDescription\":\"Type \\\"{{organizationName}}\\\" below to continue.\",\"messageLine1\":\"Are you sure you want to leave this organization? You will lose access to this organization and its applications.\",\"messageLine2\":\"This action is permanent and irreversible.\",\"successMessage\":\"You have left the organization.\",\"title\":\"Leave organization\"},\"title\":\"Danger\"},\"domainSection\":{\"menuAction__manage\":\"Manage\",\"menuAction__remove\":\"Delete\",\"menuAction__verify\":\"Verify\",\"primaryButton\":\"Add domain\",\"subtitle\":\"Allow users to join the organization automatically or request to join based on a verified email domain.\",\"title\":\"Verified domains\"},\"successMessage\":\"The organization has been updated.\",\"title\":\"Update profile\"},\"removeDomainPage\":{\"messageLine1\":\"The email domain {{domain}} will be removed.\",\"messageLine2\":\"Users won’t be able to join the organization automatically after this.\",\"successMessage\":\"{{domain}} has been removed.\",\"title\":\"Remove domain\"},\"start\":{\"headerTitle__general\":\"General\",\"headerTitle__members\":\"Members\",\"profileSection\":{\"primaryButton\":\"Update profile\",\"title\":\"Organization Profile\",\"uploadAction__title\":\"Logo\"}},\"verifiedDomainPage\":{\"dangerTab\":{\"calloutInfoLabel\":\"Removing this domain will affect invited users.\",\"removeDomainActionLabel__remove\":\"Remove domain\",\"removeDomainSubtitle\":\"Remove this domain from your verified domains\",\"removeDomainTitle\":\"Remove domain\"},\"enrollmentTab\":{\"automaticInvitationOption__description\":\"Users are automatically invited to join the organization when they sign-up and can join anytime.\",\"automaticInvitationOption__label\":\"Automatic invitations\",\"automaticSuggestionOption__description\":\"Users receive a suggestion to request to join, but must be approved by an admin before they are able to join the organization.\",\"automaticSuggestionOption__label\":\"Automatic suggestions\",\"calloutInfoLabel\":\"Changing the enrollment mode will only affect new users.\",\"calloutInvitationCountLabel\":\"Pending invitations sent to users: {{count}}\",\"calloutSuggestionCountLabel\":\"Pending suggestions sent to users: {{count}}\",\"manualInvitationOption__description\":\"Users can only be invited manually to the organization.\",\"manualInvitationOption__label\":\"No automatic enrollment\",\"subtitle\":\"Choose how users from this domain can join the organization.\"},\"start\":{\"headerTitle__danger\":\"Danger\",\"headerTitle__enrollment\":\"Enrollment options\"},\"subtitle\":\"The domain {{domain}} is now verified. Continue by selecting enrollment mode.\",\"title\":\"Update {{domain}}\"},\"verifyDomainPage\":{\"formSubtitle\":\"Enter the verification code sent to your email address\",\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"The domain {{domainName}} needs to be verified via email.\",\"subtitleVerificationCodeScreen\":\"A verification code was sent to {{emailAddress}}. Enter the code to continue.\",\"title\":\"Verify domain\"}},\"organizationSwitcher\":{\"action__createOrganization\":\"Create organization\",\"action__invitationAccept\":\"Join\",\"action__manageOrganization\":\"Manage\",\"action__suggestionsAccept\":\"Request to join\",\"notSelected\":\"No organization selected\",\"personalWorkspace\":\"Personal account\",\"suggestionsAcceptedLabel\":\"Pending approval\"},\"paginationButton__next\":\"Next\",\"paginationButton__previous\":\"Previous\",\"paginationRowText__displaying\":\"Displaying\",\"paginationRowText__of\":\"of\",\"signIn\":{\"accountSwitcher\":{\"action__addAccount\":\"Add account\",\"action__signOutAll\":\"Sign out of all accounts\",\"subtitle\":\"Select the account with which you wish to continue.\",\"title\":\"Choose an account\"},\"alternativeMethods\":{\"actionLink\":\"Get help\",\"actionText\":\"Don’t have any of these?\",\"blockButton__backupCode\":\"Use a backup code\",\"blockButton__emailCode\":\"Email code to {{identifier}}\",\"blockButton__emailLink\":\"Email link to {{identifier}}\",\"blockButton__passkey\":\"Sign in with your passkey\",\"blockButton__password\":\"Sign in with your password\",\"blockButton__phoneCode\":\"Send SMS code to {{identifier}}\",\"blockButton__totp\":\"Use your authenticator app\",\"getHelp\":{\"blockButton__emailSupport\":\"Email support\",\"content\":\"If you have trouble signing into your account, email us and we will work with you to restore access as soon as possible.\",\"title\":\"Get help\"},\"subtitle\":\"Facing issues? You can use any of these methods to sign in.\",\"title\":\"Use another method\"},\"backupCodeMfa\":{\"subtitle\":\"Your backup code is the one you got when setting up two-step authentication.\",\"title\":\"Enter a backup code\"},\"emailCode\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Check your email\"},\"emailLink\":{\"clientMismatch\":{\"subtitle\":\"To continue, open the verification link on the device and browser from which you initiated the sign-in\",\"t
1itle\":\"Verification link is invalid for this device\"},\"expired\":{\"subtitle\":\"Return to the original tab to continue.\",\"title\":\"This verification link has expired\"},\"failed\":{\"subtitle\":\"Return to the original tab to continue.\",\"title\":\"This verification link is invalid\"},\"formSubtitle\":\"Use the verification link sent to your email\",\"formTitle\":\"Verification link\",\"loading\":{\"subtitle\":\"You will be redirected soon\",\"title\":\"Signing in...\"},\"resendButton\":\"Didn't receive a link? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Check your email\",\"unusedTab\":{\"title\":\"You may close this tab\"},\"verified\":{\"subtitle\":\"You will be redirected soon\",\"title\":\"Successfully signed in\"},\"verifiedSwitchTab\":{\"subtitle\":\"Return to original tab to continue\",\"subtitleNewTab\":\"Return to the newly opened tab to continue\",\"titleNewTab\":\"Signed in on other tab\"}},\"forgotPassword\":{\"formTitle\":\"Reset password code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"to reset your password\",\"subtitle_email\":\"First, enter the code sent to your email address\",\"subtitle_phone\":\"First, enter the code sent to your phone\",\"title\":\"Reset password\"},\"forgotPasswordAlternativeMethods\":{\"blockButton__resetPassword\":\"Reset your password\",\"label__alternativeMethods\":\"Or, sign in with another method\",\"title\":\"Forgot Password?\"},\"noAvailableMethods\":{\"message\":\"Cannot proceed with sign in. There's no available authentication factor.\",\"subtitle\":\"An error occurred\",\"title\":\"Cannot sign in\"},\"passkey\":{\"subtitle\":\"Using your passkey confirms it's you. Your device may ask for your fingerprint, face or screen lock.\",\"title\":\"Use your passkey\"},\"password\":{\"actionLink\":\"Use another method\",\"subtitle\":\"Enter the password associated with your account\",\"title\":\"Enter your password\"},\"passwordPwned\":{\"title\":\"Password compromised\"},\"phoneCode\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Check your phone\"},\"phoneCodeMfa\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"To continue, please enter the verification code sent to your phone\",\"title\":\"Check your phone\"},\"resetPassword\":{\"formButtonPrimary\":\"Reset Password\",\"requiredMessage\":\"For security reasons, it is required to reset your password.\",\"successMessage\":\"Your password was successfully changed. Signing you in, please wait a moment.\",\"title\":\"Set new password\"},\"resetPasswordMfa\":{\"detailsLabel\":\"We need to verify your identity before resetting your password.\"},\"start\":{\"actionLink\":\"Sign up\",\"actionLink__use_email\":\"Use email\",\"actionLink__use_email_username\":\"Use email or username\",\"actionLink__use_passkey\":\"Use passkey instead\",\"actionLink__use_phone\":\"Use phone\",\"actionLink__use_username\":\"Use username\",\"actionText\":\"Don’t have an account?\",\"subtitle\":\"Welcome back! Please sign in to continue\",\"title\":\"Sign in to {{applicationName}}\"},\"totpMfa\":{\"formTitle\":\"Verification code\",\"subtitle\":\"To continue, please enter the verification code generated by your authenticator app\",\"title\":\"Two-step verification\"}},\"signInEnterPasswordTitle\":\"Enter your password\",\"signUp\":{\"continue\":{\"actionLink\":\"Sign in\",\"actionText\":\"Already have an account?\",\"subtitle\":\"Please fill in the remaining details to continue.\",\"title\":\"Fill in missing fields\"},\"emailCode\":{\"formSubtitle\":\"Enter the verification code sent to your email address\",\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"Enter the verification code sent to your email\",\"title\":\"Verify your email\"},\"emailLink\":{\"clientMismatch\":{\"subtitle\":\"To continue, open the verification link on the device and browser from which you initiated the sign-up\",\"title\":\"Verification link is invali
1d for this device\"},\"formSubtitle\":\"Use the verification link sent to your email address\",\"formTitle\":\"Verification link\",\"loading\":{\"title\":\"Signing up...\"},\"resendButton\":\"Didn't receive a link? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Verify your email\",\"verified\":{\"title\":\"Successfully signed up\"},\"verifiedSwitchTab\":{\"subtitle\":\"Return to the newly opened tab to continue\",\"subtitleNewTab\":\"Return to previous tab to continue\",\"title\":\"Successfully verified email\"}},\"phoneCode\":{\"formSubtitle\":\"Enter the verification code sent to your phone number\",\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"Enter the verification code sent to your phone\",\"title\":\"Verify your phone\"},\"start\":{\"actionLink\":\"Sign in\",\"actionLink__use_email\":\"Use email instead\",\"actionLink__use_phone\":\"Use phone instead\",\"actionText\":\"Already have an account?\",\"subtitle\":\"Welcome! Please fill in the details to get started.\",\"title\":\"Create your account\"}},\"socialButtonsBlockButton\":\"Continue with {{provider|titleize}}\",\"socialButtonsBlockButtonManyInView\":\"{{provider|titleize}}\",\"unstable__errors\":{\"captcha_invalid\":\"Sign up unsuccessful due to failed security validations. Please refresh the page to try again or reach out to support for more assistance.\",\"captcha_unavailable\":\"Sign up unsuccessful due to failed bot validation. Please refresh the page to try again or reach out to support for more assistance.\",\"form_code_incorrect\":\"\",\"form_identifier_exists\":\"\",\"form_identifier_exists__email_address\":\"This email address is taken. Please try another.\",\"form_identifier_exists__phone_number\":\"This phone number is taken. Please try another.\",\"form_identifier_exists__username\":\"This username is taken. Please try another.\",\"form_identifier_not_found\":\"\",\"form_param_format_invalid\":\"\",\"form_param_format_invalid__email_address\":\"Email address must be a valid email address.\",\"form_param_format_invalid__phone_number\":\"Phone number must be in a valid international format\",\"form_param_max_length_exceeded__first_name\":\"First name should not exceed 256 characters.\",\"form_param_max_length_exceeded__last_name\":\"Last name should not exceed 256 characters.\",\"form_param_max_length_exceeded__name\":\"Name should not exceed 256 characters.\",\"form_param_nil\":\"\",\"form_password_incorrect\":\"\",\"form_password_length_too_short\":\"\",\"form_password_not_strong_enough\":\"Your password is not strong enough.\",\"form_password_pwned\":\"This password has been found as part of a breach and can not be used, please try another password instead.\",\"form_password_pwned__sign_in\":\"This password has been found as part of a breach and can not be used, please reset your password.\",\"form_password_size_in_bytes_exceeded\":\"Your password has exceeded the maximum number of bytes allowed, please shorten it or remove some special characters.\",\"form_password_validation_failed\":\"Incorrect Password\",\"form_username_invalid_character\":\"\",\"form_username_invalid_length\":\"\",\"identification_deletion_failed\":\"You cannot delete your last identification.\",\"not_allowed_access\":\"\",\"passkey_already_exists\":\"A passkey is already registered with this device.\",\"passkey_not_supported\":\"Passkeys are not supported on this device.\",\"passkey_pa_not_supported\":\"Registration requires a platform authenticator but the device does not support it.\",\"passkey_registration_cancelled\":\"Passkey registration was cancelled or timed out.\",\"passkey_retrieval_cancelled\":\"Passkey verification was cancelled or timed out.\",\"passwordComplexity\":{\"maximumLength\":\"less than {{length}} characters\",\"minimumLength\":\"{{length}} or more characters\",\"requireLowercase\":\"a lowercase letter\",\"requireNumbers\":\"a number\",\"requireSpecialCharacter\":\"a special character\",\"requireUppercase\":\"an uppercase letter\",\"sentencePrefix\":\"Your password must contain\"},\"phone_number_exists\":\"This phone number is taken. Please try another.\",\"zxcvbn\":{\"couldBeStronger\":\"Your password works, but could be stronger. Try adding more characters.\",\"goodPassword\":\"Your password meets all the necessary requirements.\",\"notEnough\":\"Your password is not strong enough.\",\"suggestions\":{\"allUppercase\":\"Capitalize some, but not all letters.\",\"anotherWord\":\"Add more words that are less common.\",\"associatedYears\":\"Avoid years that are associated with you.\",\"capitalization\":\"Capitalize more than the first letter.\",\"dates\":\"Avoid dates and years that are associated with you.\",\"l33t\":\"Avoid predictable letter substitutions like '@' for 'a'.\",\"longerKeyboardPattern\":\"Use longer keyboard patterns and change typing direction multiple times.\",\"noNeed\":\"You can create strong passwords without using symbols, numbers, or uppercase letters.\",\"pwned\":\"If you use this password elsewhere, you should change it.\",\"recentYears\":\"Avoid recent years.\",\"repeated\":\"Avoid repeated words and characters.\",\"reverseWords\":\"Avoid reversed spellings of common words.\",\"sequences\":\"Avoid common character sequences.\",\"useWords\":\"Use multiple words, but avoid common phrases.\"},\"warnings\":{\"common\":\"This is a commonly used password.\",\"commonNames\":\"Common names and surnames are easy to guess.\",\"dates\":\"Dates are easy to guess.\",\"extendedRepeat\":\"Repeated character patterns like \\\"abcabcabc\\\" are easy to guess.\",\"keyPattern\":\"Short keyboard patterns are easy to guess.\",\"namesByThemselves\":\"Single names or surnames are easy to guess.\",\"pwned\":\"Your password was exposed by a data breach on the Internet.\",\"recentYears\":\"Recent years are easy to guess.\",\"sequences\":\"Common character sequences like \\\"abc\\\" are easy to guess.\",\"similarToCommon\":\"This is similar to a commonly used password.\",\"simpleRepeat\":\"Repeated characters like \\\"aaa\\\" are easy to guess.\",\"straightRow\":\"Straight rows of keys on your keyboard are easy to guess.\",\"topHundred\":\"This is a frequently used password.\",\"topTen\":\"This is a heavily used password.\",\"userIn
1puts\":\"There should not be any personal or page related data.\",\"wordByItself\":\"Single words are easy to guess.\"}}},\"userButton\":{\"action__addAccount\":\"Add account\",\"action__manageAccount\":\"Manage account\",\"action__signOut\":\"Sign out\",\"action__signOutAll\":\"Sign out of all accounts\"},\"__experimental_userVerification\":{\"alternativeMethods\":{\"actionLink\":\"Get help\",\"actionText\":\"Don’t have any of these?\",\"blockButton__backupCode\":\"Use a backup code\",\"blockButton__emailCode\":\"Email code to {{identifier}}\",\"blockButton__password\":\"Continue with your password\",\"blockButton__phoneCode\":\"Send SMS code to {{identifier}}\",\"blockButton__totp\":\"Use your authenticator app\",\"getHelp\":{\"blockButton__emailSupport\":\"Email support\",\"content\":\"If you have trouble verifying your account, email us and we will work with you to restore access as soon as possible.\",\"title\":\"Get help\"},\"subtitle\":\"Facing issues? You can use any of these methods for verification.\",\"title\":\"Use another method\"},\"backupCodeMfa\":{\"subtitle\":\"Your backup code is the one you got when setting up two-step authentication.\",\"title\":\"Enter a backup code\"},\"emailCode\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Check your email\"},\"noAvailableMethods\":{\"message\":\"Cannot proceed with verification. There's no available authentication factor.\",\"subtitle\":\"An error occurred\",\"title\":\"Cannot verify your account\"},\"password\":{\"actionLink\":\"Use another method\",\"subtitle\":\"Enter the password associated with your account\",\"title\":\"Enter your password\"},\"phoneCode\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"to continue to {{applicationName}}\",\"title\":\"Check your phone\"},\"phoneCodeMfa\":{\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"subtitle\":\"To continue, please enter the verification code sent to your phone\",\"title\":\"Check your phone\"},\"totpMfa\":{\"formTitle\":\"Verification code\",\"subtitle\":\"To continue, please enter the verification code generated by your authenticator app\",\"title\":\"Two-step verification\"}},\"userProfile\":{\"backupCodePage\":{\"actionLabel__copied\":\"Copied!\",\"actionLabel__copy\":\"Copy all\",\"actionLabel__download\":\"Download .txt\",\"actionLabel__print\":\"Print\",\"infoText1\":\"Backup codes will be enabled for this account.\",\"infoText2\":\"Keep the backup codes secret and store them securely. You may regenerate backup codes if you suspect they have been compromised.\",\"subtitle__codelist\":\"Store them securely and keep them secret.\",\"successMessage\":\"Backup codes are now enabled. You can use one of these to sign in to your account, if you lose access to your authentication device. Each code can only be used once.\",\"successSubtitle\":\"You can use one of these to sign in to your account, if you lose access to your authentication device.\",\"title\":\"Add backup code verification\",\"title__codelist\":\"Backup codes\"},\"connectedAccountPage\":{\"formHint\":\"Select a provider to connect your account.\",\"formHint__noAccounts\":\"There are no available external account providers.\",\"removeResource\":{\"messageLine1\":\"{{identifier}} will be removed from this account.\",\"messageLine2\":\"You will no longer be able to use this connected account and any dependent features will no longer work.\",\"successMessage\":\"{{connectedAccount}} has been removed from your account.\",\"title\":\"Remove connected account\"},\"socialButtonsBlockButton\":\"{{provider|titleize}}\",\"successMessage\":\"The provider has been added to your account\",\"title\":\"Add connected account\"},\"deletePage\":{\"actionDescription\":\"Type \\\"Delete account\\\" below to continue.\",\"confirm\":\"Delete account\",\"messageLine1\":\"Are you sure you want to delete your account?\",\"messageLine2\":\"This action is permanent and irreversible.\",\"title\":\"Delete account\"},\"emailAddressPage\":{\"emailCode\":{\"formHint\":\"An email containing a verification code will be sent to this email address.\",\"formSubtitle\":\"Enter the verification code sent to {{identifier}}\",\"formTitle\":\"Verification code\",\"resendButton\":\"Didn't receive a code? Resend\",\"successMessage\":\"The email {{identifier}} has been added to your account.\"},\"emailLink\":{\"formHint\":\"An email containing a verification link 
1will be sent to this email address.\",\"formSubtitle\":\"Click on the verification link in the email sent to {{identifier}}\",\"formTitle\":\"Verification link\",\"resendButton\":\"Didn't receive a link? Resend\",\"successMessage\":\"The email {{identifier}} has been added to your account.\"},\"removeResource\":{\"messageLine1\":\"{{identifier}} will be removed from this account.\",\"messageLine2\":\"You will no longer be able to sign in using this email address.\",\"successMessage\":\"{{emailAddress}} has been removed from your account.\",\"title\":\"Remove email address\"},\"title\":\"Add email address\",\"verifyTitle\":\"Verify email address\"},\"formButtonPrimary__add\":\"Add\",\"formButtonPrimary__continue\":\"Continue\",\"formButtonPrimary__finish\":\"Finish\",\"formButtonPrimary__remove\":\"Remove\",\"formButtonPrimary__save\":\"Save\",\"formButtonReset\":\"Cancel\",\"mfaPage\":{\"formHint\":\"Select a method to add.\",\"title\":\"Add two-step verification\"},\"mfaPhoneCodePage\":{\"backButton\":\"Use existing number\",\"primaryButton__addPhoneNumber\":\"Add phone number\",\"removeResource\":{\"messageLine1\":\"{{identifier}} will be no longer receiving verification codes when signing in.\",\"messageLine2\":\"Your account may not be as secure. Are you sure you want to continue?\",\"successMessage\":\"SMS code two-step verification has been removed for {{mfaPhoneCode}}\",\"title\":\"Remove two-step verification\"},\"subtitle__availablePhoneNumbers\":\"Select an existing phone number to register for SMS code two-step verification or add a new one.\",\"subtitle__unavailablePhoneNumbers\":\"There are no available phone numbers to register for SMS code two-step verification, please add a new one.\",\"successMessage1\":\"When signing in, you will need to enter a verification code sent to this phone number as an additional step.\",\"successMessage2\":\"Save these backup codes and store them somewhere safe. If you lose access to your authentication device, you can use backup codes to sign in.\",\"successTitle\":\"SMS code verification enabled\",\"title\":\"Add SMS code verification\"},\"mfaTOTPPage\":{\"authenticatorApp\":{\"buttonAbleToScan__nonPrimary\":\"Scan QR code instead\",\"buttonUnableToScan__nonPrimary\":\"Can’t scan QR code?\",\"infoText__ableToScan\":\"Set up a new sign-in method in your authenticator app and scan the following QR code to link it to your account.\",\"infoText__unableToScan\":\"Set up a new sign-in method in your authenticator and enter the Key provided below.\",\"inputLabel__unableToScan1\":\"Make sure Time-based or One-time passwords is enabled, then finish linking your account.\",\"inputLabel__unableToScan2\":\"Alternatively, if your authenticator supports TOTP URIs, you can also copy the full URI.\"},\"removeResource\":{\"messageLine1\":\"Verification codes from this authenticator will no longer be required when signing in.\",\"messageLine2\":\"Your account may not be as secure. Are you sure you want to continue?\",\"successMessage\":\"Two-step verification via authenticator application has been removed.\",\"title\":\"Remove two-step verification\"},\"successMessage\":\"Two-step verification is now enabled. When signing in, you will need to enter a verification code from this authenticator as an additional step.\",\"title\":\"Add authenticator application\",\"verifySubtitle\":\"Enter verification code generated by your authenticator\",\"verifyTitle\":\"Verification code\"},\"mobileButton__menu\":\"Menu\",\"navbar\":{\"account\":\"Profile\",\"description\":\"Manage your account info.\",\"security\":\"Security\",\"title\":\"Account\"},\"passkeyScreen\":{\"removeResource\":{\"messageLine1\":\"{{name}} will be removed from this account.\",\"title\":\"Remove passkey\"},\"subtitle__rename\":\"You can change the passkey name to make it easier to find.\",\"title__rename\":\"Rename Passkey\"},\"passwordPage\":{\"checkboxInfoText__signOutOfOtherSessions\":\"It is recommended to sign out of all other devices which may have used your old password.\",\"readonly\":\"Your password can currently not be edited because you can sign in only via the enterprise connection.\",\"successMessage__set\":\"Your password has been set.\",\"successMessage__signOutOfOtherSessions\":\"All other devices have been signed out.\",\"successMessage__update\":\"Your password has been updated.\",\"title__set\":\"Set password\",\"title__update\":\"Update password\"},\"phoneNumberPage\":{\"infoText\":\"A text message containing a verification code will be sent to this phone number. Message and data rates may apply.\",\"removeResource\":{\"messageLine1\":\"{{identifier}} will be removed from this account.\",\"messageLine2\":\"You will no longer be able to sign in using this phone number.\",\"successMessage\":\"{{phoneNumber}} has been removed from your account.\",\"title\":\"Remove phone number\"},\"successMessage\":\"{{identifier}} has been added to your account.\",\"title\":\"Add phone number\",\"verifySubtitle\":\"Enter the verification code sent to {{identifier}}
1\",\"verifyTitle\":\"Verify phone number\"},\"profilePage\":{\"fileDropAreaHint\":\"Recommended size 1:1, up to 10MB.\",\"imageFormDestructiveActionSubtitle\":\"Remove\",\"imageFormSubtitle\":\"Upload\",\"imageFormTitle\":\"Profile image\",\"readonly\":\"Your profile information has been provided by the enterprise connection and cannot be edited.\",\"successMessage\":\"Your profile has been updated.\",\"title\":\"Update profile\"},\"start\":{\"activeDevicesSection\":{\"destructiveAction\":\"Sign out of device\",\"title\":\"Active devices\"},\"connectedAccountsSection\":{\"actionLabel__connectionFailed\":\"Reconnect\",\"actionLabel__reauthorize\":\"Authorize now\",\"destructiveActionTitle\":\"Remove\",\"primaryButton\":\"Connect account\",\"subtitle__disconnected\":\"This account has been disconnected.\",\"subtitle__reauthorize\":\"The required scopes have been updated, and you may be experiencing limited functionality. Please re-authorize this application to avoid any issues\",\"title\":\"Connected accounts\"},\"dangerSection\":{\"deleteAccountButton\":\"Delete account\",\"title\":\"Delete account\"},\"emailAddressesSection\":{\"destructiveAction\":\"Remove email\",\"detailsAction__nonPrimary\":\"Set as primary\",\"detailsAction__primary\":\"Complete verification\",\"detailsAction__unverified\":\"Verify\",\"primaryButton\":\"Add email address\",\"title\":\"Email addresses\"},\"enterpriseAccountsSection\":{\"title\":\"Enterprise accounts\"},\"headerTitle__account\":\"Profile details\",\"headerTitle__security\":\"Security\",\"mfaSection\":{\"backupCodes\":{\"actionLabel__regenerate\":\"Regenerate\",\"headerTitle\":\"Backup codes\",\"subtitle__regenerate\":\"Get a fresh set of secure backup codes. Prior backup codes will be deleted and cannot be used.\",\"title__regenerate\":\"Regenerate backup codes\"},\"phoneCode\":{\"actionLabel__setDefault\":\"Set as default\",\"destructiveActionLabel\":\"Remove\"},\"primaryButton\":\"Add two-step verification\",\"title\":\"Two-step verification\",\"totp\":{\"destructiveActionTitle\":\"Remove\",\"headerTitle\":\"Authenticator application\"}},\"passkeysSection\":{\"menuAction__destructive\":\"Remove\",\"menuAction__rename\":\"Rename\",\"title\":\"Passkeys\"},\"passwordSection\":{\"primaryButton__setPassword\":\"Set password\",\"primaryButton__updatePassword\":\"Update password\",\"title\":\"Password\"},\"phoneNumbersSection\":{\"destructiveAction\":\"Remove phone number\",\"detailsAction__nonPrimary\":\"Set as primary\",\"detailsAction__primary\":\"Complete verification\",\"detailsAction__unverified\":\"Verify phone number\",\"primaryButton\":\"Add phone number\",\"title\":\"Phone numbers\"},\"profileSection\":{\"primaryButton\":\"Update profile\",\"title\":\"Profile\"},\"usernameSection\":{\"primaryButton__setUsername\":\"Set username\",\"primaryButton__updateUsername\":\"Update username\",\"title\":\"Username\"},\"web3WalletsSection\":{\"destructiveAction\":\"Remove wallet\",\"primaryButton\":\"Connect wallet\",\"title\":\"Web3 wallets\"}},\"usernamePage\":{\"successMessage\":\"Your username has been updated.\",\"title__set\":\"Set username\",\"title__update\":\"Update username\"},\"web3WalletPage\":{\"removeResource\":{\"messageLine1\":\"{{identifier}} will be removed from this account.\",\"messageLine2\":\"You will no longer be able to sign in using this web3 wallet.\",\"successMessage\":\"{{web3Wallet}} has been removed from your account.\",\"title\":\"Remove web3 wallet\"},\"subtitle__availableWallets\":\"Select a web3 wallet to connect to your account.\",\"subtitle__unavailableWallets\":\"There are no available web3 wallets.\",\"web3WalletButtonsBlockButton\":\"{{provider|titleize}}\",\"successMessage\":\"The wallet has been added to your account.\",\"title\":\"Add web3 wallet\"}}},\"publishableKey\":\"pk_live_Y2xlcmsuYWlqaWdzYXdwdXp6bGUuY29tJA\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"\",\"signUpUrl\":\"\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"\",\"afterSignUpUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false}
1,\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"5.7.5\",\"environment\":\"production\"},\"nonce\":\"$undefined\",\"initialState\":{\"sessionClaims\":null,\"sessionId\":null,\"userId\":null,\"actor\":null,\"orgId\":null,\"orgRole\":null,\"orgSlug\":null,\"orgPermissions\":null,\"__experimental_factorVerificationAge\":null,\"user\":\"$undefined\",\"organization\":\"$undefined\"},\"children\":[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"$L26\",null,{\"async\":true,\"src\":\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9280823005138577\",\"crossOrigin\":\"anonymous\",\"strategy\":\"afterInteractive\"}]}],[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-background font-sans antialiased __variable_f367f3 __variable_472caf __variable_9cf113\",\"children\":[\"$L27\",[[\"$\",\"$L28\",null,{\"gaId\":\"G-5E6ZV8ZG32\"}],[\"$\",\"$L29\",null,{}]],\"$undefined\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"/\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"maxAge\":31536000,\"sameSite\":\"lax\"},\"className\":\"text-muted-foreground underline underline-offset-4 hover:text-amber-500\",\"children\":\"Homepage\"}]\n"])</script>
1<script>self.__next_f.push([1,"17:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Free Jigsaw Puzzle Generator | Make Puzzles Online\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://aijigsawpuzzle.com/\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"/\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"zh\",\"href\":\"/zh\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"tw\",\"href\":\"/tw\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"/ja\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"fr\",\"href\":\"/fr\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"/es\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"de\",\"href\":\"/de\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"ko\",\"href\":\"/ko\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"pt\",\"href\":\"/pt\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"ar\",\"href\":\"/ar\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:title\",\"content\":\"Free Jigsaw Puzzle Generator | Make Puzzles Online\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:description\",\"content\":\"Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly.\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image\",\"content\":\"https://aijigsawpuzzle.com/og.png\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Free Jigsaw Puzzle Generator | Make Puzzles Online\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://aijigsawpuzzle.com/og.png\"}],[\"$\",\"meta\",\"22\",{\"name\":\"next-size-adjust\"}]]\n"])</script>
1<script>self.__next_f.push([1,"a:null\n"])</script>
1<script>self.__next_f.push([1,"2c:I[1467,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"4404\",\"static/chunks/4404-d346270d8d90e625.js\",\"4576\",\"static/chunks/4576-28b5d8310d874b99.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"3330\",\"static/chunks/3330-8bd20a85bb43a1d3.js\",\"6764\",\"static/chunks/6764-b58f226c75b3589b.js\",\"9177\",\"static/chunks/9177-04819faeb64e48ec.js\",\"852\",\"static/chunks/app/%5Blocale%5D/(marketing)/layout-68bee1511453bbcc.js\"],\"default\"]\n2d:I[13279,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"ThemeProvider\"]\n2e:I[35464,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"QueryProvider\"]\n30:I[37907,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks"])</script>
1<script>self.__next_f.push([1,"/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"Analytics\"]\n31:I[61974,[\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"7891\",\"static/chunks/7891-c32d78c925e3b95d.js\",\"8971\",\"static/chunks/8971-3d4b862ef73d4324.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-8be827d0d7f94dfe.js\"],\"Toaster\"]\n2b:{\"name\":\"NEXT_LOCALE\",\"maxAge\":31536000,\"sameSite\":\"lax\"}\n1a:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"/terms-of-use\",\"localeCookie\":\"$2b\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"title\":\"Terms\",\"children\":\"Terms\"}]\n1b:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"/privacy-policy\",\"localeCookie\":\"$2b\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"title\":\"Privacy\",\"children\":\"Privacy\"}]\n1c:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"mailto:[email protected]\",\"localeCookie\":\"$2b\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"title\":\"Contact\",\"children\":\"Contact\"}]\n1f:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://storylonger.com\",\"localeCookie\":\"$2b\",\"title\":\"AI Storyboard Generator\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"AI Storyboard Generator\"}]\n20:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://voicetoinstrument.com\",\"localeCookie\":\"$2b\",\"title\":\"Voice To Instrument Generator\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"Voice To Instrument Generator\"}]\n21:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://storyintovideo.com\",\"localeCookie\":\"$2b\",\"title\":\"Story To Video\",\"className\":\"underline-"])</script>
1<script>self.__next_f.push([1,"offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"Story To Video\"}]\n22:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://thumbnailmake.com\",\"localeCookie\":\"$2b\",\"title\":\"Thumbnail Maker\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"Thumbnail Maker\"}]\n23:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://promptgeneratorai.net\",\"localeCookie\":\"$2b\",\"title\":\"Prompt Generator\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"Prompt Generator\"}]\n24:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"https://makefacelessvideo.com\",\"localeCookie\":\"$2b\",\"title\":\"Prompt Generator\",\"className\":\"underline-offset-4 hover:underline\",\"prefetch\":false,\"target\":\"_blank\",\"children\":\"Faceless Video Generator\"}]\n"])</script>
1<script>self.__next_f.push([1,"27:[\"$\",\"$L2c\",null,{\"locale\":\"en\",\"now\":\"$D2026-10-06T15:16:17.315Z\",\"timeZone\":\"UTC\",\"messages\":{\"Error\":{\"description\":\"\u003cp\u003eWe've unfortunately encountered an error.\u003c/p\u003e\u003cp\u003eYou can try to \u003cretry\u003ereload the page\u003c/retry\u003e you were visiting.\u003c/p\u003e\",\"title\":\"Something went wrong!\"},\"MyPuzzles\":{\"title\":\"My Puzzles\",\"description\":\"View and manage your created puzzles\",\"searchPlaceholder\":\"Search by prompt\",\"search\":\"Search\",\"noResults\":\"You haven't created any puzzles yet\",\"noSearchResults\":\"No puzzles match your search\",\"emptyStateTitle\":\"No puzzles yet\",\"emptyStateDescription\":\"You haven't created any puzzles yet. Go back to the home page to create one!\",\"generateNew\":\"Play Puzzle\",\"backToList\":\"Back to My Puzzles\",\"share\":\"Share Puzzle\",\"sharePuzzle\":\"Share This Puzzle\",\"shareSuccess\":\"Puzzle shared successfully!\",\"shareError\":\"Failed to share puzzle\",\"linkCopied\":\"Link copied to clipboard\",\"copyLink\":\"Copy Link\",\"shareToSocial\":\"Share to Social Media\",\"puzzleShare\":\"Check out this puzzle\",\"shareMessage\":\"Check out this awesome puzzle I created!\",\"alreadyShared\":\"This puzzle has already been shared. You can copy the link or share it to social media.\",\"shareDescription\":\"Share your puzzle with others to let them enjoy the fun\",\"processingShare\":\"Processing share request...\",\"shareConfirmText\":\"Confirm sharing this puzzle? Once shared, others can access it via the link.\",\"confirmShare\":\"Confirm Share\"},\"SharedPuzzle\":{\"title\":\"Shared Puzzle\",\"description\":\"This puzzle has been shared with you. Play it or share it with your friends!\",\"metaTitle\":\"Shared Puzzle - Play Online\",\"metaDescription\":\"Play this shared puzzle online. Create your own puzzles at our website!\",\"playPuzzle\":\"Play This Puzzle\",\"shareWithFriends\":\"Share with Friends\",\"backToPreview\":\"Back to Preview\",\"shareAgain\":\"Share Again\",\"shareMessage\":\"Check out this awesome puzzle: {puzzleName}\",\"linkCopied\":\"Link copied to clipboard\",\"copyLink\":\"Copy Link\"},\"Promotion\":{\"title\":\"Limited Time Offer: Get an Extra 20% Bonus Points on Package Purchases Within a Month!\",\"error\":{\"common\":\"Oops! Something went wrong. Please try again later.\",\"limit\":\"You need to make a purchase first to qualify for this offer.\"},\"success\":{\"title\":\"Congratulations! You've received an extra 20% bonus points on your purchase.\"},\"action\":{\"claim\":\"Activate Your Points\",\"close\":\"Close\"}},\"feedback\":{\"title\":\"Feedback\",\"description\":\"We value your opinion! Please let us know your thoughts and suggestions.\",\"placeholder\":\"Please share your feedback, suggestions, or any issues you've encountered...\",\"rating_tip\":\"How would you rate your experience?\",\"contact_tip\":\"Contact us directly:\",\"loading\":\"Submitting...\",\"submit\":\"Submit Feedback\",\"reward_tip\":\"🎁 Daily Feedback Reward\",\"reward_description\":\"Submit feedback once a day to earn 1 credits! Credits can be used to create additional puzzles.\",\"reward_earned\":\"Congratulations! You earned 1 credits reward!\",\"reward_already_claimed\":\"You've already claimed your feedback reward today. Come back tomorrow!\",\"email_contact_title\":\"Direct Contact\",\"email_contact_description\":\"For urgent issues or detailed feedback, feel free to email us directly.\",\"credits_info\":\"Credits can be used to create more puzzles\",\"tip_reward\":\"💡 Daily feedback earns 1 credits\",\"tip_claimed\":\"✅ Today's reward claimed\",\"validation_required\":\"Please enter your feedback\",\"submit_failed\":\"Submit failed with status \",\"thank_you\":\"Thank you for your feedback!\",\"submit_error\":\"Failed to submit, please try again later\"},\"IndexPage\":{\"intro\":\"AI Jigsaw Puzzle Generator\",\"description\":\"Turn your ideas into captivating jigsaw puzzles instantly! Our AI-powered generator creates unique, customizable puzzles that you can play online for free.\",\"title\":\"Free Online Jigsaw Puzzle Generator\",\"subtitle\":\"Create Custom Puzzles with AI Technology\",\"puzzleOptions\":{\"title\":\"Choose Your Puzzle Creation Method\",\"subtitle\":\"Three ways to create beautiful puzzles - use our AI to generate images, upload your own photos, or try advanced GPT-4o generation\",\"aiTag\":\"AI POWERED\",\"aiTitle\":\"Create with AI\",\"aiDescription\":\"Let our AI transform your ideas into unique puzzle images\",\"aiFeature1\":\"Enter any text description or prompt\",\"aiFeature2\":\"AI generates custom image based on your input\",\"aiFeature3\":\"Create unique, one-of-a-kind puzzles\",\"aiLimitation\":\"Free uses for guests, login for additional daily uses\",\"aiButton\":\"Create with AI\",\"uploadTag\":\"FREE \u0026 UNLIMITED\",\"uploadTitle\":\"Upload Your Images\",\"uploadDescription\":\"Use your own photos to create personalized puzzles\",\"uploadFeature1\":\"Upload any image from your device\",\"uploadFeature2\":\"Use your favorite photos and memories\",\"uploadFeature3\":\"Automatic image processing and optimization\",\"uploadHighlight\"
1:\"NOTE:\",\"uploadHighlightText\":\"Login required to create puzzles from your images\",\"uploadButton\":\"Upload Image\",\"gpt4oTag\":\"ADVANCED AI\",\"gpt4oTitle\":\"GPT-4o Powered\",\"gpt4oDescription\":\"Create puzzles with advanced AI understanding and precision\",\"gpt4oFeature1\":\"Superior image quality and detail\",\"gpt4oFeature2\":\"Better understands complex prompts\",\"gpt4oFeature3\":\"Use reference images for inspiration\",\"gpt4oHighlight\":\"Premium:\",\"gpt4oHighlightText\":\"Uses more credits but delivers exceptional results\",\"gpt4oButton\":\"Create with GPT-4o\"},\"examples\":{\"label\":\"Example Puzzles\",\"title\":\"AI-Generated Puzzle Gallery\",\"subtitle\":\"Create Your Perfect Puzzle\"},\"powered\":{\"title\":\"Powered by Advanced AI\"},\"bent\":{\"first\":{\"title\":\"Fully Customizable\"}},\"schnell\":{\"title\":\"AI Jigsaw Puzzle Generator\",\"description\":\"Discover the joy of creating and solving custom jigsaw puzzles with our AI-powered generator! Our innovative technology transforms your ideas into stunning puzzle designs instantly. Whether you're looking for a challenging brain teaser or a fun family activity, our free online puzzle maker offers endless possibilities. Create puzzles of varying difficulty levels, from simple designs for children to complex challenges for experienced puzzlers. Features include:\\n\\n• Instant puzzle generation from any idea or description\\n• Multiple difficulty levels for all ages\\n• Customizable piece counts and shapes\\n• High-quality, clear puzzle images\\n• Free online play with no downloads required\\n• Perfect for education, entertainment, or relaxation\\n\\nStart creating your unique jigsaw puzzles today and experience the perfect blend of AI technology and classic puzzle fun!\",\"action\":\"Create Your Puzzle\"},\"action\":{\"pricing\":\"Buy Credits\",\"login\":\"Sign In\",\"dashboard\":\"Dashboard\",\"generate\":\"Generate\",\"cancel\":\"Cancel\",\"github\":{\"sm\":\"Star on\",\"normal\":\"Github\"}}},\"PricingPage\":{\"title\":\"Choose a plan to buy credits\",\"description\":\"No recurring\",\"worth\":\"Credit\",\"month\":\"Month\",\"label\":\"Pricing\",\"action\":{\"signin\":\"Sign in\",\"buy\":\"Buy now\"},\"contact\":{\"title\":\"Contact us\",\"description\":\"If you have any questions, feel free to reach out to us.\"},\"faq\":{\"label\":\"FAQ\",\"title\":\"Frequently Asked Questions\",\"subtitle\":\"Find answers to common questions about our AI Jigsaw Puzzle Generator. Need more help? Contact us for personalized assistance.\",\"item1\":{\"question\":\"How does the AI Jigsaw Puzzle Generator work?\",\"answer\":\"Our AI-powered system transforms your text descriptions into unique puzzle images, which are then automatically converted into interactive jigsaw puzzles. You can customize difficulty levels, piece counts, and shapes to create your perfect puzzle experience.\"},\"item2\":{\"question\":\"Is the online jigsaw puzzle generator really free?\",\"answer\":\"Yes! You can create and solve puzzles for free. You get 3 puzzle generations daily, plus 8 bonus generations after registration. For unlimited access and premium features, check out our affordable credit packages.\"},\"item3\":{\"question\":\"What makes this different from other puzzle makers?\",\"answer\":\"Our AI technology creates completely unique, custom puzzles based on your ideas. Unlike traditional puzzle makers that use existing images, we generate fresh, original artwork tailored to your descriptions, making each puzzle one-of-a-kind.\"},\"item4\":{\"question\":\"Can I adjust the difficulty of my puzzles?\",\"answer\":\"Absolutely! You can customize the number of pieces and their shapes to match any skill level. Whether you're creating puzzles for children or challenging yourself, our generator offers multiple difficulty settings from beginner to expert.\"},\"item5\":{\"question\":\"Can I save or share my generated puzzles?\",\"answer\":\"Yes! You can save your puzzles to play later and share them with friends and family. Premium users get additional sharing features and the ability to download high-resolution puzzle images.\"},\"item6\":{\"question\":\"What if I need help or encounter technical issues?\",\"answer\":\"We're here to help! Contact our support team at [email protected] for prompt assistance with any technical issues or questions about our service.\"}},\"tip\":{\"title\":\"💳 Payment Tip: If you encounter any issues during the payment process, feel free to reach out to us! 😉\",\"subtitle\":\"Questions?\",\"contact\":\"contact us\"}},\"Playground\":{\"settings\":{\"display\":\"Display {mode}\",\"displayTooltip\":\"Choose whether to make your content public. If set to public, other users will be able to view or download your content. Private settings protect your privacy, while public settings facilitate sharing and collaboration.\",\"displayLabel\":\"Free Usage will be public\",\"displayAction\":\"View Pricing\"},\"title\":\"AIJigSawPuzzle\",\"description\":\"Amazing AI models to generate images from text prompts.\",\"empty\":{\"title\":\"Generator Error\",\"description\":\"Error Info: {error}\",\"errorPlaceholder\":\"An error occurred\"},\"form\":{\"input\":\"Input\",\"result\":\"Result\",\"placeholder\":\"Enter prompt to generate image...\",\"model\":\"Model\",\"lora\":\"Lora\",\"loraTooltip\":\"Select a Lora\",\"loraLabel\":\"Lora Name\",\"modelTooltip\":\"Choose a model to generate images.\",\"submit\":\"Generate\",\"aspectRatio\":\"AspectRatio\",\"aspectRatioTooltip\":\"Aspect ratio for the generated image.\",\"inputImage\":\"Image\",\"inputImageTooltip\":\"Input image for image to image mode. The aspect ratio of your output will match this image\",\"inputImagePlaceholder\":\"Upload input image\",\"randomPrompt\":\"Random description\"},\"error\":{\"insufficientCredits\":\"Oops, points are running low! Time to top up!\",\"limitInsufficient\":\"You have reached the limit of free usage. Please upgrade to a paid plan to continue using our services.\"},\"action\":{\"copy\":\"Copy prompt\",\"copySuccess\":\"Prompt copied to clipboard.\",\"download\":\"Download Image\",\"downloadSuccess\":\"Image downloaded.\",\"downloadLoading\":\"Downloading...\",\"upgrade\":\"Elevate your artistry limited monthly free trials. For watermark-free, premium model experiences, click here to upgrade.\"}},\"GiftCode\":{\"title\":\"Gift Code Exchange\",\"text\":\"Enter your gift co
1de to redeem credits.\",\"form\":{\"placeholder\":\"Enter your gift code\",\"aria_label\":\"Gift code\",\"button\":\"Redeem\",\"required\":\"This field is required.\",\"invalid\":\"Invalid gift code.\",\"success\":\"Successfully redeemed {credits} credits.\",\"error\":\"Failed to redeem gift code.\"}},\"History\":{\"title\":\"Puzzle Generation History\",\"description\":\"View your recent puzzle generation history.\",\"empty\":{\"title\":\"No history yet.\",\"description\":\"Generate a puzzle to see it here.\"},\"action\":{\"generate\":\"Generate\",\"copy\":\"Copy prompt\",\"copySuccess\":\"Prompt copied to clipboard.\",\"download\":\"Download Image\",\"downloadSuccess\":\"Image downloaded.\",\"downloadLoading\":\"Downloading...\"}},\"Gallery\":{\"title\":\"Jigsaw Puzzles\",\"description\":\"Explore our collection of beautiful puzzles\",\"searchPlaceholder\":\"Enter puzzle name or description...\",\"search\":\"Search\",\"allCategories\":\"All Categories\",\"noResults\":\"No puzzles found\",\"noSearchResults\":\"No puzzles found for '{search}'\",\"category\":\"Category\",\"categories\":{\"animals\":\"Animals\",\"landscapes\":\"Landscapes\",\"abstract\":\"Abstract\",\"art\":\"Art\",\"food\":\"Food\",\"architecture\":\"Architecture\"},\"action\":{\"backToGallery\":\"Back to Gallery\",\"playPuzzle\":\"Play Puzzle\",\"viewDetails\":\"View Details\"},\"seo\":{\"categoryTitle\":\"Online Puzzle Games\",\"exploreCategory\":\"Discover amazing\",\"puzzleDescription\":\"jigsaw puzzles. Challenge yourself with our collection of high-quality digital puzzles.\",\"featuredTitle\":\"Featured {category} Puzzles\",\"puzzleCount\":\"{count} Beautiful Puzzles Available\",\"allCategoryTitle\":\"Free Online Jigsaw Puzzles\",\"allCategoryDescription\":\"Discover our extensive collection of free online jigsaw puzzles. From animals to landscapes, find the perfect puzzle for you.\",\"exploreCollection\":\"Explore our curated collection of {categoryName} jigsaw puzzles.\",\"uniqueExperience\":\"Each puzzle is carefully designed to bring you a unique puzzle-solving experience.\",\"currentlyFeaturing\":\"Currently featuring {puzzleCount} beautiful {categoryName} themed puzzles.\"}},\"Billings\":{\"page\":{\"title\":\"App – Cute Coloring Pages Generator\",\"description\":\"View Your Recent predictions\"},\"title\":\"Recent predictions\",\"empty\":{\"title\":\"Recent Empty\",\"description\":\"There is no record yet.\"},\"table\":{\"fluxId\":\"Task ID\",\"status\":\"Status\",\"amount\":\"Credit\",\"type\":\"Type\",\"createdAt\":\"Created At\",\"total\":\"Total\",\"records\":\"Orders\"}},\"Orders\":{\"title\":\"Orders\",\"description\":\"View your billing history.\",\"empty\":{\"title\":\"Orders Empty\",\"description\":\"There is no payment record yet.\"},\"table\":{\"customer\":\"Customer\",\"amount\":\"Price\",\"status\":\"Status\",\"credit\":\"Credits\",\"channel\":\"Channel\",\"createdAt\":\"Created At\",\"total\":\"Total\",\"records\":\"Orders\"},\"order\":{\"all\":\"All\",\"paid\":\"Paid\",\"pending\":\"Pending\",\"failed\":\"Failed\",\"canceled\":\"Canceled\"}},\"NewsLetter\":{\"title\":\"Join our Newsletter\",\"subtitle\":\"Subscribe to get updates! \",\"form\":{\"placeholder\":\"Enter your email address\",\"aria_label\":\"Email\",\"confirm\":\"Please check the subscription confirmation email.\",\"button\":\"Subscribe\"}},\"LocaleLayout\":{\"title\":\"Free Jigsaw Puzzle Generator | Make Puzzles Online\",\"description\":\"Create custom jigsaw puzzles from any idea or photo. Our free online jigsaw puzzle generator lets you design, play, and share unique puzzles instantly.\"},\"LocaleSwitcher\":{\"label\":\"Change language\",\"locale\":\"{locale, select, zh {🇨🇳 简体中文} tw {🇭🇰 繁體中文} en {🇺🇸 English} fr {🇫🇷 Français} ja {🇯🇵 日本語} ko {🇰🇷 한국어} es {🇪🇸 Español} de {🇩🇪 Deutsch} pt {🇧🇷 Português} ar {🇦🇪 العربية} other {Unknown}}\"},\"Manifest\":{\"name\":\"AIJigSawPuzzle\"},\"AppNavigation\":{\"Index\":\"Home\",\"Generate\":\"Generate\",\"History\":\"History\",\"Gallery\":\"Gallery\",\"GiftCode\":\"Gift Code\",\"ChargeOrder\":\"Charge Order\"},\"Navigation\":{\"pricing\":\"Pricing\",\"gallery\":\"Gallery\",\"puzzles\":\"Puzzles\",\"myPuzzles\":\"My Puzzles\",\"title\":\"AIJigSawPuzzle\",\"blog\":\"Blog\",\"dashboard\":\"Dashboard\",\"tooltip\":{\"login\":\"Login\"}},\"NotFoundPage\":{\"description\":\"Please double-check the browser address bar or use the navigation to go to a known page.\",\"title\":\"Page not found\"},\"PageLayout\":{\"footer\":{\"title\":\"AI Jigsaw Puzzle Generator\",\"term\":\"Terms\",\"privacy\":\"Privacy\",\"contact\":\"Contact\"},\"links\":{\"docs\":{\"description\":\"Learn more about next-intl in the official docs.\",\"href\":\"https://next-intl-docs.vercel.app/\",\"title\":\"Docs\"}}},\"BlogPage\":{\"title\":\"Blog\",\"description\":\"Discover puzzle inspirations, tips, and fun activities\"},\"Dashboard\":{\"title\":\"AI Image Generator\",\"promptPlaceholder\":\"Enter your prompt...\",\"generate\":\"Generate\",\"generating\":\"Generating...\",\"puzzleSettings\":\"Puzzle Settings\",\"difficulty\":\"Difficulty\",\"difficultyBeginner\":\"Beginner (6 pieces)\",\"difficultyEasy\":\"Easy (12 pieces)\",\"difficultyMedium\":\"Medium (24 pieces)\",\"difficultyChallenging\":\"Challenging (48 pieces)\",\"difficultyHard\":\"Hard (80 pieces)\",\"difficultyExpert\":\"Expert (120 pieces)\",\"shuffleMode\":\"Shuffle Mode\",\"shuffleModeRandom\":\"Random Shuffle\",\"shuffleModeGrid\":\"Grid Shuffle\",\"shuffleModeColumns\":\"Column Shuffle\",\"style\":\"Style\",\"styleBasic\":\"Basic Style\",\"styleRounded\":\"Rounded Style\",\"styleSoft\":\"Soft Style\",\"shape\":\"Shape\",\"shapeClassic\":\"Classic Shape\",\"shapeRounded\":\"Rounded Shape\",\"shapeBeveled\":\"Beveled Shape\",\"shapeDeep\":\"Deep Shape\",\"shapeShallow\":\"Shallow Shape\",\"generatedImageAlt\":\"Generated Image\",\"playAsPuzzle\":\"Play as Puzzle\"},\"loadingMessages\":{\"title\":\"Creating Your Puzzle\",\"analyzing\"
1:\"Analyzing your request...\",\"generating\":\"Generating puzzle pieces...\",\"processing\":\"Processing image elements...\",\"finalizing\":\"Finalizing your puzzle...\",\"preparing\":\"Preparing the play area...\",\"working\":\"Working on your puzzle...\",\"patience\":\"This may take a moment for the best quality results\"},\"GPT4oPuzzle\":{\"titleGPT4o\":\"AI Puzzle Generator (GPT-4o)\",\"promptLabel\":\"Describe what you want GPT-4o to create\",\"promptPlaceholder\":\"Describe your puzzle image in detail. Be specific about style, colors, subject, etc.\",\"aspectRatioLabel\":\"Aspect Ratio\",\"referenceImage\":\"Reference Image (Optional)\",\"uploadReference\":\"Upload a reference image (optional)\",\"referenceHint\":\"Adding a reference image helps GPT-4o understand your vision.\",\"difficultyLabel\":\"Puzzle Difficulty\",\"styleLabel\":\"Puzzle Style\",\"generateWithGPT4o\":\"Generate with GPT-4o\",\"generating\":\"Generating...\",\"yourPuzzle\":\"Your Puzzle\",\"puzzleSettings\":\"Puzzle Settings\",\"prompt\":\"Your Prompt\",\"createAnother\":\"Create Another Puzzle\",\"usageInfo\":\"Daily usage: {{usage}}/{{limit}} ({{remaining}} remaining)\",\"creditsRemaining\":\"Credits remaining: {{credits}}\",\"outOfCredits\":\"You have reached your limit. Please purchase more credits to continue.\",\"loginRequired\":\"Login Required\",\"loginPrompt\":\"You've reached the daily limit for guest users. Please login to continue using this feature or get more credits.\",\"cancel\":\"Cancel\",\"login\":\"Login\",\"shareYourPuzzle\":\"Share Your Puzzle\",\"sharePromptDescription\":\"Would you like to share this puzzle with others? They can play your puzzle too!\",\"notNow\":\"Not Now\",\"shareNow\":\"Share Now\",\"sharePuzzle\":\"Share Puzzle\",\"shareDialogDescription\":\"Share this puzzle with friends and family\",\"sharing\":\"Sharing...\",\"createShareLink\":\"Create Share Link\",\"linkCopied\":\"Link copied to clipboard!\",\"copyError\":\"Failed to copy link\",\"shareError\":\"Failed to share puzzle\",\"shareSuccess\":\"Puzzle shared successfully!\",\"puzzleIdMissing\":\"Could not find puzzle ID\",\"close\":\"Close\",\"easy\":\"Easy\",\"medium\":\"Medium\",\"hard\":\"Hard\",\"rounded\":\"Rounded\",\"classic\":\"Classic\",\"promptRequired\":\"Please enter a prompt\",\"selectStyle\":\"Select style\",\"selectDifficulty\":\"Select difficulty\",\"upgradeTitle\":\"Out of Free Generations\",\"upgradeDescription\":\"You have used all your free GPT-4o generations. Get credits to keep creating stunning puzzles with advanced AI.\",\"creditsNeeded\":\"You need {required} credits but only have {current}.\",\"upgradeBenefit1\":\"Generate unlimited custom jigsaw puzzles\",\"upgradeBenefit2\":\"Access all AI models including GPT-4o\",\"upgradeBenefit3\":\"Higher quality images with more detail\",\"upgradeAction\":\"Get Credits\",\"upgradeDismiss\":\"Maybe Later\"},\"Puzzle\":{\"title\":\"Puzzle Game\",\"imageGenerator\":\"AI Image Generator\",\"puzzleSettings\":\"Puzzle Settings\",\"promptLabel\":\"Describe your puzzle image\",\"promptPlaceholder\":\"Describe the image you want to create for your puzzle...\",\"aspectRatioLabel\":\"Choose image format\",\"generating\":\"Generating Image...\",\"generate\":\"Generate Puzzle\",\"shuffle\":\"Shuffle\",\"solve\":\"Solve\",\"back\":\"Back to Settings\",\"difficulty\":\"Difficulty\",\"difficultyBeginner\":\"Beginner\",\"difficultyEasy\":\"Easy\",\"difficultyMedium\":\"Medium\",\"difficultyChallenging\":\"Challenging\",\"difficultyHard\":\"Hard\",\"difficultyExpert\":\"Expert\",\"shuffleMode\":\"Shuffle Mode\",\"shuffleModeRandom\":\"Random\",\"shuffleModeGrid\":\"Grid\",\"shuffleModeColumns\":\"Columns\",\"style\":\"Style\",\"styleBasic\":\"Basic\",\"styleRounded\":\"Rounded\",\"styleModern\":\"Modern\",\"shape\":\"Shape\",\"shapeClassic\":\"Classic\",\"shapeSquared\":\"Squared\",\"shapeRounded\":\"Rounded\",\"viewOriginal\":\"View Original\",\"originalImage\":\"Original Image\",\"regeneratePuzzle\":\"Regenerate Puzzle\",\"promptRequired\":\"Please enter a prompt\",\"loginRequired\":\"Daily limit reached. Sign in for more generations\",\"loginConfirm\":\"You've reached your daily free limit. Sign in to get more generations. Would you like to sign in now?\",\"limitReached\":\"You have reached your daily limit\",\"error\":\"An error occurred\",\"usageInfo\":\"Used {used}/{limit} generations today ({remaining} remaining)\",\"creditsRemaining\":\"{credits} credits remaining\",\"cancel\":\"Cancel\",\"login\":\"Sign In\",\"updateUsageError\":\"Error updating usage count\",\"generateError\":\"Error generating image\",\"generationTimedOut\":\"Generation timed out. Please try again\",\"congratulations\":\"Congratulations! You've completed the puzzle! 🎉\",\"sharePuzzle\":\"Share Puzzle\",\"puzzleIdMissing\":\"Could not find puzzle ID\",\"shareSuccess\":\"Puzzle shared successfully!\",\"shareError\":\"Failed to share puzzle\",\"linkCopied\":\"Link copied to clipboard!\",\"shareMessage\":\"Check out this puzzle I created!\",\"puzzleShare\":\"Puzzle Share\",\"shareYourPuzzle\":\"Share Your Puzzle\",\"sharePromptDescription\":\"Would you like to share this puzzle with others? They can play your puzzle too!\",\"notNow\":\"Not Now\",\"shareNow\":\"Share Now\",\"shareDialogDescription\":\"Share this puzzle with friends and family\",\"sharing\":\"Sharing...\",\"createShareLink\":\"Create Share Link\",\"close\":\"Close\",\"upgradeTitle\":\"Out of Free Generations\",\"upgradeDescription\":\"You have used all your free generations for today. Get credits to keep creating amazing jigsaw puzzles.\",\"creditsNeeded\":\"You need {required} credits but only have {current}.\",\"upgradeBenefit1\":\"Generate unlimited custom jigsaw puzzles\",\"upgradeBenefit2\":\"Access all AI models including GPT-4o\",\"upgradeBenefit3\"
1:\"Higher quality images with more detail\",\"upgradeAction\":\"Get Credits\",\"upgradeDismiss\":\"Maybe Later\",\"makeShapedPuzzle\":\"Make Shaped Puzzle\",\"shapedPuzzleTitle\":\"Choose a Puzzle Shape\",\"shapedPuzzleDescription\":\"Pick a shape for your puzzle — the image will be cut into that shape\",\"presetShapes\":\"Preset Shapes\",\"customShape\":\"Custom Shape\",\"customShapePlaceholder\":\"Or type a custom shape: butterfly, dolphin...\",\"customShapeCost\":\"AI will generate a silhouette — costs +2 credits\",\"createShapedPuzzle\":\"Create Shaped Puzzle\",\"cuttingPuzzle\":\"Cutting your puzzle...\",\"cuttingPuzzleDescription\":\"Creating shaped pieces\",\"shapeCategoryGeometric\":\"Geometric\",\"shapeCategoryNature\":\"Nature\",\"shapeCategorySymbol\":\"Symbol\",\"shapeCategoryFun\":\"Fun\",\"shapedPuzzleEngine\":\"Shaped Puzzle\",\"piecesCount\":\"{count} pieces\",\"shapedPuzzleCreditsNeeded\":\"Shaped puzzle requires {credits} additional credits\",\"puzzleFormat\":\"Puzzle Format\",\"formatClassic\":\"Classic\",\"formatClassicDesc\":\"Standard rectangular puzzle\",\"formatShaped\":\"Shaped\",\"formatShapedDesc\":\"Heart, star, custom shapes!\",\"chooseShape\":\"Choose Shape\",\"presetCreditNote\":\"Preset shape: +1 credit\",\"customCreditNote\":\"Custom AI shape: +2 credits\",\"generateShapedPuzzle\":\"Generate {shape} Puzzle\",\"generateCustomShapePuzzle\":\"Generate Custom Shape Puzzle\",\"tryAnotherShape\":\"Try Another Shape\",\"cuttingIntoShape\":\"Cutting into {shape} shape...\",\"creatingCustomShape\":\"Creating custom shape...\"},\"DemoPuzzle\":{\"title\":\"Try Our AI Jigsaw Puzzle Generator\",\"description\":\"Drag and arrange the puzzle pieces to complete this demo puzzle. Want to create your own unique AI-generated jigsaw puzzles? Scroll down to generate custom puzzles with our powerful AI technology!\"},\"UploadPuzzle\":{\"title\":\"Create Puzzle from Your Image\",\"description\":\"Upload your own image to create a custom jigsaw puzzle\",\"uploadImage\":\"Upload Your Image\",\"uploadImagePlaceholder\":\"Click or drag to upload\",\"selectAspectRatio\":\"Select Aspect Ratio\",\"puzzleSettings\":\"Puzzle Settings\",\"processing\":\"Processing...\",\"createPuzzle\":\"Create Puzzle\",\"noRegistrationRequired\":\"Login required to create. Free for registered users.\",\"imageRequired\":\"Please upload an image\",\"loginRequired\":\"Login Required\",\"loginConfirm\":\"Please login to continue\",\"cancel\":\"Cancel\",\"login\":\"Login\",\"uploadError\":\"Failed to upload image\",\"unexpectedError\":\"An unexpected error occurred\",\"puzzleIdMissing\":\"Could not find puzzle ID\",\"shareError\":\"Failed to share puzzle\",\"shareSuccess\":\"Puzzle shared successfully!\",\"linkCopied\":\"Link copied to clipboard!\",\"shareMessage\":\"Check out this puzzle I created!\",\"puzzleShare\":\"Check out this puzzle\",\"shareYourPuzzle\":\"Share Your Puzzle\",\"sharePromptDescription\":\"Would you like to share this puzzle with others? They can play your puzzle too!\",\"notNow\":\"Not Now\",\"shareNow\":\"Share Now\",\"sharePuzzle\":\"Share Puzzle\",\"shareDialogDescription\":\"Share this puzzle with friends and family\",\"sharing\":\"Sharing...\",\"createShareLink\":\"Create Share Link\",\"close\":\"Close\",\"difficulty\":\"Difficulty\",\"difficultyBeginner\":\"Beginner\",\"difficultyEasy\":\"Easy\",\"difficultyMedium\":\"Medium\",\"difficultyChallenging\":\"Challenging\",\"difficultyHard\":\"Hard\",\"difficultyExpert\":\"Expert\",\"shuffleMode\":\"Shuffle Mode\",\"shuffleModeRandom\":\"Random\",\"shuffleModeGrid\":\"Grid\",\"shuffleModeColumns\":\"Columns\",\"style\":\"Style\",\"styleBasic\":\"Basic\",\"styleRounded\":\"Rounded\",\"styleModern\":\"Modern\",\"shape\":\"Shape\",\"shapeClassic\":\"Classic\",\"shapeSquared\":\"Squared\",\"shapeRounded\":\"Rounded\"},\"GPT4oComparison\":{\"title\":\"The Power of GPT-4o\",\"description\":\"See how GPT-4o transforms your ideas into interactive puzzles with one simple prompt\",\"referenceTitle\":\"Your Idea\",\"referenceDescription\":\"Start with your description or reference image\",\"generatedTitle\":\"GPT-4o Magic\",\"generatedDescription\":\"GPT-4o generates a beautiful image based on your description\",\"puzzleTitle\":\"Interactive Puzzle\",\"puzzleDescription\":\"The generated image becomes a fun, playable puzzle\",\"processedBy\":\"Processed by\",\"transformedTo\":\"Transformed to\",\"callToAction\":\"Ready to create your own custom puzzle?\",\"createButton\":\"Create with GPT-4o\",\"beforeAfterTab\":\"Before \u0026 After\",\"puzzleTab\":\"Puzzle View\",\"comparisonInstructions\":\"Slide to compare the original image with the GPT-4o generated result\",\"promptLabel\":\"User prompt\",\"tryPuzzleTitle\":\"Create Your Own Puzzle\",\"tryPuzzleDescription\":\"Turn this GPT-4o generated image into an interactive puzzle\",\"tryPuzzlePrompt\":\"Want to play with this image as a puzzle?\",\"tryPuzzleButton\":\"Try Puzzle Creator\"},\"SEOContent\":{\"heading\":\"Your Go-To Free Online Jigsaw Puzzle Generator\",\"intro\":\"Looking for a fun way to turn your favorite photos or wildest ideas into playable jigsaw puzzles? You are in the right place. Our free jigsaw puzzle generator takes any image or text description and builds a fully interactive puzzle you can solve right in y
1our browser. No downloads, no sign-ups for basic use, and no hidden fees. Just type what you want to see, hit generate, and start piecing things together.\",\"howItWorksTitle\":\"How the Jigsaw Puzzle Generator Works\",\"howItWorks\":\"The process is dead simple. Describe the scene you have in mind, pick an aspect ratio, and our AI does the rest. Within seconds you get a crisp image tailored to your prompt, automatically sliced into draggable puzzle pieces. Want something more personal? Upload a photo from your camera roll instead. Birthday shots, travel snapshots, pet portraits, whatever you like. The jigsaw puzzle generator handles the cutting and shuffling so you can jump straight into solving.\",\"whyTitle\":\"Why People Keep Coming Back\",\"why\":\"Jigsaw puzzles have been a household staple for over a century, and there is a reason they never get old. They sharpen focus, reduce stress, and give your brain a workout without feeling like one. Our online jigsaw puzzle generator adds a modern twist by letting you create something truly yours. No more settling for stock images or generic landscapes. Every single puzzle is one of a kind because you decided what goes on it.\",\"featuresTitle\":\"What Makes This Jigsaw Puzzle Generator Different\",\"features\":\"Most puzzle sites hand you a fixed library and call it a day. Here you start from scratch. Pick your difficulty from beginner-friendly 12-piece layouts all the way up to brain-melting 180-piece expert grids. Choose between squared or rounded piece shapes. Switch shuffle modes between random scatter, neat grids, or column stacks. And when you finish, share the puzzle with anyone through a simple link. They can play the exact same jigsaw puzzle you built without needing an account.\",\"whoTitle\":\"Who Is This For\",\"who\":\"Teachers use the jigsaw puzzle generator to create classroom activities that actually hold attention. Parents turn family photos into rainy-day entertainment. Long-distance friends share custom puzzles as a way to stay connected. Designers test how their artwork looks broken into pieces. Really, if you have ever enjoyed a jigsaw puzzle and wished you could make your own, this tool was built for you.\",\"tipsTitle\":\"Quick Tips for Better Puzzles\",\"tips\":\"Detailed prompts give better results. Instead of just typing \\\"cat\\\", try something like \\\"an orange tabby cat sleeping on a stack of old books in a sunlit room\\\". The more specific you are, the more interesting your jigsaw puzzle turns out. For uploaded photos, images with lots of color and contrast make the best puzzles. Avoid very dark or blurry shots since the pieces become hard to tell apart. Start with the easy difficulty to get a feel for how the puzzle generator works, then crank it up once you are hooked.\"}},\"children\":[\"$\",\"$L2d\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$f\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col items-center justify-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-6xl font-bold\",\"children\":\"404\"}],[\"$\",\"$L12\",null,{\"src\":\"/_static/illustrations/rocket-crashed.svg\",\"alt\":\"404\",\"width\":400,\"height\":400,\"className\":\"pointer-events-none mb-5 mt-6 dark:invert\"}],[\"$\",\"p\",null,{\"className\":\"text-balance px-4 text-center text-2xl font-medium\",\"children\":[\"Page not found. Back to\",\" \",\"$L2f\",\".\"]}]]}],\"notFoundStyles\":[],\"styles\":null}]}],[\"$\",\"$L30\",null,{}],[\"$\",\"$L31\",null,{}],null]}]}]\n"])</script>
1<script>self.__next_f.push([1,"2f:[\"$\",\"$L2a\",null,{\"locale\":\"en\",\"localePrefixMode\":\"as-needed\",\"prefix\":\"/en\",\"href\":\"/\",\"localeCookie\":\"$2b\",\"className\":\"text-muted-foreground underline underline-offset-4 hover:text-amber-500\",\"children\":\"Homepage\"}]\n"])</script>
1<script>self.__next_f.push([1,"33:I[81072,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"ToolTabs\"]\n34:I[76654,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c2733"])</script>
1<script>self.__next_f.push([1,"1dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"AIExamplesShowcase\"]\n35:I[90720,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"GPT4oComparison\"]\n36:I[28626,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\""])</script>
1<script>self.__next_f.push([1,"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"SEOContent\"]\n38:I[57917,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8ea"])</script>
1<script>self.__next_f.push([1,"cd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"b:[\"$L32\",[\"$\",\"$L33\",null,{\"locale\":\"en\"}],[\"$\",\"$L34\",null,{\"puzzles\":[{\"id\":1229,\"slug\":\"room-004\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/1a68b89cf0d9019cad994de03625ba4d.png\",\"name\":\"\",\"description\":\"\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-05-19T17:27:28.017Z\",\"createdAt\":\"2025-05-19T17:27:28.017Z\"},{\"id\":1227,\"slug\":\"room-002\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/4812f4caea9244105a477289ff851345.png\",\"name\":\"\",\"description\":\"\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-05-19T17:09:58.281Z\",\"createdAt\":\"2025-05-19T17:09:58.281Z\"},{\"id\":1124,\"slug\":\"room-003\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/0183b87b9562ff6c0453f562bb16bdd4.webp\",\"name\":\"\",\"description\":\"\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-04-16T04:07:39.990Z\",\"createdAt\":\"2025-04-16T04:07:39.990Z\"},{\"id\":1122,\"slug\":\"room-001\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/fff19c47c2b6fdce856e33256ff4a479.webp\",\"name\":\"\",\"description\":\"\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-04-16T03:36:36.383Z\",\"createdAt\":\"2025-04-16T03:36:36.383Z\"},{\"id\":974,\"slug\":\"animal-puzzle-974\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/483b8a60.png\",\"name\":\"Animal Puzzle #974\",\"description\":\"A charming puzzle featuring animals that will delight puzzle enthusiasts of all ages.\",\"category\":{\"slug\":\"animals\",\"name\":\"animals\"},\"updatedAt\":\"2025-03-17T13:09:15.503Z\",\"createdAt\":\"2025-03-17T13:09:15.503Z\"},{\"id\":973,\"slug\":\"animal-puzzle-973\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/87df2f92.png\",\"name\":\"Animal Puzzle #973\",\"description\":\"A charming puzzle featuring animals that will delight puzzle enthusiasts of all ages.\",\"category\":{\"slug\":\"animals\",\"name\":\"animals\"},\"updatedAt\":\"2025-03-17T13:09:10.591Z\",\"createdAt\":\"2025-03-17T13:09:10.591Z\"},{\"id\":972,\"slug\":\"animal-puzzle-972\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/824e2a20.png\",\"name\":\"Animal Puzzle #972\",\"description\":\"A charming puzzle featuring animals that will delight puzzle enthusiasts of all ages.\",\"category\":{\"slug\":\"animals\",\"name\":\"animals\"},\"updatedAt\":\"2025-03-17T13:09:05.546Z\",\"createdAt\":\"2025-03-17T13:09:05.546Z\"},{\"id\":971,\"slug\":\"animal-puzzle-966\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/49b9f010.png\",\"name\":\"Animal Puzzle #971\",\"description\":\"A charming puzzle featuring animals that will delight puzzle enthusiasts of all ages.\",\"category\":{\"slug\":\"animals\",\"name\":\"animals\"},\"updatedAt\":\"2025-03-17T13:09:00.404Z\",\"createdAt\":\"2025-03-17T13:09:00.404Z\"},{\"id\":965,\"slug\":\"delicious-meal-965\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/137c35be.png\",\"name\":\"Delicious Food #965\",\"description\":\"A mouth-watering food-themed puzzle that's as satisfying to complete as it is to look at.\",\"category\":{\"slug\":\"food\",\"name\":\"food\"},\"updatedAt\":\"2025-03-17T09:16:46.416Z\",\"createdAt\":\"2025-03-17T09:16:46.416Z\"},{\"id\":964,\"slug\":\"delicious-meal-964\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/c50ce4fc.png\",\"name\":\"Delicious Food #964\",\"description\":\"A mouth-watering food-themed puzzle that's as satisfying to complete as it is to look at.\",\"category\":{\"slug\":\"food\",\"name\":\"food\"},\"updatedAt\":\"2025-03-17T09:16:37.882Z\",\"createdAt\":\"2025-03-17T09:16:37.882Z\"},{\"id\":963,\"slug\":\"delicious-meal-237\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/72f91fbf.png\",\"name\":\"Delicious Food #963\",\"description\":\"A mouth-watering food-themed puzzle that's as 
1satisfying to complete as it is to look at.\",\"category\":{\"slug\":\"food\",\"name\":\"food\"},\"updatedAt\":\"2025-03-17T09:11:49.008Z\",\"createdAt\":\"2025-03-17T09:11:49.008Z\"},{\"id\":236,\"slug\":\"underwater-world-236\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/c54506b4.png\",\"name\":\"Underwater World #236\",\"description\":\"A magical glimpse into the mysterious underwater world.\",\"category\":{\"slug\":\"landscapes\",\"name\":\"landscapes\"},\"updatedAt\":\"2025-01-18T08:51:14.956Z\",\"createdAt\":\"2025-01-18T08:51:14.956Z\"},{\"id\":235,\"slug\":\"van-gogh-sunflower-235\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/ade92f15.png\",\"name\":\"Van Gogh's Sunflowers #235\",\"description\":\"A tribute to Van Gogh's famous sunflower paintings.\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-01-18T08:51:14.159Z\",\"createdAt\":\"2025-01-18T08:51:14.159Z\"},{\"id\":234,\"slug\":\"animal-puzzle-234\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/96c0cd88a71fca7cc81eb6833271ed17.webp\",\"name\":\"Wildlife Scene #234\",\"description\":\"A fascinating scene from the animal kingdom.\",\"category\":{\"slug\":\"landscapes\",\"name\":\"landscapes\"},\"updatedAt\":\"2025-01-18T08:51:13.398Z\",\"createdAt\":\"2025-01-18T08:51:13.398Z\"},{\"id\":233,\"slug\":\"mount-fuji-233\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/c828946e.png\",\"name\":\"Mount Fuji Majesty #233\",\"description\":\"The majestic Mount Fuji in all its scenic glory.\",\"category\":{\"slug\":\"landscapes\",\"name\":\"landscapes\"},\"updatedAt\":\"2025-01-18T08:51:12.647Z\",\"createdAt\":\"2025-01-18T08:51:12.647Z\"},{\"id\":232,\"slug\":\"abstract-design-232\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/5ddd1c34.png\",\"name\":\"Abstract Design #232\",\"description\":\"A modern abstract design with harmonious composition.\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-01-18T08:51:11.896Z\",\"createdAt\":\"2025-01-18T08:51:11.896Z\"},{\"id\":231,\"slug\":\"artistic-piece-231\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/2afcba21.png\",\"name\":\"Artistic Vision #231\",\"description\":\"A creative artistic vision blending imagination and skill.\",\"category\":{\"slug\":\"art\",\"name\":\"art\"},\"updatedAt\":\"2025-01-18T08:51:11.137Z\",\"createdAt\":\"2025-01-18T08:51:11.137Z\"},{\"id\":230,\"slug\":\"abstract-design-230\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/1cd1b0e6.png\",\"name\":\"Abstract Design #230\",\"description\":\"An elegant abstract design with flowing forms and colors.\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-01-18T08:51:10.390Z\",\"createdAt\":\"2025-01-18T08:51:10.390Z\"},{\"id\":229,\"slug\":\"abstract-design-229\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/d734bcbb.png\",\"name\":\"Abstract Design #229\",\"description\":\"A bold abstract design with striking geometric patterns.\",\"category\":{\"slug\":\"abstract\",\"name\":\"abstract\"},\"updatedAt\":\"2025-01-18T08:51:09.641Z\",\"createdAt\":\"2025-01-18T08:51:09.641Z\"},{\"id\":228,\"slug\":\"animal-puzzle-228\",\"imageUrl\":\"https://pub-1967a777738a4514a8a031cbd72ac155.r2.dev/gallery/bf87a9a7.png\",\"name\":\"Wildlife Portrait #228\",\"description\":\"A captivating portrait of wildlife in its natural habitat.\",\"category\":{\"slug\":\"animals\",\"name\":\"animals\"},\"updatedAt\":\"2025-01-18T08:51:08.903Z\",\"createdAt\":\"2025-01-18T08:51:08.903Z\"}],\"locale\":\"en\"}],[\"$\",\"div\",null,{\"id\":\"gpt4o-comparison\",\"className\":\"scroll-mt-16 py-12 border-t border-border/40\",\"children\":[\"$\",\"$L35\",null,{\"referenceImage\":\"/images/gpt4oimages/living-before-1.jpg\",\"generatedImage\":\"/images/gpt4oimages/living-after-1.jpg\",\"locale\":\"en\"}]}],[\"$\",\"$L36\",null,{}],\"$L37\",[\"$\",\"$L38\",null,{}]]\n"])</script>
1<script>self.__next_f.push([1,"32:[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden pt-8 pb-4 sm:pt-10 sm:pb-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-br from-amber-50/40 via-white to-green-50/20 dark:from-amber-950/10 dark:via-background dark:to-green-950/10\"}],[\"$\",\"div\",null,{\"className\":\"relative container max-w-6xl text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-balance font-urban text-3xl font-extrabold tracking-tight sm:text-4xl md:text-5xl\",\"children\":[\"$\",\"span\",null,{\"className\":\"bg-gradient-to-r from-amber-600 to-amber-800 bg-clip-text text-transparent dark:from-amber-400 dark:to-amber-600\",\"children\":\"Free Online Jigsaw Puzzle Generator\"}]}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-3 max-w-2xl text-balance text-base leading-relaxed text-muted-foreground sm:text-lg\",\"children\":\"Turn your ideas into captivating jigsaw puzzles instantly! Our AI-powered generator creates unique, customizable puzzles that you can play online for free.\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"39:I[15409,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"PricingCards\"]\n3a:I[94305,[\"3176\",\"static/chunks/3176-2488035618968c83.js\",\"5993\",\"static/chunks/5993-eb283c20df9838c3.js\",\"572\",\"static/chunks/572-0407b0366646be7e.js\",\"7056\",\"static/chunks/7056-9e2511da624fd9a6.js\",\"4591\",\"static/chunks/4591-ce6f673474d48e1e.js\",\"9284\",\"static/chunks/9284-64cf7e409e5093d9.js\",\"6861\",\"static/chunks/6861-ac9eb9e345220ad4.js\",\"600\",\"static/chunks/600-4c754b8eed0d56e3.js\",\"9935\",\"static/chunks/9935-5718ddfae8870baa.js\",\"2388\",\"static/chunks/2388-d54a1b6c9c739f9c.js\",\"3385\",\"static/chunks/3385-3ad7eb5d435d46ca.js\",\"3757\",\"static/chunks/3757-3a745e263f905ad7.js\",\"703\",\"static/chunks/703-537069634b4b4c3d.js\",\"221\",\"static/chunks/221-8c8e619ff0e5c0fc.js\",\"5006\",\"static/chunks/5006-3494b026b488442e.js\",\"7364\",\"static/chunks/7364-c"])</script>
1<script>self.__next_f.push([1,"27331dd2a227656.js\",\"1941\",\"static/chunks/1941-9dd780b1bb57ac38.js\",\"6514\",\"static/chunks/6514-5825ab4d58b78c13.js\",\"6548\",\"static/chunks/6548-f7b35e8b5165839d.js\",\"2282\",\"static/chunks/2282-22fca2b135c8eacd.js\",\"8759\",\"static/chunks/8759-3dc99a70e8f8b423.js\",\"3261\",\"static/chunks/3261-ab92edd208a3e64d.js\",\"1184\",\"static/chunks/1184-c4fcf1bd7e317ca6.js\",\"903\",\"static/chunks/903-e6d1bfeb462c7c52.js\",\"6577\",\"static/chunks/6577-806067750a23dd9a.js\",\"4442\",\"static/chunks/app/%5Blocale%5D/(marketing)/page-31cf21d2626ab0d5.js\"],\"PricingFaq\"]\n37:[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-16 py-8 md:py-8\",\"children\":[[\"$\",\"$L39\",null,{\"chargeProduct\":[{\"amount\":899,\"originalAmount\":1990,\"credit\":200,\"currency\":\"USD\",\"locale\":\"en\",\"title\":\"Trial\",\"tag\":{},\"message\":\"200 AI Puzzle Credits, Create Unique AI Puzzles, Play Unlimited Times, Share with Friends\",\"description\":\"Get 200 credits to create your own AI-generated puzzles. Perfect for casual puzzle enthusiasts.\",\"state\":\"active\",\"createdAt\":\"$D2024-09-04T13:32:12.740Z\",\"updatedAt\":\"$D2024-09-04T13:32:12.740Z\",\"id\":\"akDoKaN14w6V\"}
1,{\"amount\":1100,\"originalAmount\":2990,\"credit\":500,\"currency\":\"USD\",\"locale\":\"en\",\"title\":\"Lite\",\"tag\":{},\"message\":\"500 AI Puzzle Credits,Create Unique AI Puzzles,Play Unlimited Times,Share with Friends\",\"description\":\"Get 500 credits to create your own AI-generated puzzles. Perfect for casual puzzle enthusiasts.\",\"state\":\"active\",\"createdAt\":\"$D2024-09-04T13:32:12.740Z\",\"updatedAt\":\"$D2024-09-04T13:32:12.740Z\",\"id\":\"xXklWNpKR6QY\"},{\"amount\":1590,\"originalAmount\":3990,\"credit\":1100,\"currency\":\"USD\",\"locale\":\"en\",\"title\":\"Basic\",\"tag\":{},\"message\":\"1100 AI Puzzle Credits,Create Unique AI Puzzles,Play Unlimited Times,Share with Friends,Best Value\",\"description\":\"Get 1100 credits to create more AI puzzles. Our most popular plan with great value.\",\"state\":\"active\",\"createdAt\":\"$D2024-09-04T13:32:12.740Z\",\"updatedAt\":\"$D2024-09-04T13:32:12.740Z\",\"id\":\"AGgEKGbmQpYM\"},{\"amount\":1899,\"originalAmount\":4990,\"credit\":2500,\"currency\":\"USD\",\"lo"])</script>
1<script>self.__next_f.push([1,"cale\":\"en\",\"title\":\"Pro\",\"tag\":{},\"message\":\"2500 AI Puzzle Credits,Create Unique AI Puzzles,Play Unlimited Times,Share with Friends,Maximum Credits\",\"description\":\"Get 2500 credits to create lots of AI puzzles. Best choice for serious puzzle lovers.\",\"state\":\"active\",\"createdAt\":\"$D2024-09-04T13:32:12.740Z\",\"updatedAt\":\"$D2024-09-04T13:32:12.740Z\",\"id\":\"wdQeWPjKrxE6\"}]}],[\"$\",\"hr\",null,{\"className\":\"container\"}],[\"$\",\"$L3a\",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.