Skip to content
On this page

Using Command Line

You can use npx to run UAParser.js from the command line without installing the package:

sh
$ npx ua-parser-js "<INSERT-USER-AGENT-HERE>"

Code Example

sh
# example command input:
npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)"

# console output:
"
[
    {
        "ua": "Flock/2.16 (Zenwalk 7.3; es_PR;)",
        "browser": {
            "name": "Flock",
            "version": "2.16",
            "major": "2"
        },
        "cpu": {},
        "device": {},
        "engine": {},
        "os": {
            "name": "Zenwalk",
            "version": "7.3"
        }
    }
]
"

# let's save the result into a log file:
npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt

UAParser.js v2 is licensed under AGPLv3 or PRO licenses.