What WebKit version is in what Android version?

UPDATED May 23, 2014

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

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.

Chrome App version WebKit version
18.0.1025.166 † 535.19
25.0.1364.123 537.22
26.0.1410.58 537.31
27.0.1453.90 537.36
28.0.1500.94 537.36
29.0.1547.59 537.36
30.0.1599.92 537.36
31.0.1650.63 537.36
32.0.1700.99 537.36
33.0.1750.117 537.36
34.0.1847.114 537.36
35.0.1916.122 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
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
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

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.

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!


Sponsors

Elsewhere on the web