cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:310c::ac42:2ca9:8443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=A0TDtfxt9%2B%2F31fYrLvoYykAdLhnWQdGd4SNv0iemsNKOIhbn1OgAeXUQJk325YGcWNCnbTxqXfXAIXA4NasOSPIGKodYipwej59MS2zLGJbXTlR6yZXIpLIca3aWaw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7b3d724e24-SIN
alt-svc: h3=":8443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 2606:4700:310c::ac42:2ca9:443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vtK0VgIMlaw%2FQvsnVNqvV%2FNiaRcMzalr90P2qr00CVhUv3BoVWDPHIuVhP2dOOvuqdiBRsTWK1S3ks1RIHYKKdbXsyTb%2FwxrRyc4CeQRTIiYGFa4uRs764mdM%2FXC%2Bg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a6bdd66e5-AMS
alt-svc: h3=":443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 2606:4700:310c::ac42:2f57:443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ej5OzLS3vqX6COuFpLVujDmDji5oWL2RP4kph4CcWfBsl5FJbzdPTUvqhQZWAq0HXJ2bN1MZ94bNy8NKI6qfr%2BDFW%2B3fB6d0bhb%2BccBfEJYsg%2FT2ncLKXDmsvnHwTA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a5f3aae5f-FRA
alt-svc: h3=":443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 2606:4700:310c::ac42:2f57:80 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Length: 0
Connection: close
Location: https://shotlete.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IRMGFOt08%2BscRC3P%2FEelogfv%2BmThCkHfpUsL5Cj%2B13XRU7QdPlHVYfiBpHirrK6YcMKnVG5shUL3wEqUzXRpwxURH1T7kKha1ZAcuaYlBxYThvOH13eRAEbORP31Dw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a2d16e18e-AMS
alt-svc: h3=":443"; ma=86400
Open service 172.66.47.87:80 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Length: 0
Connection: close
Location: https://shotlete.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3hkEE1yzK8gaRNeyHzNqpiH3NS6fveR36sTIu9BjFjr2TUyWaNeKT24hdoO7SozKQvtwezjh5pB1Wu7NlhieloWHn4ElhIbXSx76qfkcH57Iig%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a2cb2a641-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:310c::ac42:2f57:8443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YE2MOnwDKwBCcZQKViJiSrvf2q1HnwcIfOm53xSWdLta%2B7ZcD9Bx8QnxULj9Q1MiIYAoIHEgUKHlN9bNzTEuoApRS%2BKueofpvCbmQ0Tg%2F7f8y69q3CUxrlC6%2FGVbIQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a6c6ffbf2-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 172.66.47.87:8443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xIQmeZHZo%2FoihA3KKu5M%2BKMl2Nimgql%2FK45I%2Fxb%2Bjb8CT9s8QMRrDdekqYx8KTrMYLhzLjWa6l3Mfj4%2F38Zq12G9Oft3m95v3PCGRs%2B%2BQMUtYw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a4dc091f2-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 172.66.47.87:443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9auYss3W%2FIUlYZmKueMvsFXYt7N%2BNT7JjWq27EUfg%2FjdHQsKn%2Fvd5dJQGjy%2FpURN9RxdmYb7EDBZiWbQckkQrLwZMd87EOveNbZjgldjN6kO0w%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a3882a067-FRA
alt-svc: h3=":443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 172.66.44.169:80 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Length: 0
Connection: close
Location: https://shotlete.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LU3m9eu6v5r0B%2B5KHWiwWHyzN8ioSgDX2ajegQ9I1BbDbCRdnGGcR57n%2Fc8tryuNQR6w7n7%2FFPi6To59HM4RdWY06dNwKPssjXIfxpRuBLGVjA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e79fa4665a5-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.66.44.169:8443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8bG1hmXCPTkh39JxUrKHzNPJRJb44cK4fJf9LyhSU2EtUZKUSAM%2BzgyHNpKn9lrxk6cMQ25K9JB5m%2Bnlw6F0tT73iwVeKYDEjSO7gAkkAlTKFQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a2dacd376-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 172.66.44.169:443 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 12692
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "826e10f21d6c249515afbe0da6403560"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9rsoiq6D2JUmH7%2B0k%2F9%2FEdgol%2BWmLO9FaX8FdbQ0F61EW3a4uh3ZZqRYd7a63qCGd8CB1ddpWsW6Ky13dXBBP4lcK1ZgesgjC4p4mmWduq1pJA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e7a2a05f65d-FRA
alt-svc: h3=":443"; ma=86400
Page title: Screenshot Roulette โ Spin a Random Lightshot Screenshot
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Screenshot Roulette โ Spin a Random Lightshot Screenshot</title>
<meta name="description" content="Play Screenshot Roulette โ get a random public screenshot with every spin. Like Lightshot meets the lottery. ๐ฅ">
<meta name="keywords" content="random screenshot, lightshot roulette, prnt.sc viewer, screenshot randomizer, screenshot roulette, screenshot generator, lightshot">
<meta name="robots" content="index, follow">
<!-- Social Media Preview -->
<meta property="og:title" content="Screenshot Roulette">
<meta property="og:description" content="Spin and get a random public screenshot. Lightshot meets the lottery.">
<meta property="og:image" content="https://yourdomain.com/preview.png">
<meta property="og:url" content="https://yourdomain.com">
<meta name="twitter:card" content="summary_large_image">
<!-- Google AdSense -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4719223905460859"
crossorigin="anonymous"></script>
<!-- Fonts + Favicon -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<link rel="icon" type="image/x-icon" href="/shotlete_icon.ico">
<style>
* { box-sizing: border-box; }
body {
margin: 0;
padding: 0 1rem 6rem;
font-family: 'Press Start 2P', cursive;
background: #000;
color: #fff;
text-align: center;
overflow: hidden;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.background {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background: linear-gradient(-45deg, #ff0080, #7928ca, #2afadf, #f6f578);
background-size: 400% 400%;
animation: gradient 12s ease infinite;
z-index: -2;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
.vhs-overlay {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-image: url('https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif');
background-size: cover;
opacity: 0.1;
mix-blend-mode: screen;
z-index: -1;
pointer-events: none;
}
.center-stack {
display: flex;
flex-direction: column;
align-items: center;
gap: 1.25rem;
z-index: 2;
}
button.loading {
animation: spinPulse 1s infinite alternate ease-in-out;
background-color: #ff00ff;
color: #000;
cursor: wait;
transform: scale(1.05);
}
@keyframes spinPulse {
0% { transform: scale(1.05) rotate(-2deg); }
50% { transform: scale(1.1) rotate(2deg); }
100% { transform: scale(1.05) rotate(-2deg); }
}
.logo {
width: 128px;
height: 128px;
filter: drop-shadow(0 0 5px #0ff) drop-shadow(0 0 10px #f0f);
}
h1 {
font-size: 1.3rem;
max-width: 90%;
text-shadow: 0 0 5px #f0f, 0 0 10px #0ff, 0 0 20px #0ff;
}
button {
font-family: 'Press Start 2P', cursive;
padding: 1rem 2rem;
font-size: 1rem;
background: #0ff;
color: #111;
border: none;
border-radius: 10px;
cursor: pointer;
box-shadow: 0 0 10px #0ff, 0 0 20px #f0f;
text-transform: uppercase;
letter-spacing: 1px;
transition: transform 0.2s ease-in-out, box-shadow 0.2s;
}
button:hover {
transform: scale(1.1);
box-shadow: 0 0 20px #ff00ff, 0 0 30px #00ffff;
}
.invite-glow {
animation: neonPulse 2.5s ease-in-out infinite;
}
@keyframes neonPulse {
0% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
50% { box-shadow: 0 0 20px #ff00ff, 0 0 40px #00ffff; }
100% { box-shadow: 0 0 10px #0ff, 0 0 20px #f0f; }
}
.intro-text {
max-width: 600px;
font-size: 0.6rem;
opacity: 0.9;
line-height: 1.5;
}
#spinCount, #uniqueCount {
margin-top: 1rem;
font-size:
Open service 2606:4700:310c::ac42:2ca9:80 ยท shotlete.pages.dev
2026-01-11 20:21
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 20:21:11 GMT
Content-Length: 0
Connection: close
Location: https://shotlete.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fEqcZkotj60I80lZCj564KcV%2BQ7pyoSozfzNn9V1EegWQOVlcJds5KKwxpJ1EY5j7t0AuA74PexmpTGB0%2B6ijlhun4aH4fM7RizAe5yCLeqIHpQaiTKr4UsxWBYN9A%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc71e79fa38b6d8-LHR
alt-svc: h3=":443"; ma=86400