Recommended Tools
A comprehensive list of tools for auditing, testing, and optimizing web quality across performance, accessibility, SEO, and best practices.Performance Testing
Lighthouse
What it does: Automated audits for performance, accessibility, SEO, and best practices. Installation:WebPageTest
What it does: Detailed performance analysis with waterfall charts, filmstrip view, and comparison tools. Features:- Test from multiple global locations
- Test on real devices
- Connection throttling
- Video comparison
- Advanced metrics
Chrome DevTools
What it does: Built-in browser tools for performance profiling and debugging. Key Panels:- Performance: Record and analyze runtime performance
- Network: Monitor resource loading
- Coverage: Find unused CSS/JS
- Lighthouse: Run audits
- Performance Insights: Visual timeline analysis
PageSpeed Insights
What it does: Analyzes both lab and field data (Core Web Vitals from real users). Features:- Real user metrics from Chrome User Experience Report (CrUX)
- Lighthouse lab data
- Field data at 75th percentile
- Improvement suggestions
web-vitals Library
What it does: JavaScript library for measuring Core Web Vitals in the field. Installation:Webpack Bundle Analyzer
What it does: Visualizes bundle size and composition. Installation:bundlesize
What it does: Enforces performance budgets in CI/CD. Installation:Accessibility Testing
axe DevTools
What it does: Automated accessibility testing browser extension. Installation: Install browser extension for Chrome, Firefox, or Edge Features:- Scans for WCAG violations
- Highlights issues in page
- Provides fix recommendations
- Intelligent guided testing
WAVE
What it does: Web accessibility evaluation tool. Features:- Visual representation of issues
- Detailed error/warning descriptions
- Color contrast testing
- ARIA validation
NVDA (Screen Reader)
What it does: Free screen reader for Windows. Usage:- Test keyboard navigation
- Verify accessible names
- Check reading order
- Validate ARIA
- Start/Stop: Ctrl + Alt + N
- Next item: ↓
- Previous item: ↑
- Activate: Enter
VoiceOver (Screen Reader)
What it does: Built-in screen reader for macOS and iOS. Access: ⌘ + F5 (Mac) or Settings → Accessibility (iOS) Key Commands:- VO (Control + Option) + →: Next item
- VO + ←: Previous item
- VO + Space: Activate
- VO + U: Rotor (headings, links, etc.)
Colour Contrast Analyser
What it does: Tests color contrast ratios for WCAG compliance. Features:- Real-time contrast checking
- WCAG AA/AAA pass/fail
- Color picker
- Simulation of color blindness
Accessibility Insights
What it does: Automated and manual accessibility testing. Features:- FastPass (automated checks)
- Assessment (guided manual tests)
- Tab stops visualization
- Heading structure
- Landmark regions
SEO Tools
Google Search Console
What it does: Monitors site performance in Google Search. Features:- Index coverage reports
- Core Web Vitals data
- Search query analytics
- Sitemap submission
- Mobile usability issues
- Rich results status
Google Rich Results Test
What it does: Validates structured data markup. Features:- Test any URL or code snippet
- Shows rich result preview
- Identifies errors and warnings
- Supports all schema types
Schema.org Validator
What it does: Validates structured data against Schema.org specification. URL: https://validator.schema.org/ Usage: Paste URL, code, or upload fileScreaming Frog SEO Spider
What it does: Website crawler for technical SEO audits. Features:- Crawl up to 500 URLs (free)
- Find broken links
- Analyze page titles and meta
- Generate XML sitemaps
- Discover duplicate content
Best Practices & Security
npm audit
What it does: Checks for known vulnerabilities in dependencies. Usage:SecurityHeaders.com
What it does: Analyzes HTTP security headers. Features:- Checks for missing headers
- Provides security score (A-F)
- Explains each header
- Recommends improvements
Mozilla Observatory
What it does: Comprehensive security and configuration scanner. Features:- Security headers
- TLS configuration
- Cross-origin security
- Content security policy
- Third-party security
W3C Markup Validator
What it does: Validates HTML markup. URL: https://validator.w3.org/ Usage: Enter URL, upload file, or paste HTMLW3C CSS Validator
What it does: Validates CSS stylesheets. URL: https://jigsaw.w3.org/css-validator/CI/CD Integration
Lighthouse CI
What it does: Runs Lighthouse in CI/CD pipelines. Installation:Pa11y
What it does: Automated accessibility testing for CI. Installation:Monitoring & Analytics
Google Analytics 4
What it does: Web analytics with Custom Events for Web Vitals. Setup Web Vitals tracking:SpeedCurve
What it does: Performance monitoring with real user data. Features:- Synthetic and RUM (Real User Monitoring)
- Performance budgets
- Competitive benchmarking
- Custom dashboards
Calibre
What it does: Performance monitoring with regression detection. URL: https://calibreapp.com/Image Optimization
Squoosh
What it does: Image compression and format conversion. Features:- Convert to WebP, AVIF
- Adjust quality settings
- Compare before/after
- CLI available
ImageOptim
What it does: Lossless image compression for Mac. Download: https://imageoptim.com/Font Optimization
subfont
What it does: Automatically subsets web fonts. Installation:glyphhanger
What it does: Analyzes font usage and generates subsets. Installation:Additional Resources
- Chrome DevTools Documentation
- web.dev - Learn modern web development
- MDN Web Docs - Web standards documentation
- Can I Use - Browser support tables