Developer Console

User Agent Strings for Fire Tablets (Fire Tablets)

An app or web page can read the user agent string to detect that the device is a Fire tablet and then provide a specific user experience. User agent strings may include the version of the host operating system, the version of the browser, and other information.

The following table shows the user agent strings for the Fire tablets.

Tablet User agent String
Fire 7 (2019)
Fire HD 8 (2018)
Fire HD 10 (2017)
Fire 7 (2017)
Fire HD 8 (2017)
Fire HD 8 (2016)
Silk browser See Amazon Silk User Agent in the Amazon Silk Developer Guide.
android.webkit .WebView Mozilla/5.0 (Linux; Android android-version; product-model Build/product-build) AppleWebKit/webkit-version (KHTML, like Gecko) Silk/browser-version like Chrome/chrome-version Safari/webkit-version
Web app runtime See Web App FAQs
Fire HD 10 (2015)
Fire HD 8 (2015)
Fire (2015)
Silk browser See Amazon Silk User Agent in the Amazon Silk Developer Guide.
android.webkit .WebView android.webkit.WebView Mozilla/5.0 (Linux; U; Android 5.1; locale ; device Build/build)AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
Web app runtime See Web App FAQs
Fire HDX 8.9 (2014)
Fire HD 7 (2014)
Fire HD 6 (2014)
Silk browser See Amazon Silk User Agent in the Amazon Silk Developer Guide.
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 4.4.2; locale ; device Build/build) AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
Web app runtime See Web App FAQs
Kindle Fire HDX 8.9" (2013)
Kindle Fire HDX 7" (2013)
Kindle Fire HD 7" (2013)
Silk browser See Amazon Silk User Agent in the Amazon Silk Developer Guide.
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 4.4.2; locale ; device Build/build) AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
Web app runtime See Web App FAQs
Kindle Fire HD 8.9" (2012)
Kindle Fire HD 7" (2012)
Kindle Fire (2012)
Silk browser See Amazon Silk User Agent.
`android.webkit.WebView` Mozilla/5.0 (Linux; U; Android 4.0.3; locale ; device Build/build)
AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
Web app runtime See Web App FAQs
Kindle Fire (2011) Silk browser See Amazon Silk User Agent.
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Kindle Fire Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1
Web app runtime See Web App FAQs

Placeholders in User Agent Strings

The following placeholders in the user agent string are for version numbers that vary by device, or for values that can be altered by the user:

  • <android> indicates the Android version number, for example, 4.2.2.
  • <locale> indicates the chosen language and country or region for the phone. The value consists of the lowercase hyphenated concatenation of the two-letter ISO 639-1 language code and the two-letter ISO 3166-1 alpha-2 country code, for example, en-us.
  • <device> is the value of android.os.Build.MODEL, for example, KFTT.
  • <build> is the value of android.os.Build.ID, for example, JDQ39.
  • <webkit>, <chrome>, and <safari> indicate the version numbers for WebKit, Chrome, and Safari, for example, 534.30.
  • <amazon> indicates the version number of the Amazon web app platform, for example, 3.4.0.

Last updated: Oct 29, 2020