User agent

Home / User agent
The user agent flow element takes a field that contains the value for the user agent and calculates several properties based on the value. The Udger (https://udger.com/) library is used for this. The source code is available at the website. Additionally this zip files contains a XML description of all rules that are applied for computing the different properties:

  • family – Browser family
  • name – Browser name
  • type – Browser type
  • version – Browser version
  • os – Operating System name
  • osVersion – Operating System version
  • device – Device type

Below are the possbile values for some of the high level properties

Device type

Personal computer
Smartphone
Tablet
Game console
Smart TV
PDA
Wearable computer
Other

Browser family

Camino
SeaMonkey
Firefox
Netscape Navigator
Epiphany
Galeon
Flock
Minimo
K-Meleon
K-Ninja
Kazehakase
Firebird (old name for Firefox)
Phoenix (old name for Firefox)
Konqueror
Opera
OmniWeb
Sunrise
Shiira
Safari
Dillo
iCab
Lynx
Elinks
Wget
Amiga Aweb
Amiga Voyager
IBrowse
Openwave Mobile Browser
NetFront
IE
Offline Explorer
AOL Explorer
Avant Browser
AvantGo
Blazer
Crazy Browser
Deepnet Explorer
HTTrack
IceWeasel
iRider
iSiloX
KKman
libwww-perl
Lunascape
Maxthon
Mozilla
MultiZilla
NetCaptor
NetBox
NetSurf
Sleipnir
Swiftfox
Teleport Pro
WebCopier
Phaseout
Thunderbird
Doris
Enigma browser
Jakarta Commons-HttpClient
cURL
Amaya
GetRight
Off By One
Python-urllib
w3m
WebZIP
ICE browser
IceApe
HotJava
JoBo
POE-Component-Client-HTTP
Snoopy
NCSA Mosaic
Kapiko
Chrome
Adobe AIR runtime
LWP::Simple
WWW::Mechanize
Xenu
SiteSucker
Arora
Firefox (Shiretoko)
Firefox (Minefield)
Iron
Lobo
Links
Mobile Firefox
Lotus Notes
Klondike
WapTiger
W3C Validator
W3C Checklink
HTMLParser
Java
Bolt
Demeter
FeedParser
Orca
Fluid
Bookdog
Anonymouse.org
Midori
Boxxe
gPodder
Obigo
SEMC Browser
Firefox (GranParadiso)
WDG Validator
WDG CSSCheck
WDG Page Valet
IE Mobile
BlackBerry Browser
Polaris
Hv3
WinWap
XBMC
XML-RPC for PHP
FlyCast
Bloglines
Gregarius
SimplePie
PycURL
Apple-PubSub
Feedfetcher-Google
FeedValidator
MagpieRSS
BlogBridge
Miro
Liferea
Seznam RSS reader
PHP
REL Link Checker Lite
CPG Dragonfly RSS Module
Newsbeuter
W3C CSS Validator
PHP link checker
GoldenPod
Cheshire
CometBird
IceCat
Stainless
Prism
MPlayer
ActiveXperts Network Monitor
Motorola Internet Browser
Abilon
HTTP nagios plugin
Windows Media Player
VLC media player
P3P Validator
CSE HTML Validator
Omea Reader
GSiteCrawler
YahooFeedSeeker
TheWorld Browser
WebCollage
NewsGatorOnline
PRTG Network Monitor
Songbird
RSS Radio
Feed::Find
Palm Pre web browser
Firefox (BonEcho)
QuickTime
PHPcrawl
GreenBrowser
Awasu
CorePlayer
QtWeb
TeaShark
LibSoup
NetNewsWire
Google App Engine
UC Browser
Nokia Web Browser
LFTP
Oregano
Summer
Acoo Browser
NewsFox
Hydra Browser
wKiosk
Paparazzi!
xine
webfs
NewsBreak
LinkbackPlugin for Laconica
Microsoft WebDAV client
GnomeVFS
Uzbl
Cynthia
Sage
Banshee
Wyzo
RSSOwl
ABrowse
Funambol Outlook Sync Client
Funambol Mozilla Sync Client
RSS Menu
foobar2000
GStreamer
NetFront Mobile Content Viewer
PHP OpenID library
Blackbird
GreatNews
DeskBrowse
Tulip Chain
Axel
MicroB
Tear
LinkExaminer
Abolimba
Beonex
DocZilla
retawq
Jasmine
Opera Mini
Dooble
Madfox
DownloadStudio
WinPodder
Bunjalloo
LinkChecker
urlgrabber
Spicebird
Firefox (Namoroka)
Rekonq
Multipage Validator
X-Smiles
WinHTTP
Xaldon WebSpider
Seznam WAP Proxy
Google Wireless Transcoder
Google Listen
Typhoeus
OWB
Browzar
Claws Mail GtkHtml2 plugin
Vuze
GlobalMojo
GOM Player
Python-webchecker
W3C mobileOK Checker
Siege
iSiloXC
AB (Apache Bench)
anw LoadControl
anw HTMLChecker
Edbrowse
muCommander
XMPlay
NFReader
uZard Web
Indy Library
Multi-Browser XP
LinkWalker
NetPositive
Radio Downloader
WebStripper
Cyberduck
WorldWideWeb
iVideo
RSS Popper
Jamcast
Comodo Dragon
SuperBot
My Internet Browser
Opera Mobile
Kirix Strata
TT Explorer
LBrowser
Outlook 2007
Outlook 2010
Windows Live Mail
Tjusig
SiteKiosk
The Bat!
Novell BorderManager
Shredder
Public Radio Player
Rss Bandit
Postbox
2Bone LinkChecker
Checkbot
GcMail
Swiftweasel
Fastladder FeedFetcher
Firefox (Lorentz)
Pocket Tunes
SharpReader
YeahReader
Pale Moon
Holmes
Google Earth
ROME library
Akregator
Mini Browser
Espial TV Browser
UltraBrowser
BrowseX
Android browser
Weltweitimnetz Browser
PocoMail
Element Browser
SlimBrowser
LeechCraft
HTTP_Request2
Conkeror
Dolphin
Netvibes feed reader
Chilkat HTTP .NET
IXR lib
Web-sniffer
Atomic Email Hunter
iGetter
webfetch
Apache Synapse
lolifox
SkipStone
Powermarks
Safari RSS reader
Google Friend Connect
Feed Viewer
RockMelt
Epic
InternetSurfboard
Vonkeror
IE RSS reader
Trileet NewsRoom
Validator.nu
Zend_Http_Client
Skyfire
GO Browser
Surf
iGooMap
iTunes
BlackHawk
Kindle Browser
Microsoft Office Existence Discovery
Mobile Safari
BrownRecluse
BookmarkTracker
BinGet
Webian Shell
Kylo
Fireweb Navigator
Evolution/Camel.Stream
EventMachine
Sundance
Chromium
Columbus
Plex Media Center
WebRender
CoolNovo
Usejump
Sundial
Alienforce
Google Rich Snippets Testing Tool
HTML2JPG
iCatcher!
Baidu Browser
Sogou Explorer
MPlayer2
ZipZap
QupZilla
Patriott
Tizen Browser
Chrome Mobile
Winamp for Android
Apache internal dummy connection
NineSky
Maple browser
wOSBrowser
Nokia SyncML Client
Charon
JS-Kit/Echo
Podkicker
Python-requests
Atomic Web Browser
Reeder
WordPress pingback
TenFourFox
PEAR HTTP_Request
DPlus
zBrowser
SlimBoat
Mechanize
HTMLayout
SaaYaa Explorer
Ryouko
Anemone
Sparrow
SubStream
Barca
A1 Sitemap Generator
PS Vita browser
QQbrowser
Beamrise
Yandex.Browser
Silk
Apache-HttpClient
Nintendo Browser
Dell Web Monitor
FeedDemon
XML-RPC for Ruby
Pattern
Eudora
Apple Mail
Polarity
Superbird
NetFront Life
YRC Weblink
IceDragon
Outlook 2013
RestSharp
Yandex.Browser mobile
Puffin
Roccat browser
AirMail
3DS Browser
BrowserEmulator
Palm WebPro
PhantomJS
CFNetwork
LG Web Browser
BlueCrab
ONE Browser
Ubuntu web browser
Screaming Frog SEO Spider
Coast
SmartBrowserPlugin for TC
PS4 Web browser
Amigo
CoRom
Go http package
Maxthon mobile
Guzzle
Gmail image proxy
Apache-HttpAsyncClient
Android HttpURLConnection
Perk
Otter
FeedBurner
Ruby eat
InoReader
A1 Website Download
A1 Website Analyzer
YOURLS
Cyotek WebCopy
WhatWeb
ANT Fresco
Yahoo Link Preview
IBM WebExplorer
Aviator
luakit
Waterfox
Baidu Spark
Rambler browser
Google Docs viewer
Manticore
Baidu mobile browser
Kinza
Tesla Car Browser
Web Explorer
MxNitro

Operating system name

Windows XP
Windows 2000
Windows 2003 Server
Windows 95
Windows 98
Windows 3.x
Windows CE
Windows ME
Windows Vista
JVM (Platform Micro Edition)
Linux (CentOS)
Linux (Ubuntu)
Linux (Debian)
Linux (Fedora)
Linux (Gentoo)
Linux (Linspire)
Linux (Mandriva)
Linux (RedHat)
Linux
Linux (Slackware)
Linux (Kanotix)
Linux (SUSE)
Linux (Knoppix)
NetBSD
FreeBSD
OpenBSD
Solaris
Amiga OS
IRIX
OpenVMS
BeOS
Symbian OS
Palm OS
MSN TV (WebTV)
OS/2 Warp
RISK OS
HP-UX
Wii OS
Windows
Mac OS
AIX
Windows NT
JVM (Java)
Plan 9
BlackBerry OS
QNX x86pc
MorphOS
Linux (VectorLinux)
Linux (Mint)
SCO OpenServer
Linux (Arch Linux)
SkyOS
DragonFly BSD
Android
Windows 7
iOS
webOS
Haiku OS
Danger Hiptop
Syllable
Linux (Maemo)
OS X 10.4 Tiger
OS X 10.5 Leopard
OS X 10.6 Snow Leopard
OS X
OS/2
Windows Mobile
OS X 10.3 Panther
MINIX 3
PClinuxOS
Joli OS
XrossMediaBar (XMB)
AROS
Windows Phone 7
Chrome OS
Nintendo DS
GNU OS
Windows 8
BlackBerry Tablet OS 1
Bada
Android 1.5 Cupcake
Android 1.6 Donut
Android 2.0/1 Eclair
Android 2.2.x Froyo
Android 2.3.x Gingerbread
Android 3.x Honeycomb
Android 1.0
Android 4.0.x Ice Cream Sandwich
OS X 10.7 Lion
Tizen 1
unknown
Inferno OS
OS X 10.8 Mountain Lion
iOS 4
iOS 5
BlackBerry Tablet OS 2
Android 4.1.x Jelly Bean
iOS 6
LiveArea
Xbox platform
Android 4.2 Jelly Bean
Firefox OS
Windows RT
Windows Phone 8
Linux (Mageia)
iOS 7
Windows 8.1
Android 4.3 Jelly Bean
OS X 10.9 Mavericks
Nintendo 3DS
Tizen 2
Android 4.4 KitKat
Ubuntu Touch
Orbis OS
Sailfish
Wii U OS
Windows Phone 8.1
OS X 10.10 Yosemite
iOS 8
MeeGo
Brew
iOS 3