Chrome's latest releases
New in Chrome 133
Chrome 133 is rolling out now! There's some exciting new CSS features and plenty more to discover.
What's new in DevTools, Chrome 133
Persistent AI chat history, better navigation, ignore listing, and stack traces in Performance, new 'What's new' panel, and more.
What's New in WebGPU (Chrome 133)
Additional unorm8x4-bgra and 1-component vertex formats, allow unknown limits to be requested with undefined value, WGSL alignment rules changes, WGSL performance gains with discard, and much more.
New in Chrome 132
Chrome 132 is rolling out now! The Dialog element gets a ToggleEvent, support for element level video sharing, and the File System Access API supports Android and WebViews.
What's New in WebGPU (Chrome 132)
Texture view usage, 32-bit float textures blending, GPUDevice adapterInfo attribute, configuring canvas context with invalid format throw JavaScript error, filtering sampler restrictions on textures, extended subgroups experimentation, improving developer experience, experimental support for 16-bit normalized texture formats, and more.
What's new in DevTools, Chrome 132
Debug network requests, source files, and performance traces with Gemini, view AI chat history, and more.
New in Chrome 131
Chrome 131 is rolling out now! More CSS styling for the details element, easier print layout with page margin boxes, and there is plenty more.
What's New in WebGPU (Chrome 131)
Clip distances in WGSL, GPUCanvasContext getConfiguration(), point and line primitives must not have depth bias, inclusive scan built-in functions for subgroups, experimental support for multi-draw indirect, shader module compilation option strict math, remove GPUAdapter requestAdapterInfo(), and more.
What's new in DevTools, Chrome 131
Debug CSS with Gemini, annotate findings and get insights in the Performance panel, spot excessive layout shifts and non-composited animations, and more.
New in Chrome 130
Chrome 130 is rolling out now! Document picture in picture gives you more control over picture in picture windows, CSS Nested declarations fix some tricky edge cases, and you can specify how decorations on elements split across multiple lines behave. Pete LePage has all the details about what's new for developers in Chrome 130.
What's New in WebGPU (Chrome 130)
Dual source blending, shader compilation time improvements on Metal, deprecation of GPUAdapter requestAdapterInfo(), and more.
What's new in DevTools, Chrome 130
Recommendations for live metrics and breadcrumbs you can navigate in the Performance panel, network filters reimagined, sanitized HAR exports, and more.
What's New in WebGPU (Chrome 129)
HDR support with canvas tone mapping mode, expanded subgroups support, and more.
New in Chrome 129
Chrome 129 is rolling out now! You can yield in long tasks - to improve performance, you can animate elements with intrinsic sizes, there are some changes to anchor positioning syntax, and there's plenty more. Pete LePage has all the details about what's new for developers in Chrome 129.
What's new in DevTools, Chrome 129
Search requests in Performance > Network, use test data in address forms with Autofill, export to Puppeteer for Firefox in the Recorder panel, spot performance issues at a glance with observations in the Performance panel, and more.
What's New in WebGPU (Chrome 128)
Experimenting with subgroups, deprecate setting depth bias for lines and points, hide uncaptured error DevTools warning if preventDefault, WGSL interpolate sampling first and either, and more.
New in Chrome 128
Chrome 128 is rolling out now! With improved display for ruby elements with line breaks, Promise.try to start Promise chains easier, PointerEvent interface extended to uniquely identify multiple pens, and there's plenty more, and plenty more. Adriana Jara has all the details about what's new for developers in Chrome 128.
What's new in DevTools, Chrome 128
Console insights go live in Europe, enhanced Network track and API to customize tracks in the Performance panel, and more.
New in Chrome 127
Chrome 127 is rolling out now! With support for font-size-adjust, user activations propagated in the Document Picture-in-Picture API, keyboard focusable scroll containers and there's plenty more. Adriana Jara has all the details about what's new for developers in Chrome 127.
What's New in WebGPU (Chrome 127)
Experimental support for OpenGL ES on Android, GPUAdapter info attribute, WebAssembly interop improvements, and more.
What's new in DevTools, Chrome 127
CSS anchor positioning in Elements, enhanced 'Never Pause Here' in Sources, new scroll snap event listeners, updated network throttling presets, and more.
What's New in WebGPU (Chrome 126)
Increase maxTextureArrayLayers limit, buffer upload optimization for Vulkan backend, shader compilation time improvements, submitted command buffers must be unique, and Dawn updates.
New in Chrome 126
Chrome 126 is rolling out now! With support for cross-document transitions in the ViewTransitions API, the CloseWatcher API re-enabled, trigger-rumbled for the Gamepad API and there's plenty more, and plenty more. Adriana Jara has all the details about what's new for developers in Chrome 126.
What's new in DevTools, Chrome 126
Improved track configuration mode, ignore list in the flame chart, and throttle down CPU by 20 times in the Performance panel, and more.
New in Chrome 125
Chrome 125 is rolling out now! With the CSS Anchor Positioning API, the Compute Pressure API, an expansion to the Storage Access API, and plenty more. Adriana Jara has all the details about what's new for developers in Chrome 125.
What's new in DevTools, Chrome 125
Error causes in the Console, CSS selector statistics in Performance, Early Hints headers in Network, and more.
What's New in WebGPU (Chrome 125)
Subgroups in development and render to slice of 3D texture.
New in Chrome 124
Chrome 124 is rolling out now! There are two new APIs that allow the declarative shadow DOM to be used from JavaScript. You can use streams in Web Sockets. View Transitions get a little better. And there's plenty more. Pete LePage has all the details about what's new for developers in Chrome 124.
What's New in WebGPU (Chrome 124)
Read-only and read-write storage textures, service workers and shared workers support, new adapter information attributes, and bug fixes.
What's new in DevTools, Chrome 124
Scroll-driven animations support, new Autofill panel, new options for WebRTC in network throttling, and more.
New in Chrome 123
Chrome 123 is rolling out now! With the new light-dark function, Long Animation Frames API, Service Worker Static Routing API and there's plenty more. Adriana Jara has all the details about what's new for developers in Chrome 123.
What's New in WebGPU (Chrome 123)
DP4a built-in functions support, unrestricted pointer parameters, syntax sugar for dereferencing composites in WGSL, and more.
What's new in DevTools (Chrome 123)
An Easter egg, focused page emulation in Elements > Styles, new Lighthouse audit, and more.
New in Chrome 122
Chrome 122 is rolling out now! With the new Storage Buckets API, DevTools Performance panel updates, unsanitized option to read HTML with the Async Clipboard API and there's plenty more. Adriana Jara has all the details about what's new for developers in Chrome 122.
What's New in WebGPU (Chrome 122)
Compatibility mode in development, increase maxVertexAttributes limit, and Dawn updates.
What's new in DevTools (Chrome 122)
Third-party cookies phaseout warnings in the Network and Application panels, enhanced debugging in the Network panel, breadcrumbs in the Performance panel, and more.
New in Chrome 121
Chrome 121 is rolling out now! With CSS updates, improvements to the Speculation Rules API, an origin trial for Element Capture API and there's plenty more. Adriana Jara has all the details about what's new for developers in Chrome 121.
What's New in WebGPU (Chrome 121)
Support WebGPU on Android, use of DXC for shader compilation, timestamp queries in compute and render passes, default entry points to shader modules, support display-p3 as GPUExternalTexture color space, memory heaps info, and more.
What's new in DevTools (Chrome 121)
@font-palette-values support in Elements, improved source map support, enhanced Performance > Interactions track, and more.
What's New in WebGPU
Stay up to date with the latest WebGPU changes.
What's New in WebGPU (Chrome 120)
Support for 16-bit floating-point values in WGSL, limits increase, depth-stencil state changes, adapter information updates, and more.
New in Chrome 120
Chrome 120 is rolling out now! With the CloseWatcher API to enable a consistent experience when handling close requests, an straightforward implementation of an accordion pattern using the details element, permission policy violation reports are now available and there's plenty more.
New in Chrome 119
Chrome 119 is rolling out now! With an update to the expiration date upper limit for cookies already in storage. CSS has new pseudo classes, relative color syntax, Fenced Frames improvements like ad size macros, and there’s plenty more.
What's New in WebGPU (Chrome 119)
Filterable 32-bit float textures, unorm10-10-10-2 vertex format, rgb10a2uint texture format, and more.
New in Chrome 118
Chrome 118 is rolling out now! Declare specific styles within a component with the @scope css rule. Use new media feature: prefers-reduced-transparency. DevTools has improvements in the Sources panel and there's plenty more.
What's New in WebGPU (Chrome 118)
Extended source support for copyExternalImageToTexture, experimental support for read-write and read-only storage texture, and more.
New in Chrome 117
Chrome 117 is rolling out now! With three new CSS features that make it easy to add smooth entry and exit animations, array grouping to compute higher order datasets, devtools makes local overrides easier and there’s plenty more.
What's New in WebGPU (Chrome 117)
Unset vertex buffer and bind group, make lost devices appear to function, and more.
New in Chrome 116
Chrome 116 is rolling out now! Use the document picture in picture API to increase user productivity, it is now easier to debug missing stylesheets in DevTools, and there’s plenty more.
What's New in WebGPU (Chrome 116)
WebCodecs integration, video playback improvements, and more.
New in Chrome 115
Use ScrollTimeline and ViewTimeline to create scroll-driven animations that enhance user experience. Fenced frames work along other Privacy Sandbox APIs to embed relevant content while preventing unnecessary context sharing. With the Topics API the browser can share information with third parties about a user's interests while preserving privacy and there’s plenty more.
What's New in WebGPU (Chrome 115)
Supported WGSL language extensions, experimental support for Direct3D 11, and more.
What's New in WebGPU (Chrome 114)
JavaScript optimization and more.
New in Chrome 114
Chrome 114 is rolling out now! Chrome 114 is rolling out now! With text-wrap: balance to improve text layouts, Cookies Having Independent Partitioned State are here, the new Popover API makes popovers easier than ever, and there’s plenty more.
WebGPU: Unlocking modern GPU access in the browser
Learn how WebGPU unlocks the power of the GPU for faster machine learning performance and better graphics rendering.
New in Chrome 113
Chrome 113 is rolling out now! WebGPU is here, it allows high-performance 3D graphics and data-parallel computation on the web, devtools can now override network response headers, First Party Sets, part of the Privacy Sandbox, that allows organizations to declare related sites is starting to roll out, and there's plenty more.
What's New in WebGPU (Chrome 113)
WebGPU ships in Chrome with WebCodecs integration in origin trial.
New in Chrome 112
Chrome 112 is rolling out now! Now CSS supports nesting rules, the algorithm to set the initial focus on dialog elements was updated, no-op fetch handlers on service workers are skipped from now on to make navigations faster and there’s plenty more.
New in Chrome 111
Chrome 111 is rolling out now! Create polished transitions in your single page app with the View Transitions API, and bring colors to the next level with support for CSS color level 4. Discover new tools in the style panel to make the most of the new color functionality, and there’s plenty more.
New in Chrome 110
Chrome 110 is rolling out now! Add custom style to your picture-in-picture elements with the new :picture-in-picture pseudo-class, set your web app launch behavior with launch_handler, use the credentialless attribute in iframes to embed third party content that doesn’t set a cross origin embedder policy and there’s plenty more.
New in Chrome 109
Chrome 109 is rolling out now. The Origin Private File System API is now available for Android, there is a set of new properties in CSS, you can easily add math notations in your HTML with the support for MathML core, and there’s plenty more.
New in Chrome 108
Chrome 108 is rolling out now. There are new Intl APIs to give you more control when formatting numbers. There’s an origin trial for the new Pop Up API, making it easy to surface critical content to the user. There are a handful of CSS improvements. And there’s plenty more.
New in Chrome 107
Chrome 107 is rolling out now! There are new properties in the Screen Capture API that improve the screen sharing experiences.You can now precisely identify whether a resource on your page is render blocking or not.There is a new way to send data to a backend server with the declarative PendingBeacon API in origin trial. And there’s plenty more.
New in Chrome 105
Chrome 105 is rolling out now. Container queries and :has() are a match made in responsive heaven. The new Sanitizer API provides a robust processor for arbitrary strings to help reduce cross site scripting vulnerabilities. We’re taking another step towards deprecating WebSQL. And there's plenty more.
New in Chrome 104
Chrome 104 is rolling out now! Region capture specifies a crop area when using getDisplayMedia() to capture the current tab. Media query syntax can be written using mathematical comparison operators. Shared Element Transitions starts an origin trial. And there's plenty more.
New in Chrome 103
Chrome 103 is rolling out now! There's a new HTTP status code that helps the browser decide what content to preload before the page has even started to arrive. The Local Font Access API gives web applications the ability to enumerate and use fonts installed on the user's computer. There's an easier way to implement timeouts on asynchronous APIs. And there's plenty more.
New in Chrome 102
Chrome 102 is rolling out now! Installed PWAs can register as file handlers, making it easy for users to open files directly from disk. The inert attribute allows you to mark parts of the DOM as inert. The Navigation API makes it easier for single page apps to handle navigation and updates to the URL. And there's plenty more!
New in Chrome 101
Chrome 101 is rolling out now with a new method of specifying color with hwb notation, and fetch priority giving a way to hint to the browser the ideal order to download resources. And there's plenty more!
New in Chrome 100
Chrome 100 is rolling out now with a three digit version number. Take a stroll down memory lane and celebrate #100CoolWebMoments since Chrome's first release. There are some important changes to the user agent string. The Multi-Screen Window Placement API makes it possible to enumerate the displays connected to a user's machine, and place windows on specific screens. And there's plenty more!
New in Chrome 95
Chrome 95 is rolling out now! Routing gets easier with URLPattern baked into the browser, the Eye Dropper API provides a built-in tool for selecting colors, there's a new origin trial to receive the reduced UA string now, and there's plenty more.
New in Chrome 93
Chrome 93 is rolling out now! You can now load CSS style sheets with import statements, just like JavaScript modules. Installed PWAs can register as URL handlers, making it possible for users to jump straight into your PWA. The Multi-Screen Window Placement API has been updated based on your feedback, and starts a second origin trial. We're shortening the release cycle for stable to four weeks. And there's plenty more.
New in Chrome 91
Chrome 91 is rolling out! Web apps that interact with files can now suggest file names and directories when using the File System Access API. You can also read files from the clipboard! If your site has more than one domain, and they share the same account management backend, you can tell Chrome they're the same, allowing the password manager to suggest the right credentials. Plus, all the videos from I/O are now available, and there's plenty more.