WebChecker is a fast, modern, and free tool designed to analyze HTTP security headers for any website. It helps developers and system administrators identify missing or misconfigured security headers such as HSTS, CSP, and X-Frame-Options, improving overall web security awareness.
The application is deployed on Vercel and available at: https://webcheckerfree.vercel.app/
- Instant Analysis - Real-time scanning of target URLs using Python
requests. - Security Scoring - Proprietary algorithm that calculates a score from 0 to 100 based on header weights.
- Visual Reports - Interactive charts and color-coded badges (Secure / Risk) for clear, at-a-glance results.
- Actionable Recommendations - Detailed guidance to fix missing or misconfigured headers.
- Modern Interface
- Clean glassmorphism design.
- Fully responsive layout for mobile and desktop.
- Built with Tailwind CSS.
- Interactive alerts powered by SweetAlert2.
- SEO Optimized - Includes JSON-LD structured data for software application schema.
- Python 3 - Core programming language
- Flask - Lightweight WSGI web framework
- Requests - HTTP client for scanning target websites
- HTML5 - Dynamic Jinja2 templates
- Tailwind CSS - Utility-first CSS framework
- JavaScript - Asynchronous API calls for a seamless user experience
- SweetAlert2 - Responsive popup dialogs
- Font Awesome - Icon library
The project is configured for serverless deployment on Vercel. It can be deployed and scaled without managing any infrastructure.
Open source. You are free to fork, modify, and improve this project as you see fit.
Copyright 2026 Irfan Syarifudin