Check your website’s HTML or XHTML for errors and standards compliance with this easy-to-use markup validation service from the World Wide Web Consortium.
Validate your website's HTML for standards compliance
The W3C Markup Validation Service lets you check your website's HTML or XHTML for errors and ensure it meets web standards. You simply enter a web address or upload your file, and the tool quickly scans your code for any issues that might affect your site's performance or accessibility.
Whether you're a web developer, designer, or just curious about your site's code quality, this validator makes it easy to spot mistakes and learn how to fix them. It's a trusted resource from the World Wide Web Consortium (W3C), supporting a wide range of markup languages and offering helpful feedback to improve your site's reliability and compatibility.
If you want your website to work smoothly across browsers and follow best practices, this service is a straightforward way to keep your code in top shape.
Discover websites similar to Validator.w3.org based on shared categories, topics, and features.
NUnit offers a free, open-source framework for unit testing .NET code, helping developers write and run tests to ensure their projects work as intended.
Mypy is a tool for Python that lets you add optional static typing to your code, helping you catch errors early and write more reliable programs.
Tracy is a PHP debugging tool that helps developers visualize errors, log issues, and inspect variables for easier, more effective troubleshooting.
ESLint helps you find and fix problems in your JavaScript code with easy-to-use linting tools that improve code quality and consistency.
HTML Tidy helps you clean up and fix HTML code, making your web pages more readable and standards-compliant. Free and open source for all users.
Valgrind offers a suite of tools to help you detect memory and threading bugs, profile your programs, and improve code quality for better software reliability.
Xdebug is a PHP extension that helps you debug, profile, and improve your PHP code for a smoother development experience.
Check your web page's structured data by entering a URL, uploading a file, or pasting markup. Instantly see what schema is detected and how it's structured.
ScalaTest is a flexible testing tool for Scala and Java projects, helping you write and run tests easily with deep integration into popular development tools.
EditorConfig helps you keep coding styles consistent across different editors and IDEs with an easy file format and handy plugins for your projects.
Learn about unhosted web apps with a weekly handbook exploring privacy-friendly, serverless, and client-side app development and practical examples.
Explore hands-on HTML5 demos and experiments, plus get detailed info on VPN services to help protect your online privacy and security.
The Extensible Web Manifesto advocates for a transparent, developer-driven approach to creating and prioritizing new web standards and features.
JSON Feed offers a clear, updated specification for using JSON as a web feed format, making it easier for developers to publish and consume content feeds.
Create secure, permanent URLs for your web projects so your links always work, helping your content stay accessible and reliable over time.
Enlightenment offers a minimal desktop environment and window manager for Linux and UNIX systems, with source code and development resources available.
Browse technical specifications and documentation for shared desktop technologies used in Linux and Unix-like systems. Ideal for open-source developers.
Openbox is a minimalistic, highly configurable window manager for your desktop, letting you customize your workspace the way you like.
AssemblyScript lets you write code in a TypeScript-like language and compile it to WebAssembly for fast, low-level web apps and tools.
Servo is a modern web rendering engine written in Rust, designed for embedding high-performance web technologies in desktop, mobile, and embedded apps.
JSHint helps you find errors and potential issues in your JavaScript code, making it easier to write clean, reliable, and maintainable programs.
Stylelint is a CSS linter that helps you find errors and enforce style rules in your stylesheets, making your code cleaner and more consistent.
Check your JavaScript code for errors and quality issues right in your browser—no downloads or uploads required.
Biome is a fast toolchain for web projects that formats and lints JavaScript, TypeScript, CSS, and more to save developers time and boost code quality.
Validator.nu lets you check and validate HTML code for errors and standards, helping you keep your web pages clean, correct, and up to date.
Codacy helps developers improve code quality and security by automating checks, enforcing standards, and integrating seamlessly into your workflow.
SonarQube helps you automatically review code for quality and security issues, offering insights to help developers write clean, secure code faster.
TIOBE helps you measure and improve software code quality with tools, assessments, and insights for better maintainability and project outcomes.
Scrutinizer helps you manage software quality with automated code analysis, continuous integration, and smart tools for better code reviews.
Codecov helps developers track code coverage, spot flaky tests, and improve code quality with insightful reports and easy integration into CI workflows.
PVS-Studio helps you find bugs and security issues in C, C++, C#, and Java code with advanced static analysis tools for multiple platforms.
webhint checks your website for best practices, accessibility, speed, and compatibility issues, helping you easily spot and fix common web development errors.
Parasoft offers AI-powered automated testing tools to help teams improve software quality, ensure compliance, and deliver secure code faster.
ProGuard protects and optimizes Java and Android apps by shrinking, obfuscating, and securing code for better performance and enhanced security.
Check the size and performance impact of any npm JavaScript package before adding it to your project. Quickly find out how dependencies affect your bundle.
Access free online tools for developers to format, validate, minify, convert, and analyze code and data in formats like JSON, XML, HTML, and more.
PHPUnit is a popular testing framework that helps PHP developers automate unit testing, improve code quality, and streamline the development process.
Screaming Frog is a UK-based SEO agency and creator of the SEO Spider tool for technical site audits, offering SEO, PPC, and digital marketing services.
Jepsen tests distributed databases and systems for safety, sharing open-source tools, in-depth analyses, and practical resources for developers.
Cucumber helps teams write and run automated acceptance tests in plain language, making it easy for everyone to understand and improve software quality.
FindBugs is a free tool for analyzing Java programs and detecting bugs using static code analysis, helping developers improve code quality and security.
Validate and format your JSON instantly online. Paste, upload, or enter a URL to check your JSON for errors and make it easy to read or share.
CAST offers AI-powered tools for visualizing, analyzing, and managing software portfolios, helping CIOs and architects understand applications instantly.
phpMyAdmin is a free web-based tool that lets you manage MySQL or MariaDB databases easily, offering a user-friendly interface for common database tasks.
HowToCreate offers practical guides and resources for building websites, covering web standards, CSS, and browser compatibility tips for all skill levels.
Join a global community of developers and browser makers collaborating to shape and discuss the future of web technologies and standards.
Check if your browser supports HTTP/3 and QUIC with Cloudflare, and learn how these technologies can make your internet experience faster and more reliable.
V8 is Google's open-source JavaScript and WebAssembly engine, powering Chrome and Node.js. It runs on multiple platforms and can be embedded in C++ apps.
Bocoup is a worker-owned tech consultancy offering web platform consulting services, helping organizations build and improve web technologies.
i3 is a tiling window manager for X11, offering efficient workspace organization, clear documentation, and extended multi-monitor support.
Browse web technology standards, guides, and documentation from WHATWG, the group shaping core parts of the web platform for developers and users.
The Khronos Group creates and manages open standards for 3D graphics, VR/AR, parallel computing, and machine learning to support cross-platform development.
Privacy Sandbox offers new web technologies to protect your online privacy while helping businesses and developers build digital tools and services.
HTTP Archive collects and analyzes data on how top websites are built, offering insights into web trends, technologies, and performance metrics.
Create responsive web and mobile apps with customizable HTML5 UI components for Angular, React, Vue, and JavaScript—works on any browser or device.
Protocol Labs builds tools and networks for web3, AI, and next-gen internet, connecting startups and developers to shape the future of online technology.
Explore interactive tutorials and resources on 3D graphics, animation, and web development, including demos and guides for developers and hobbyists.
Socket.IO lets you add real-time, two-way communication to apps and websites, making it easy to build chat, notifications, and live features across platforms.
Element Plus offers a collection of ready-to-use UI components for Vue 3, helping designers and developers build modern web apps more easily.
Wakdev creates tools and apps for web, mobile, and NFC, helping you manage, program, and use NFC features easily on Android, iOS, and computers.