cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.212.174:443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:08 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
last-modified: Sat, 17 May 2025 04:37:33 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=775
vary: Accept-Encoding,User-Agent
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CbkWofC5imgL5duWGV9xpQ9e0BsP7TQrOrG6GO5jGz3tl8upa5LKIkxVnNSc3V6Oeom1KcIT32Ni2tI8tn6z0Hk%2BPcMT%2BCFSvEODYf5NEp%2FtWw%3D%3D"}]}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bce0387fa5e31d0-BOM
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 104.21.37.195:8443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 522 <none> Date: Mon, 12 Jan 2026 16:26:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19639,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bce03878874f9a9-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::ac43:d4ae:8443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 522 <none> Date: Mon, 12 Jan 2026 16:26:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bce03876d79dc7a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3035::6815:25c3:80 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tLLJlw0w25FVZbcBVc%2FvjgIvLDdHXgeSkUula80HXFOAAE9gabrm7kPJDts7BLylvcmSVjYEvybwVczX824uua7P1suf3cm7NIHhpqCkZ%2B3ampLkmqi3%2BA9mcPSi%2FmTN"}]}
Last-Modified: Sat, 17 May 2025 04:37:33 GMT
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bce03826a06f975-AMS
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 2606:4700:3031::ac43:d4ae:80 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=17%2Bn7tOALXthwpr1Ivdo8cOtBBI522HhrDL0yjbtS9NJdPl22kXCSf3KWVVj9E1JugbVdR1CBqV67GuRUmF4swHbMdBZ%2FIupe3v%2Fyn9WP9d%2FOgxve1Q1zgmMUYfMp8qE"}]}
Last-Modified: Sat, 17 May 2025 04:37:33 GMT
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bce03825ac466c3-AMS
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 2606:4700:3031::ac43:d4ae:443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
last-modified: Sat, 17 May 2025 04:37:33 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding,User-Agent
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HpEgrXLuABIMKlQtzwPBEciJRXhi0p4BM4alpjZ3%2FBaVUiBm%2BbA7lV3FAx5mtmFZYf%2F%2BkJFyFc%2FgYP5DKM7spXENhjypUXvBaUdqZ0W%2B5LZL6LOTcmV5ZpFcWHz7gtZQ"}]}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bce03830af71b35-FRA
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 2606:4700:3035::6815:25c3:8443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 522 <none> Date: Mon, 12 Jan 2026 16:26:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bce03872c4723d4-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3035::6815:25c3:443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
last-modified: Sat, 17 May 2025 04:37:33 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding,User-Agent
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4ojU7xqdXQx%2Bfn1cIjq2wM%2ByaKxxHqF7pm0mI2JhoHceC72CzSDNjOcV8Djg3kkJHjKL52h6It3dmPhMyHUmjSyRdSPGY39T7tFM9UXx6R3zUmpK5YlW3hcq7bPK6eZ9"}]}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bce0382ebe7d38d-FRA
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 104.21.37.195:80 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=u1cy%2BTAzYg0XpCOJ6EuFv4kVwE4Ux2byf6Gk%2BPdToY9jChwRoHETzW6KRuNSctziybDeiIqbHzukHUyL9yb%2FVhswEjvjb3mAJSlIHTQlxdNsq%2ByG"}]}
Last-Modified: Sat, 17 May 2025 04:37:33 GMT
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bce0381fbaa922f-FRA
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 172.67.212.174:8443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 522 <none> Date: Mon, 12 Jan 2026 16:26:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bce03867db91c60-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.37.195:443 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
last-modified: Sat, 17 May 2025 04:37:33 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding,User-Agent
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lBGORAKOaE3%2BIPGZm2QoVO8IWJDAwDWlg2tfXHj2WT4S1dXgcsKAwxoYtzO3%2F7hPV%2BHK3quMqYM4RcMTPqjkqiPFfD5%2BIaOkHMoSuEdIjO3Bsfd7"}]}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bce0381e86e7876-LHR
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp
Open service 172.67.212.174:80 · www.testable.website
2026-01-12 16:26
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 16:26:07 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xObI5xS5C7qIAo3XYRuret9%2B4FjgKjYvedfJJ%2BMXwc9vNQi2bbHiOnq5qpYlkNm3i3NpkR6SCXKA9fLtz3Z%2BDetVynrL3TA5N7bNNTeUJQ7l8JtM"}]}
Last-Modified: Sat, 17 May 2025 04:37:33 GMT
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bce03818cf4dc88-FRA
alt-svc: h3=":443"; ma=86400
Page title: Testable.website - Web Playground
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Testable.website - Web Playground</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0d1117;
--primary: #58a6ff;
--text: #c9d1d9;
--accent: #8b949e;
--code-bg: #161b22;
--green: #2ecc71;
--red: #ff5f56;
--yellow: #ffbd2e;
--green-win: #27c93f;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
font-family: 'Fira Code', monospace;
background-color: var(--bg);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
overflow: hidden;
}
h1 {
font-size: 2.5rem;
margin: 0.5rem 0;
color: var(--primary);
}
#description {
max-width: 600px;
text-align: center;
color: var(--accent);
}
.console-box {
background-color: var(--code-bg);
border-radius: 10px;
margin-top: 2rem;
width: 80%;
max-width: 700px;
box-shadow: 0 0 15px rgba(88, 166, 255, 0.2);
font-size: 0.95rem;
color: var(--green);
line-height: 1.4;
position: relative;
height: 300px;
display: flex;
flex-direction: column;
}
.console-header {
height: 28px;
background-color: #2c313a;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: flex;
align-items: center;
padding: 0 10px;
gap: 8px;
}
.console-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.btn-close {
background-color: var(--red);
}
.btn-minimize {
background-color: var(--yellow);
}
.btn-maximize {
background-color: var(--green-win);
}
.console-content {
padding: 1rem;
overflow-y: auto;
flex-grow: 1;
}
.blinking-cursor {
animation: blink 1s steps(2, start) infinite;
color: var(--primary);
}
footer {
margin-top: 2rem;
font-size: 0.9rem;
}
footer a {
color: var(--accent);
text-decoration: none;
}
footer a:hover {
color: var(--primary);
}
@keyframes blink {
to {
visibility: hidden;
}
}
svg {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
fill: var(--primary);
}
</style>
</head>
<body>
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path
d="M5 3a1 1 0 00-1 1v2a1 1 0 001 1h14a1 1 0 001-1V4a1 1 0 00-1-1H5zm0 6a1 1 0 00-.707 1.707L9.586 16 4.293 21.293a1 1 0 101.414 1.414L11 17.414l5.293 5.293a1 1 0 001.414-1.414L12.414 16l5.293-5.293A1 1 0 0016.293 9.293L11 14.586 5.707 9.293A1 1 0 005 9z" />
</svg>
<h1>testable.website</h1>
<p id="description"></p>
<div class="console-box">
<div class="console-header">
<div class="console-btn btn-close"></div>
<div class="console-btn btn-minimize"></div>
<div class="console-btn btn-maximize"></div>
</div>
<div class="console-content">
<code id="console">user@testable:~$ <span class="blinking-cursor">|</sp