Heroku
tcp/443 tcp/80
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1a8bcc6e5577e90dd903aa038962d17f57a5d0f64266a7344
Public Swagger UI/API detected at path: /webjars/swagger-ui/index.html - sample paths:
GET /api/v1/timestamp/convert
GET /api/v1/timestamp/now
GET /api/v1/url/{key}
GET /api/v1/user/random
GET /api/v1/uuid/generate
POST /api/v1/json/minify
POST /api/v1/json/prettify
POST /api/v1/jwt/decode
POST /api/v1/password/hash
POST /api/v1/password/strength
POST /api/v1/qr
POST /api/v1/timestamp/format-period
POST /api/v1/timestamp/format-period-string
POST /api/v1/url/alias
POST /api/v1/url/alias/batch
POST /api/v1/utils/convert-case
POST /api/v1/utils/slugify
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1a8bcc6e5577e90dd903aa038962d17f57a5d0f64266a7344
Public Swagger UI/API detected at path: /webjars/swagger-ui/index.html - sample paths:
GET /api/v1/timestamp/convert
GET /api/v1/timestamp/now
GET /api/v1/url/{key}
GET /api/v1/user/random
GET /api/v1/uuid/generate
POST /api/v1/json/minify
POST /api/v1/json/prettify
POST /api/v1/jwt/decode
POST /api/v1/password/hash
POST /api/v1/password/strength
POST /api/v1/qr
POST /api/v1/timestamp/format-period
POST /api/v1/timestamp/format-period-string
POST /api/v1/url/alias
POST /api/v1/url/alias/batch
POST /api/v1/utils/convert-case
POST /api/v1/utils/slugify
Open service 15.197.253.240:443 ยท www.devkit-api.com
2026-01-09 14:07
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Fri, 09 Jan 2026 14:07:59 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=pkCDjAcOc9B4LpKNQ5VvJOAeMXP4R%2FMXUsrwERDjEdE%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767967679"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=pkCDjAcOc9B4LpKNQ5VvJOAeMXP4R%2FMXUsrwERDjEdE%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767967679"
Server: Heroku
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 52.223.53.203:80 ยท www.devkit-api.com
2026-01-09 04:36
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Fri, 09 Jan 2026 04:37:18 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=lFe8ZQfp7TPO7BPh11yB%2BJh5qRChEWmFPDMbyde3JvA%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767933438"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=lFe8ZQfp7TPO7BPh11yB%2BJh5qRChEWmFPDMbyde3JvA%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767933438"
Server: Heroku
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 15.197.253.240:443 ยท www.devkit-api.com
2026-01-02 19:03
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Fri, 02 Jan 2026 19:03:42 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=Oxvp30Q%2FsySk0WLnJd%2BFFhix8V7RSXPLUbbsD7H82XQ%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767380622"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=Oxvp30Q%2FsySk0WLnJd%2BFFhix8V7RSXPLUbbsD7H82XQ%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767380622"
Server: Heroku
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 52.223.53.203:80 ยท www.devkit-api.com
2026-01-02 10:48
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Fri, 02 Jan 2026 10:48:40 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=oW1nsCzavmXfDx2uqyWnfNzi61FHlhc%2FbcWatw8mZMw%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1767350920"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=oW1nsCzavmXfDx2uqyWnfNzi61FHlhc%2FbcWatw8mZMw%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1767350920"
Server: Heroku
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 15.197.253.240:443 ยท www.devkit-api.com
2025-12-23 05:24
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Tue, 23 Dec 2025 05:24:11 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=DaDSKoFnDtzF6Nz56JxViqcYBFkvjwucAeEhySxyT0Y%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766467451"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=DaDSKoFnDtzF6Nz56JxViqcYBFkvjwucAeEhySxyT0Y%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766467451"
Server: Heroku
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 52.223.53.203:80 ยท www.devkit-api.com
2025-12-23 03:15
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Tue, 23 Dec 2025 03:15:45 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=y%2BfrgTZMBp9lxOrvDNDN4nxKBCTCWlZPyKb%2BTLmakhY%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766459745"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=y%2BfrgTZMBp9lxOrvDNDN4nxKBCTCWlZPyKb%2BTLmakhY%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766459745"
Server: Heroku
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 15.197.253.240:443 ยท www.devkit-api.com
2025-12-21 01:38
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Sun, 21 Dec 2025 01:38:27 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=6LssUWvi12n%2F8%2BDX%2FGRvfqb77rChq1imcC3QVQvKa0Y%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766281107"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=6LssUWvi12n%2F8%2BDX%2FGRvfqb77rChq1imcC3QVQvKa0Y%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766281107"
Server: Heroku
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 52.223.53.203:80 ยท www.devkit-api.com
2025-12-20 15:14
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Sat, 20 Dec 2025 15:14:57 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=e0G2UuhW59vWapNAXa0JvTRO5suFmAdUL1SddwxSqOI%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766243697"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=e0G2UuhW59vWapNAXa0JvTRO5suFmAdUL1SddwxSqOI%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766243697"
Server: Heroku
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;
Open service 15.197.253.240:443 ยท www.devkit-api.com
2025-12-19 05:14
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Language: en-US
Content-Length: 12302
Content-Type: text/html;charset=UTF-8
Date: Fri, 19 Dec 2025 05:14:02 GMT
Expires: 0
Last-Modified: Wed, 06 Aug 2025 13:57:50 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Pragma: no-cache
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=1QGCc7yY%2BTAnTXjuBri4J2JZQO1JrX%2BtvBk%2FFo1%2ByGw%3D\u0026sid=812dcc77-0bd0-43b1-a5f1-b25750382959\u0026ts=1766121242"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=1QGCc7yY%2BTAnTXjuBri4J2JZQO1JrX%2BtvBk%2FFo1%2ByGw%3D&sid=812dcc77-0bd0-43b1-a5f1-b25750382959&ts=1766121242"
Server: Heroku
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: origin,access-control-request-method,access-control-request-headers,accept-encoding
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Connection: close
Page title: DevKit API Suite
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- โ
Page Title & Description -->
<title>DevKit API Suite</title>
<meta name="description" content="A growing collection of free developer APIs to validate, format, decode and generate data fast. Built for productivity.">
<!-- โ
Open Graph (Facebook, LinkedIn, etc.) -->
<meta property="og:title" content="๐ DevKit API Suite" />
<meta property="og:description" content="Free, developer-friendly APIs for working with time, UUIDs, JWTs, JSON and more." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://devkit-api.com/" />
<meta property="og:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="๐ DevKit API Suite" />
<meta name="twitter:description" content="Free developer utilities and APIs for JSON, timezones, UUIDs, JWTs, and more." />
<meta name="twitter:image" content="https://devkit-api.com/MetaTag.png" />
<!-- โ
SEO / Indexing -->
<meta name="robots" content="index, follow" />
<!-- โ
Favicon -->
<link rel="icon" href="/rocket.svg" type="image/svg+xml" />
<!-- โ
Browser Theme -->
<meta name="theme-color" content="#1e1e1e" />
<style>
:root {
--bg-color-dark: #1e1e1e;
--text-color-dark: #f1f1f1;
--accent-color-dark: #4db8ff;
--highlight-dark: #2d2d2d;
--bg-color-light: #f9fafb;
--text-color-light: #333;
--accent-color-light: #007acc;
--highlight-light: #f4f4f4;
}
html[data-theme="dark"] {
background-color: var(--bg-color-dark);
color: var(--text-color-dark);
}
html[data-theme="light"] {
background-color: var(--bg-color-light);
color: var(--text-color-light);
}
body {
margin: 0;
font-family: "Segoe UI", sans-serif;
padding: 2rem;
transition: background 0.3s, color 0.3s;
}
.container {
max-width: 960px;
margin: auto;
}
h1, h2, h3 {
color: inherit;
}
pre {
padding: 1rem;
overflow-x: auto;
border-left: 4px solid var(--accent-color-light);
}
html[data-theme="dark"] pre {
background: var(--highlight-dark);
border-left-color: var(--accent-color-dark);
}
html[data-theme="light"] pre {
background: var(--highlight-light);
border-left-color: var(--accent-color-light);
}
a.button {
display: inline-block;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
margin: 0.5rem 1rem 1rem 0;
transition: background 0.3s;
font-weight: bold;
}
html[data-theme="dark"] a.button {
background: var(--accent-color-dark);
color: black;
}
html[data-theme="light"] a.button {
background: var(--accent-color-light);
color: white;
}
a.donate {
background: #ff813f !important;
color: white !important;
}
ul {
padding-left: 1.2rem;
}
.footer {
font-size: 0.9rem;
margin-top: 3rem;
color: gray;
}
code {
font-family: monospace;
background: rgba(128, 128, 128, 0.1);
padding: 2px 5px;
border-radius: 4px;
}
/* Theme switch styling */
.theme-toggle {
float: right;
margin-top: -2rem;
margin-bottom: 2rem;
}
.switch {
position: relative;