Skip to main content

Real User Agent Generator

Real User Agent With Auto Sync in Requests Module.

Installation

pip install real-useragent

Usage

Random User Agent on Any Device with any Browser Type (Recommended)

import requests
import real_useragent

s = requests.Session()
print(s.headers['User-Agent'])

# Without a session
resp = requests.get('https://httpbin.org/user-agent')
print(resp.json()['user-agent'])
  • UserAgent
from real_useragent import UserAgent
ua = UserAgent()
random_useragent = ua.random_useragent()

Random User Agent from Browser Name:

from real_useragent import UserAgent
ua = UserAgent()
chrome_useragent = ua.chrome_useragent()
firefox_useragent = ua.firefox_useragent()
desktop_useragent = ua.desktop_useragent()
mobile_useragent = ua.mobile_useragent()
safari_useragent = ua.safari_useragent()

Random User Agent from Device Type and Browser :

from real_useragent import UserAgent
ua = UserAgent()
mobile_firefox_ua = ua.get_useragent(mode="mobile", browser="firefox")
desktop_chrome_ua = ua.get_useragent(mode="desktop", browser="chrome")

Random User Agent for Device Type (mode)

from real_useragent import UserAgent
ua = UserAgent()
# mode : [desktop or mobile]
desktop_useragent = ua.get_useragent(mode="desktop")
mobile_useragent = ua.get_useragent(mode="mobile")
  • Desktop
from real_useragent import UserAgent
ua = UserAgent()
desktop_firefox_useragent = ua.desktop_firefox_useragent()
desktop_chrome_useragent = ua.desktop_chrome_useragent()
desktop_linux_useragent = ua.desktop_linux_useragent()
desktop_mac_useragent = ua.desktop_mac_useragent()
  • Mobile :
from real_useragent import UserAgent
ua = UserAgent()
mobile_chrome_useragent = ua.mobile_chrome_useragent()
mobile_firefox_useragent = ua.mobile_firefox_useragent()
mobile_safari_useragent = ua.mobile_safari_useragent()

User Agents are Randomized Per-Session or Per-Request. Individual HTTP requests without a session will each have a random User-Agent selected from the list in desktop_useragent.txt or mobile_useragent.txt all files automatically updated every 8 hours.


Programmer : @Pymmdrza

Credit : Mmdrza.Com


Donate

Donate with Bitcoin: 1MMDRZA12xdBLD1P5AfEfvEMErp588vmF9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

real_useragent-1.1.1.tar.gz (45.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

real_useragent-1.1.1-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file real_useragent-1.1.1.tar.gz.

File metadata

  • Download URL: real_useragent-1.1.1.tar.gz
  • Upload date:
  • Size: 45.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for real_useragent-1.1.1.tar.gz
Algorithm Hash digest
SHA256 979e18d1d60e30fb989bfec80307e96dc37f4d0ca3c00ea6c82ebfb6960fc60e
MD5 e54fa379c29eadc7ee8f5b2e63f253e0
BLAKE2b-256 2bf6fbef3533fcd70110aeac62110de69ee113ecce38adb740bb44d458db5ae4

See more details on using hashes here.

File details

Details for the file real_useragent-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: real_useragent-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for real_useragent-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d790cf621de01c580b789a51720e08d4a0f5ab0842fe9d3a46712e31571d776
MD5 51eecafabda224e75127b346e5dc104b
BLAKE2b-256 5e214a1d8c3c46395698a37f987f4550b4edbe08a7b40520bb0baae474205187

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.1

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page