What WebKit version is in what Android version?

UPDATED February 14, 2015

In the data reported by my ScoreKeepr app, some useful info on the version of WebKit used in a Android release.

Please note this is about the Android OS webkit version, which is what you get when an app opens a webview. It is not the same as the default browser (Chrome) on Android 4.0+. Chrome uses its own rendering engine. Why is this important? For developers to know what is embedded in the OS. The Chrome for Android app is updated separately from the webkit version embedded in the Android OS.

Android version WebKit version
Android 2.1-update1 530.17
Android 2.2 533.1
Android 2.2.1 533.1
Android 2.2.2 533.1
Android 2.2.3 533.1
Android 2.3.2 533.1
Android 2.3.3 533.1
Android 2.3.4 533.1
Android 2.3.5 533.1
Android 2.3.6 533.1
Android 2.3.7 533.1
Android 3.2.1 534.13
Android 4.0.1 534.30
Android 4.0.2 534.30
Android 4.0.3 534.30
Android 4.0.4 534.30
Android 4.1.1 534.30
Android 4.1.2 534.30
Android 4.2 534.30
Android 4.2.1 534.30
Android 4.2.2 534.30
Android 4.3 534.30
Android 4.4.x 537.36
Android 5.0.x 537.36

The release of WebView in Android v4.4 is a huge step forward. It is a “complete overhaul” using the Google V8 JavaScript engine, and is based in the open source Chromium project which is the rendering engine and software stack that powers the Google Chrome desktop web browser. TheNextWeb wrote about this as well, which is worth reading.

The release of WebView in Android v5.0 is another step forward. The built in WebView can now be updated independent of the OS. source 1source 2

Why Google will not be patching pre-KitKit (4.4) webview.
(link to article on ZDnet.com)

Google launches a beta channel
for Android WebView on Lollipop

(link to article on TheNextWeb.com)

Beta Channel for the Android WebView
(link to article on the Android Developers Blog)

Chrome App version WebKit version
18.0.1025.166 † 535.19
25.0.1364.123 537.22
26.0.1410.58 537.31
27.x to 40.x 537.36
† Chrome for Android version number jumped from 18 to 25 with no versions in between.

If you have any additional information, please leave it in the comments below, and I’ll update the post.

UPDATE July 11, 2012 – added Android 4.0.4 (Ice Cream Sandwich)
UPDATE August 18, 2012 – added Android 4.1.1
UPDATE October 3, 2012 – corrected 534.3 to 534.30
UPDATE November 9, 2012 – added Android 4.1.2
UPDATE November 23, 2012 – added Android 4.2 (Jellybean)
UPDATE November 31, 2013 – added Android 4.2.1
UPDATE February 15, 2013 – added Android 4.2.2
UPDATE July 29, 2013 – added Android 4.3 & Chrome for Android info
UPDATE Aug 27, 2013 – added Chrome for Android v29
UPDATE Oct 26, 2013 – added Chrome for Android v30
UPDATE Nov 7, 2013 – added Android v4.4 (Kit-Kat)
UPDATE Jan 17, 2014 – added Chrome for Android v31 & v32
UPDATE April 8, 2014 – added Chrome for Android v33 & v34
UPDATE May 23, 2014 – added Chrome for Android v35
UPDATE Jan 11, 2015 – added Android v5.0.x (Lollipop)
UPDATE Jan 11, 2015 – added Chrome for Android v36-v40
UPDATE Jan 27, 2015 – added link to ZDnet article
UPDATE Feb 14, 2015 – added links to TheNextWeb and Android Developers Blog

