Tools like this make it so much easier for developers to visualize and implement complex CSS shapes in their projects.
Tools like this make it so much easier for developers to visualize and implement complex CSS shapes in their projects.
From flight searches to restaurant reservations, WebMCP is making apps agent-ready. Explore our list of demos to see the future of the web in action. You can also submit a PR to be featured β goo.gle/3MsLxOB
Two week cycle overview
Chrome is moving to a two-week release cycle β goo.gle/4bb7YQG
Starting in September, we're cutting the wait time for new features and security fixes in half. Faster iterations, smaller scopes, and smoother debugging for everyone.
Meet Gemini 3.1 Flash-Lite: intelligent, high-volume AI with minimal latency β goo.gle/3OKbxFO
Get the precision your dev workflows need without the overhead. Take 10 mins to try it in AI Studio and share what you built below!
Extensions workflow
Publishing enterprise extensions just got a lot simpler β goo.gle/40qqQG0
With the new enterprise publishing option in the Chrome Web Store, you can publish extensions directly to another organization without going public. Control your extension's distribution using the tools you already know.
Weβre currently keeping him in a 'sandbox' environment for safekeeping.
Just don't let him jump into your tabs.
Multi-column layouts just got an upgrade in Chrome 145 β goo.gle/3OyvI9n
With column-wrap and column-height now stable, you can wrap columns onto new rows in the block direction. No more forced horizontal scrolling when content exceeds the container height.
Dino plushie Meme
Heβs a great listener and never judges your spaghetti code. 10/10 would recommend π¦
Web GPU graphic.
Stop reconstructing subgroup IDs manually.
With the new subgroup_id extension you get built-in values for easier workgroup management. Plus, we've removed strict alignment requirements for uniform buffers.
Code more efficiently β goo.gle/4qx0ihP
Client side AI Web Application
Stop waiting for server responses π¦
Learn how to run models natively on-device with our new client-side AI module. Itβs all about leveraging the userβs hardware for faster, more private web apps without the cloud overhead β goo.gle/4tLL1f9
Centering a div remains the final boss of web development πΎ
@scope code explanation
Stop fighting specificity warsπ‘οΈ
The @scope at-rule is Baseline Newly Available and gives you granular control over where your styles apply. Define your root, set your limits, and keep your CSS clean β goo.gle/4aO0vbw
Coding agents are great, but they are often confined to a text box π¦ Break them free with DevTools MCP to:
π Connect to a live Chrome instance on your device
π±οΈ Click buttons and fill forms to reproduce bugs
π Analyze performance metrics like INP
Set up your workflow β goo.gle/4qwBzKu
The future of the web is agentic, and we want you to help shape it. Join the early preview program to get hands-on with WebMCP and share your findings with the team β goo.gle/46hmlRG
Need more "brain power" for your agents? The Imperative API handles the heavy lifting for multi-step checkouts or interactive data visualization where JS is a must. It moves agents past basic scripts to professional-grade execution π οΈ (2/3)
Reassessing the agentic web with WebMCP. The Declarative API turns standard HTML forms into high-precision tools. Think one-click travel bookings or newsletter signups, direct communication that skips the flakey nature of traditional DOM scraping π¦π§΅ (1/3)
Geolocation Element Demo
Less JavaScript, more HTML.
The new <geolocation> HTML element handles permission states and blocked permission recovery for you. Just add the tag, listen for the location event, and let the browser handle the restβ goo.gle/4pPXZFK
INP Explanation
INP is now Baseline Newly Available β goo.gle/49vRTUA
The Event Timing API is now available in all major browsers and provides critical insights into the latency of events triggered by user interactions, helping you optimize for Interaction to Next Paint (INP).
A known issue in WSL itself makes this tricky. The easiest way out is to install Chrome in WSL, if your distribution supports it. Find more details at goo.gle/4rsLT6W
Interop Dashboard
Interop 2026 is here β goo.gle/4tujOxz
This year focuses on improving interoperability for high-priority features like CSS anchor positioning, container style queries, and scroll-driven animations to ensure a more reliable experience across all rendering engines.
Push API Example
High volume + low engagement = π
We believe powerful tech requires responsible usage. That's why we're introducing rate limits for the Push API to stop notification spam without impacting valid use cases β goo.gle/4jGuFjd
Chrome 146 Beta is here β goo.gle/4apWcRP
Weβre adding CSS scroll-triggered animations for smoother UI, a native Sanitizer API to stop XSS, and WebGPU Compatibility mode for older hardware. Plus, new text-indent keywords for better typography.
The #GoogleIO puzzle just landed, and weβre calling on developers everywhere to help reach the collective goal π§© Explore interactive builds, remix games in Google AI Studio, and help us unlock the 2026 date!
Chrome Valentine's Day Wallpapers
β€οΈ A special commit for your desktop β goo.gle/4rARdp3
From our Heart Folder to yours, we made these pixel-art wallpapers to make your workspace a little cozier. Youβre the only object in our array! π π»
WebMCP is now available for early preview.
π€ WebMCP is officially available for early preview, bridging the gap between websites and AI agents β goo.gle/4rML2O9
By defining structured tools via Declarative and Imperative APIs, you can make your site "agent-ready" for more reliable and performant automation.
The Device Bound Session Credentials flow.
New in Chrome 145: π Column wrapping for multicol π The Origin API π‘οΈ Device Bound Session Credentials
This stable release brings more flexible vertical layouts, streamlined origin handling, and enhanced security for user sessionsβ goo.gle/3OyvI9n
Your extension ID changes whenever you move your project folder π
This happens because unpacked extension IDs are based on the hash of the absolute file path.
Learn how to fix this using the manifest key field β goo.gle/4rJgj4z
Scrollend event code.
The scrollend event is Baseline Newly Available β goo.gle/4rGfDN8
This event fires when the document view has completed scrolling, meaning no more pending updates exist and the user has finished their gesture.
Scrollbar-color code with the Baseline Newly Available logo
Customizing scrollbars used to be a pain, but now scrollbar-color is Baseline Newly Available ποΈ
Easily set the track and thumb colors to perfectly match your brand's aesthetic β goo.gle/4qIIHmV