SSL Checker
Verifies your TLS certificate is valid and correctly configured. Checks:- Certificate is issued by a trusted CA
- Not expired (warns if expiring within 30 days)
- Domain matches the certificate (including wildcards)
- Intermediate certificate chain is complete (incomplete chains cause mobile browser errors)
- HTTPS redirect is in place (HTTP → HTTPS)
- HSTS header is present
DNS Propagation Checker
Checks how your DNS records have propagated across global resolvers. Enter a domain and record type (A, CNAME, MX, TXT, NS) and see the response from resolvers in:- US (Cloudflare 1.1.1.1, Google 8.8.8.8)
- Europe (Frankfurt, Amsterdam)
- Asia Pacific (Singapore, Tokyo)
- South America (São Paulo)
DNS Setup Guide
Enter your domain registrar (Cloudflare, Namecheap, GoDaddy, Squarespace, Wix, etc.) and your target hosting (Nometria, Vercel, Netlify, AWS) — get the exact steps and record values you need to add, specific to your registrar’s interface.Page Speed Test
Runs a Lighthouse audit against your URL and returns:- Performance score (0–100)
- Core Web Vitals:
- LCP (Largest Contentful Paint) — target: < 2.5s
- CLS (Cumulative Layout Shift) — target: < 0.1
- FID/INP (Interaction to Next Paint) — target: < 200ms
- Opportunities — specific recommendations to improve score
- Diagnostics — unused JavaScript, uncompressed images, render-blocking resources
- Large uncompressed images (use the image pipeline to fix)
- No code splitting (all JS loaded at once)
- Missing lazy loading on below-the-fold images
Uptime Monitor
A one-time uptime check — not a continuous monitoring service. Enter a URL and get:- Current status (up/down)
- Response time
- HTTP status code
- Response headers
- Time to first byte (TTFB)
Dockerfile Generator
Generate a production-readyDockerfile for your stack:
Supported stacks:
- React + Vite (nginx static serving)
- Next.js (Node.js standalone mode)
- Node.js + Express
- Python + FastAPI / Flask / Django
- Go
- Ruby on Rails
Environment Variable Validator
Check that all environment variables your app expects are actually set. How it works:- Paste your
.env.examplefile (which lists expected variable names) - Paste your actual
.envor environment variable list - Get a diff — missing variables, extra variables, and type mismatches (empty string vs not set)