Posted in featured, mobile development Tagged with: , , , ,
  • http://www.facebook.com/beverlyannrobertshawk Beverly Hawk

    Can u explain to me what the web kit/533.1 actually is?

    • http://jimbergman.net Jim Bergman

      WebKit is an open source web browser engine, and is the basis for the web browser on Android, iPads and iPhones. It is also the basis for the Google Chrome, Apple Safari and Chromium desktop web browsers. More at http://www.webkit.org/

  • Swivelgames

    This list is invaluable. Thank you very much, Jim!

  • Johnny5k

    Should 534.3 really be 534.30? (note the trailing zero) 534.13 is actually higher than 534.3, which would imply the version of WebKit in Android 4.0.1 is lower than the one in 3.2.1, which is doubtful. If you could double-check and clear this up it would be great. It may also be helpful to list what version of (Desktop) Chrome shares the same version of Webkit, for context & reference. Just a thought. Thanks for the info in any case.

    • http://jimbergman.net Jim Bergman

      Indeed, the version number reported by the browser is 534.30 not 534.3 (for example, the complete USER_AGENT string looks like this: Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Galaxy Nexus Build/IMM76K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30). I missed adding the trailing 0, which has significance.

      It is worth noting that in all cases, version 533.1 is correct (and not 533.10).

  • Pingback: Android WebView: incrustar un navegador en nuestras apps « danielme.com()

  • perico

    What about Android 4.2? Is the same version of webkit?

    • http://jimbergman.net Jim Bergman

      Android 4.2 Jelly Bean will ship on the Nexus 10 and Nexus 4 on November 13th, 2012. No way for me to test for browser version until 4.2 ships.

  • Pingback: Responsive Menu Concepts | CSS-Tricks | navigation-menus()

  • Pingback: Responsive Menu Concepts « Webmaster Myanmar()

  • Johnny5k

    Any word on 4.2?

  • http://twitter.com/trecani Francesco Trecani

    Android 4.2 with stock browser: Webkit 534.30 (again)

  • http://jimbergman.net Jim Bergman

    Android 4.2 still reports 534.30 as the browser version. (Thanks to reader Francesco Trecani for reporting this.)

    The full USER_AGENT string: Mozilla/5.0 (Linux; U; Android 4.2; en-us; Nexus 7 Build/JOP40C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30

    Interestingly, the Chrome browser (v18.0.1025.166) on the Nexus 7 reports the WebKit version as 535.19 (thanks to reader Hayk Saakian for pointing this out).

  • Johnny5k

    Thanks for updating with data for Jelly Bean 4.2! Sad to see they still haven’t updated the browser!!

  • Pingback: Android webkit,webview和chrome的关系F2ES.COM | F2ES.COM()

  • Pingback: Diseño Android: Interfaces web con WebView « danielme.com()

  • Pingback: CSS compatibility in samsung galaxy 2 : Android Community - For Application Development()

  • Dan Shultz

    Stock Galaxy S4 appears to be running webkit 535.19 on 4.2.2

    • http://jimbergman.net Jim Bergman

      535.19 is the version of WebKit in the Chrome for Android app, which is updated independently of the OS. The version that’s part of the Android 4.2.2 OS should be at 534.30.

  • Pingback: Android webkit | mobile1()

  • Pingback: 响应式菜单的概念 | 淘代码->乐享开发()

  • Pingback: 有益 | Android webkit,webview和chrome的关系()

  • Lgcommon

    Thanks to keep this table updated!!! Its a great source!

  • Pingback: LG D830 in User-Agent-Profil aufgetaucht()

  • Pingback: RMSDK10/ACS5 Release Webinar: Q&A | Datalogics Blog()

  • Li

    Great list! Thanks so much! Keep going!

  • Leo Jun

    This post never dies. Thanks a lot. I´ve been looking for almost two years.

  • Pingback: Zielak | Scrollable off-canvas navigation in HTML mobile app - Zielak()

  • Justin

    5.0 is 537.36

    • http://jimbergman.net Jim Bergman

      Thank you. Updated the post.

  • Richard

    I’ve got a galaxy note 2 running Android 4.4.2 reporting webkit 534.30…

  • sunni

    Hi guys,

    Is there any way to bring webkit 537.36 to android 4.2.2?

    • http://jimbergman.net Jim Bergman

      No, except for a heavily modded custom ROM. Would be very hard to do.

    • http://jimbergman.net Jim Bergman

      Check out https://crosswalk-project.org/ for info on embedding a particular webview in your app.

  • Pingback: BareBoneRom BBR - Seite 15 - Android-Hilfe.de()

  • jose

    thank you VERY MUCH for this information!

  • Pingback: Google and Android 4.x.x WebView security problem | Nerd Drivel()

  • Adam

    Guys and UiWebView for iOS? It was already hard to find this great post about WebView for Android, but for iOS it seems to be impossibile :)

  • Pingback: 响应式菜单的概念 | 百码山庄()

ScoreKeepr App for iPhone, iPad & Android

Looking for a simple & easy way to track scores when playing games? Use ScoreKeepr to keep score while playing cards, dice, golf, dominoes and all sorts of games. ScoreKeepr FREE supports up to 4 players and 20 rounds. ScoreKeepr BACON supports up to 10 players, is ad free, saves games and opens previously played games and more backgrounds ft. BACON!


Elsewhere on the web