English  

Deutsch  

Español  América Latina  

Français  

Indonesia  

Italiano  

Polski  

Português  Brasil  

Tiếng Việt  

Türkçe  

עברית  

العربيّة  

فارسی  

ि  

 

 

    

    

 

 

 







Guidance to build modern web experiences that work on any browser.  

















Resources  

More  



Baseline  

How to use Baseline  

Blog  

Case Studies  





Web Platform  

HTML  

CSS  

JavaScript  

User experience  

Performance  

Accessibility  

Identity  

Learn  

Learn HTML  

Learn CSS  

Learn JavaScript  

Learn AI  

Learn Performance  

Learn Accessibility  

More courses  

Additional resources  

AI and the web  

Explore  

PageSpeed Insights  

Patterns  

Podcasts & shows  

Developer Newsletter  

About web.dev  









web.dev  


Save and categorize content based on your preferences.  







We want to help you build beautiful, accessible, fast, and secure websites that work cross-browser, and for all of your users. This site is our home for content to help you on that journey, written by members of the Chrome team, and external experts who specialize in web development topics such as accessibility, performance, design, and more.  












Discover resources created to help you understand and build performant, web-first experiences with AI.  

Learn more
 







Interaction to Next Paint (INP) is now a Core Web Vital metrics. Start measuring and optimizing your site's INP.  

Learn more
 







Read up on the latest features and best practices when it comes to identity and payment processing.  

Learn more
 






Explore the web platform  



Start exploring
 




The web platform is a constantly evolving ecosystem of browser features and APIs for developers to make websites that are easy and delightful to use. These pages are pathways for you to dive into each part of the web platform on web.devat your pace.  











image  



HTML is the document layer of the web, providing structure and semantics for pages.  

Learn more
 






web  



CSS is the presentation layer of the web, and allows you to make your web pages look exactly like you imagine.  

Learn more
 






timer  



JavaScript adds rich interactivity to web pages, so you can build websites that help users to perform tasks and accomplish goals.  

Learn more
 






Learn the web platform  



Start learning
 




New to the web platform? We've got you covered! Dive into each layer, with courses curated specifically for beginners to HTML, CSS, and JavaScript.  












Course

A solid overview of HTML for developers, from novice to expert level HTML.  

Start course
 







Course

A guide to CSS with modules covering everything from accessibility to z-index.  

Start course
 







Course

An in-depth course on the basics of JavaScript.  

Start course
 











Read our blog to learn the latest news in web development, including new web platform features, updates to Baseline, AI, Core Web Vitals, and more.  

Read the blog
 






Baseline  


Get up to speed with the latest updates and news on Baseline.  


More on Baseline
 




Read about various happenings with Baseline during November 2025.  







Baseline in action is a new series developed to help developers learn how to use Baseline features together to build better user experiences.  







Read about various happenings with Baseline during October 2025.  







Learn how to use CSS container queries for adding both responsive typography and styles based on container dimensions in this guide, complete with demo.  







CSS and UI design  


Learn the latest tips and techniques to use in your work, right now.  


Explore CSS
 




Adapt a font to your users' preferences, so they're maximally comfortable reading your content.  







All major engines now support the new CSS color spaces and functions. Find out how they can bring vibrancy to your designs.  







Improve web debugging experience with source maps.  







Subgrid is now interoperable across all three major engines. Find out how to use it.  







Core Web Vitals  


Build faster websites and apps by understanding Core Web Vitals and other metrics.  


Explore Core Web Vitals
 




A collection of best practices for optimizing websites' Core Web Vitals performance based on the state of the web.  







Learn how to optimize for the Interaction to Next Paint metric.  







Explore common misconceptions about optimizing Largest Contentful Paint by looking beyond image optimization and considering factors like Time to First Byte and resource load delay.  







Guidance for collecting and reporting Web Vitals quickly and reliably.  







Progressive Web Apps  


Create capable web experiences.  


More on PWA
 




A course that breaks down every aspect of modern progressive web app development.  







Now that transform streams are supported in Safari, Firefox, and Chrome they are finally ready for prime time.  







Dive into a fantastic collection of new patterns for amazing apps, including clipboard patterns, file patterns, and advanced app patterns.  







On the Chrome Developers site, explore capabilities APIs.  







Accessible for all  


Learn how to make your sites more accessible for people with disabilities, whether permanent, temporary, or situational.  


More on accessibility
 




Our new course is a great entry point and reference for accessibility topics.  







An overview of three tools and techniques for testing and verifying accessible color contrast of your design.  







This tutorial describes how to build an accessible main navigation of a website. You learn about semantic HTML, accessibility, and how using ARIA attributes can sometimes do more harm than good.  







Read our interview with Melanie, a software engineer who specializes in digital accessibility.  







Payments and identity  


Find the latest techniques and best practices for payments and helping users safely log into your sites and apps.  


More on identity
 




Passkeys make user accounts safer, simpler, easier to use.  







Create a sign in experience that uses passkeys while still accommodating existing password users.  







Learn more about Web Payments and how they work.  







Maximize conversions by helping your users complete address and payment forms as quickly and easily as possible.  







Developer Newsletter  


Get the latest news, techniques and updates straight to your inbox.  













We want to help you build beautiful, accessible, fast, and secure websites that work cross-browser, and for all of your users. This site is our home for content to help you on that journey, written by members of the Chrome team, and external experts.
 





File a bug  

See open issues  





Chrome for Developers  

Chromium updates  

Case studies  

Podcasts & shows  





@ChromiumDev on X  

YouTube  

Chrome for Developers on LinkedIn  

RSS  






Terms  

Privacy  





English  

Deutsch  

Español  América Latina  

Français  

Indonesia  

Italiano  

Polski  

Português  Brasil  

Tiếng Việt  

Türkçe  

עברית  

العربيّة  

فارسی  

ि